While cleaning up the subversion branches, I thought more about the
branch 2 release names. I'm concerned if we backtrack and reuse
release numbers it will be extremely confusing to users. It also
creates problems for tools like Maven that parse version numbers and
expect a left to right release numbering scheme (eg. 2.1.1-alpha >
2.1.0). It also seems better to keep on the 2.0.x minor release until
after we get a GA release off of the 2.0 branch.

Therefore, I'd like to propose:
1. rename branch-2.0.1-alpha -> branch-2.0
2. delete branch-2.1.0-alpha
3. stabilizing goes into branch-2.0 until it gets to GA
4. features go into branch-2 and will be branched into branch-2.1 later
5. The release tags can have the alpha/beta tags on them.

Thoughts?

-- Owen

Reply via email to