> From: ... Brian Paul
> Sent: Friday, April 30, 2010 12:17 AM
> To: Dave Airlie
> Cc: mesa-dev@lists.freedesktop.org
...
> If you're concerned about producing a stable driver, why 
> aren't you making more fixes to the 7.8/stable branch, 
> whether by cherry picking or whatever?  That's the whole 
> point of it.  Master is not a stable branch.
> 
> Look above and see if you can guess why I prefer doing merges 
> to cherry-pick.?  I'd rather do 3 merges vs. 20+ 
> cherry-picks.  Cherry picking quickly becomes a PITA once you 
> get beyond a handful of patches or one commit per week or so.

Quick question; 

Dave's comments implied that there is a policy against fixing bugs in master 
then cherry picking 'em to stable; your comments implied master-first plus 
cherry pick is OK but you feel that fixing in stable and merging back to master 
is a *better* way of working. 

Is it fair to say that if a developer is working in master and notices a 
potential bug fix then it's OK to fix in master and cherry-pick that fix to one 
or more stable branches afterwards, but if the "primary task" is fixing a bug 
(particularly a big discovered in stable) then fixing first in the stable 
branch is preferred ? 

re: the overall development model, my main question would be whether continuing 
work on a release branch after the initial release is really still required now 
that we have quarterly major releases for all the major components. 

JB
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to