New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
proposal: cmd/go: support darcs vcs #44471
Comments
Are there any source code hosting sites that support Darcs? |
@ianlancetaylor currently I only know of https://hub.darcs.net/ |
A VCS with a similar model to Darcs is Pijul, with hosting at https://nest.pijul.com/. |
I would greatly appreciate Darcs support as well. |
Is there any way to support Golang modules in either Darcs or Pijul without the core Go team adding support? Didn’t know if there were work-around for non-native VCSes? I would think perforce falls into this category too. |
it's possible: the go command understands a "mod" vcs where it will request directly from a proxy. As long as the proxy can get the code and zip it up correctly (and respond to the metadata requests) then it will work |
Yes, that makes sense. Thank you for reminding me of that functionality |
For anyone interested you can find more details with |
Copied from Wikipedia: Darcs is a distributed version control system created by David Roundy. Key features include the ability to choose which changes to accept from other repositories, interaction with either other local (on-disk) repositories or remote repositories via SSH, HTTP, or email, and an unusually interactive interface. The developers also emphasize the use of advanced software tools for verifying correctness: the expressive type system of the functional programming language Haskell enforces some properties, and randomized testing via QuickCheck verifies many others. The name is a recursive acronym for Darcs Advanced Revision Control System.
The text was updated successfully, but these errors were encountered: