Hi Conrad, OpenGrok grew out of opensolaris.org, which used (and still use) mercurial as the distributed SCM system. I don't have that much problems with mercurial, but I do miss the flexibility with patch management we've got with git. Its been a long time since I followed "whats new" with mercurial, so these functionalities may be available there as well.
My main motivation for using git is that I want us to use gerrit in the future (I just need to figure out if there is somewhere we can get the service, or if we need to set up a gerrit server ourselves). Github is a popular hosting service, and by getting the code there we're also hoping it will lower the bar for people to contribute to the project (just send us a pull request etc). Cheers, Trond On Tue, Jan 8, 2013 at 4:28 PM, Conrad Dean <[email protected]> wrote: > Hey Trond, > > I'm excited for the change over to git. What were the factors in the > decision? I've noticed a lot of open source projects that are on CVS or > svn generally pick one distributed system and stick to it. I'm curious as > to what drove the move from one distributed scm to another. > > In any case, I'm really looking forward to following OpenGrok on github > now. > > -Conrad > > > On Tue, Jan 8, 2013 at 6:51 AM, Trond Norbye <[email protected]>wrote: > >> Hi! >> >> We've been using Mercurial as the source control management system for >> OpenGrok for some years now, and for most of the things we've been doing >> its been working fine. >> >> As of today we want to move the development of OpenGrok from Mercurial to >> Git (and hopefully get a gerrit server up'n'running (see: >> http://code.google.com/p/gerrit/ ) to make it easier for more people to >> get involved in the development of OpenGrok (and make it easier for us to >> merge patches etc). >> >> Please note that the _only_ thing that change is the location of the >> master source repository. As of today please use: >> https://github.com/OpenGrok >> >> The new method to check out the git repository is now: >> >> git clone git://github.com/OpenGrok/OpenGrok >> >> when you've got a patch you'd like to submit to us you can either do that >> via a pull request on github, or send the patch to the mailing list. You >> create the patch(es) from: >> >> git format-patch HEAD^ >> >> (HEAD^ creates a patch file from the latest patch in your repository). >> >> Happy hacking folks! >> >> Cheers, >> >> Trond >> >> _______________________________________________ >> opengrok-discuss mailing list >> [email protected] >> http://mail.opensolaris.org/mailman/listinfo/opengrok-discuss >> >> > -- Trond Norbye
_______________________________________________ opengrok-dev mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opengrok-dev
