Re: [SVN-MIGRATION] Github

[email protected] (Rasmus Lerdorf) Tue, 24 Feb 2009 16:50:11 -0800
Newsgroups svn.migration
Message-ID <[email protected]>
Travis Swicegood wrote:
> I'm a big, big +1 on this as well. :-)
> 
> As a matter of dissent, I'd say we *don't* need the ACL system.  If we
> limit those who can commit to a /php/php-src.git repository to the main
> contributors, we don't need to have ACL.  Encourage people to work off
> of the main repository, create their work, then submit a pull request. 
> One of the devs with commit privileges can then pull it in if it works
> and is accepted.

The problem with this is that it completely changes the psychology of
the project.  I am a firm believer in giving everyone absolute, but
limited, power in the project.  Everyone is a master of some small
slice.  If you always have to get someone else's ok to do stuff, the
feeling within the projects changes a lot.

I think another point of dissent would be username issues.  'rasmus' was
already taken on github, for example, so 10+ years of commits under
'rasmus' now needs to be mapped to some other user id?  That doesn't
sound appealing.

-Rasmus