Re: Future blog

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08:16 Wed 08 Dec     , Pekka Enberg wrote:
> On Wed, Dec 8, 2010 at 1:53 AM, Dr Andrew John Hughes
> <gnu_andrew@xxxxxxxxxxxxxx> wrote:
> >> As soon as I am back I would like us to at least start moving to
> >> mercurial on savannah if people don't mind.
> >
> > Yes, I do mind.
> >
> > We already discussed this some time back:
> >
> > http://developer.classpath.org/pipermail/classpath/2008-June/002629.html
> >
> > and nothing happened.  I don't particularly see any huge benefit to
> > moving the repository to a different version control system.  It would
> > make more sense if there were lots of contributors but there aren't.
> > As is, if you're going to put some time in, I'd rather it was spent
> > reviewing patches than messing about with the VCS.
> >
> > One of Pekka's motivations is also flawed:
> >
> > 'how much problems it causes for developers that don't have commit
> > rights to the centralized repository!'
> >
> > Moving it all to Mercurial just so it's easier for someone else to
> > create a forked lower-quality copy that accepts unreviewed patches is
> > not a good motivation IMHO.
> >
> > The discussion earlier today:
> >
> > http://developer.classpath.org/pipermail/classpath-patches/2010-December/006528.html
> >
> > shows exactly why we do need patch review and discussion.
> 
> No, no, that's not my motivation at all. Have you used Mercurial or
> git? CVS make local *development* unnecessary hard. I'm not trying to
> bypass the review process (which is a great thing!) with a tool. I
> just find it utterly silly that I need to manually create a git mirror
> of your CVS repository to make development experience sane.
> 

I've used a number of DVCS including Mercurial and git.  In fact, I use Mercurial
on a daily basis for OpenJDK & IcedTea.  I agree CVS is not ideal, but it's hardly
the biggest problem here.

On a side note, if you think Classpath CVS is bad, you should try working with GCC SVN.
And no, using the git mirror doesn't really help, GCC's repo is just huge.

>                         Pekka
> 

-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint = F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8




[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux