On 2010-11-25, Pierre Joye <pierre....@gmail.com> wrote: > hi, > > We have moved not too long ago and for what I see it gave some > opportunities to many of us to see what are the other tools on the > market, git and github in particular. I think 99% of the active > developers here are on github or use git in one way or another. > > I think git could be a great help, maintaining multiple branches will > be easier. It will also be very useful to develop new complex features > requiring a longer development period. SVN works fine but merging is > very limited and buggy, maintaining a branch while syncing changes > from trunk/other branches is a very frustrating experiences. > > Please not I'm not requesting to do it now and here, only trying to > get a feeling/poll about git usage. > > Cheers,
I liked the DVCS idea back when we switched to SVN and I still like it. It is good to have the perspective of switching over to a DVCS in the future if developers want to. But we need to make sure that a few topics are sorted out before. In particular - Karma System Although you can use DVCS in a centralized fashion they are much better when it comes to the ..distributed.. part. We either need to change the way we develop towards a more push/pull mechanism or implement the karma system. - Easy Access I don't think that's a big deal at all. Developers who can learn how to write PEAR/PECL, PHP-SRC code probably know how to learn a tool. For the rest, we successfully installed read-only Git->SVN bridges at phpBB when Nils Adermann and I did their migration. - Hosting Rasmus was thinking about using github. - Less Learning Curve Ah, I think Git reached the masses and people become more and more able to deal with Git. Anyway, still Git is a swiss army knife with a big red "boom" button on top of it from time to time. - A few old timers didn't want us using Git They'll get over it. If someone is interested in moving into the direction of using a DVCS, this is either Git or Mercurial, I'm happy to help with evaluation and migration. - David -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php