----- Original Message ----

> From: Patrick R. Michaud <pmich...@pobox.com>

> Many people have strongly suggested that we switch to
> using "git" as our version control system.  At the moment I'm
> neither strongly in favor of nor strongly opposed to switching
> version control systems, but we have to recognize that at least
> two of Rakudo's "dependencies" (Parrot and the spectest suite) 
> are using Subversion and are likely to remain that way for 
> a while.  We don't want to require non-developers to install a 
> lot of different source code control systems simply to run and 
> test the latest incarnation of Rakudo Perl.

I'm not going to jump up and down about this issue.  At the very least, 
Subversion isn't CVS.  However, it *is* Subversion which means we have a 
painful source control system which attempts to wrap a soft cloth around the 
hammer to the head that is CVS.  For it's time, Subversion was great.  
Subversion is no longer great.  I find that it's not too hard to use simply 
because I use it, not because I like it.

With my admittedly limited exposure to git, it is superior in terms of both 
usability and design to Subversion.  I admit, though, that many people are not 
willing to learn a new source control system (and does it still have Windows 
issues?).  If that's the primary objection to git, I could accept that 
argument.  If the primary objection is merely to accept the fact that we have a 
bunch of architecture based on bad technology, then we're making the decision 
for the wrong reason.

(I just need to install svk and have at least *some* of my subversion pain go 
away)

Cheers,
Ovid
--
Buy the book         - http://www.oreilly.com/catalog/perlhks/
Tech blog            - http://use.perl.org/~Ovid/journal/
Twitter              - http://twitter.com/OvidPerl
Official Perl 6 Wiki - http://www.perlfoundation.org/perl6

Reply via email to