Re: Branching PHP6

From: Date: Sat, 05 Apr 2014 05:56:19 +0000
Subject: Re: Branching PHP6
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-73599@lists.php.net to get a copy of this message
Hi! > By release branch, are you referring to minor releases or maintenance > releases? If the latter, it'd be a moot point under this model because > we'd be getting rid of separate branches for maintenance releases > altogether. Instead, the RM would simply apply the tag to the commit where > they want the maintenance release to occur. That would be a much cleaner > approach than what we're doing now. It is not. Especially not when we have many people that can commit code in any moment. RM should be able to create a stable release branch and do all the release work in this branch knowing it is not going to change, it can be verified, and it can be amended with urgent fixes (or, sometimes, removing certain changes) without having to pull in all the delta of unverified code that happened in between. Tags are not meant for that, release branches are meant exactly for that. I see absolutely no reason why what we are doing now is in any way "unclean". -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227

« previous php.internals (#73599) next »