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