Dov Feldstern wrote:
We create the 1.5.x branch *now*, but don't release yet.
That depends on how Juergen will manage the "stable" series. I
personally would like that we continue trunk development on the 1.5
series instead of opening a new 1.5.x branch. I would like to propose
that we alternate between bug-fixing release and feature release.
Something like this:
1.5.0: released at T0
1.5.1: T1=T0+1month, bug fixes only, small patches (<100 lines?)
1.5.2: T2=T1+2/3month, feature release, big patch and cleanup allowed
1.5.3: T3=T2+1month, bug fixes only, small patches (<100 lines?)
etc.
Of course, no format change will be allowed in the 1.5.x series.
During this time the XML branch continues to be developed and, when more
or less finished, it becomes the new development branch (or we merge it
to trunk).
My rationale is that we have to be realistic with the XML change: not
everybody will contribute. If we switch trunk to XML immediately non
interested developers will get stalled because of the transition.
The added benefit will be that a lot of long standing bug can and will
be fixed in the "stable" branch.
If nobody agrees with me then I agree with Dov that we should branch
1.5.x now.
Abdel.