Peter Bex wrote:
On Tue, Jan 09, 2007 at 11:17:48AM -0800, Brandon J. Van Every wrote:
It doesn't. Darcs is better than Subversion for the active developer.
It has patching features that allow open source developers to work in
distributed fashion. Mercurial is an alternative that has greater
platform reach than Darcs, because it's based on Python. If you're
interested in The One True Version Control System, you're welcome to
assist us on that, but it's not going to be Subversion.
I don't care about Subversion, but I do care about Darcs, for the stated
reasons. Bascially, any versioning system that compiles and runs without
hassle on all the systems Chicken compiles and runs on is acceptable, IMHO.
Then you are welcome to take responsibility for evaluating Mercurial,
making sure it can actually do everything, take on administrative
support burdens, marshal the needed contacts, etc. But if you're not
willing to apply the open source elbow grease, then the status quo will
remain. Open source can't be about requests that add work. It has to
be about people stepping up to the plate to do the work and taking
ownership. Either the problem is annoying enough for you to want to
solve, or it isn't.
Another option is you could talk to the GHC people, or the Darcs
people, about how to get those tools better supported on your
platform. Different crowd of open source developers; same ultimate use
of your time.
Brandon Van Every