On 05/10/2011 10:17 AM, Jürgen Spitzmüller wrote:
> Richard Heck wrote:
>> I'll have to think about this. The current policy of committing first to
>> trunk makes a lot of sense, as far as keeping branch stable. There are
>> plenty of cases where a bug gets fixed in trunk first, and then we wait
>> to commit to branch until we see how that goes. Of course, the downside
>> to this is that there may be less testing of trunk than of branch. E.g.,
>> I use BRANCH_2_0_X for actual work, not trunk.
> This is all true IMHO.
>
> This brings us back to your idea of an experimental extension of the stable 
> branch (a thing easily possible with git AFAIU).
>
> In the past, I have simply applied such patch candidates locally and used 
> this 
> for daily work over some weeks before applying to branch. With such an 
> extension, many more people could (in theory) join in real-work testing. We 
> could even keep such an extension over a minor release cycle (i.e., only 
> merge 
> it in if it is really mature).
>
I am intending to post a message about this soon, probably tomorrow,
when I get a bit of time. (Trying to settle on books for a class next
fall right now.) But yes, I intend to a BRANCH_2_0_EXP, or something of
the sort, that will contain (a) bugfixes we are not really sure about
and (b) new features that might make it into a point release if they
seem stable. It should be fairly easy to manage with git, even if our
main repo is still svn.

Richard

Reply via email to