Re: [SVN-MIGRATION] Github

From: Date: Wed, 25 Feb 2009 17:22:11 +0000
Subject: Re: [SVN-MIGRATION] Github
References: 1 2 3 4 5 6 7  Groups: svn.migration 
Request: Send a blank email to svn-migration+get-270@lists.php.net to get a copy of this message
Rasmus Lerdorf wrote:
. The site encourages people to create their own working branches (forks in their terminology) and they make it very easy to do that and easy to then merge these branches. People don't need to have access to our tree to create these branches, so I think it encourages much better contributions.
That is definitely a great feature of GitHub/git. The Pull Request feature combined with Fork Queue makes it incredibly easy to merge in simple patches.
It may sound like I am completely sold on this, but I am actually not. I am fishing for negatives here. I think the user id issue is pretty serious. Bug reports and code comments referring to cvs ids would be inconsistent if we are forced to rename all the users and all their historical commits.
I actually don't think the user id issue is a big deal. As someone mentioned, git uses emails to identify committers. After the import the historical commits will refer to CVS usernames so the bug reports and code comments will still be valid, and going forward we'll be using git's email-based user ids (which are mapepd to GitHub ones), so there should be no confusion. In any case, I think the benefits outweighs the slight disadvantages we may face. -Andrei

« previous svn.migration (#270) next »