On 2010-11-25, Andi Gutmans <a...@zend.com> wrote:
> > -----Original Message-----
> > From: Pierre Joye [mailto:pierre....@gmail.com]
> > Sent: Wednesday, November 24, 2010 5:47 PM
> > To: PHP internals
> > Subject: [PHP-DEV] git anyone?
> > 
> > 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.
>
> I personally doubt moving will have a material positive impact on the
> project. I wouldn't particularly mind if all the issues were addressed
> but I wouldn't hold my breath that it will be game changing. It may be
> better to invest the effort elsewhere.

I disagree here, actually. It's much easier to handle feature isolation
using git, as you can do these in separate branches -- perhaps not even
on the canonical repo! -- and later merge them in when they are ready.
Additionally, keeping multiple branches up-to-date is much, much
simpler. With ZF, I've found that merging in even months worth of
changes from the ZF1 trunk to ZF2 master is often a matter of hours;
with SVN, this process was so daunting, we simply wouldn't do it in
favor of creating new branches and starting over.

-- 
Matthew Weier O'Phinney
Project Lead            | matt...@zend.com
Zend Framework          | http://framework.zend.com/
PGP key: http://framework.zend.com/zf-matthew-pgp-key.asc

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to