Re: [SVN-MIGRATION] Github
[email protected] (Andrei Zmievski) Wed, 25 Feb 2009 09:22:11 -0800
| Newsgroups | svn.migration |
|---|---|
| Message-ID | <[email protected]> |
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