Charles Severance wrote:
<snip>
Since 286 branch is using 1.5 and JAXB - it would be a mistake to
re-develop the work - why not try to merge *some* of the 286 branch to
produce a possible 1.2.
While I find
this appealing on the face of it - this kind of refactoring will make
the 286 merge harder and harder - kind of a long-term step in the wrong
direction IMO.
So mebbe the right way to go is to look closely at the 286 branch and
pull in some cool stuff - make this be 1.2 - force Java 1.5 - get us
part way there - and wait for any 1.5 triggered refactoring until after
the merge.
For all the reasons Chuck has listed, I agree that it is a good idea to
merge from the 286 branch back into the trunk.
If people want a 1.2 release, and the 286 branch has some of the
1.5/jaxb goodness in it already, then cherry pick it and merge it in the
trunk.
Probably it is a good idea to note the revisions of the diff you are
merging in in the SVN commit log, since SVN doesn't explicitly track
merge information. It will be essential for us to track this ourselves.
Elliot
Just thoughts from a non-committer.
Charles Severance
[EMAIL PROTECTED] www.dr-chuck.com
On Jul 17, 2007, at 12:06 AM, [EMAIL PROTECTED] wrote:
Elliot,
We need to hear from Torston, and, hopefully, Stefan on this issue.
Stefan should also comment on the 286 spec's time line.
I'd like to merge the 286 branch with the trunk and then move 286 into
the trunk. But if the community is still hot for a 1.2 release, we
should do it from the trunk, but try to commit all 1.2 patches to the
286 branch if it is not incompatible with the 286 implementation.
Java 5 and JAXB are being used in the 286 branch, so I do not see the
point in a 1.2 version. We have a stable 1.x line now. We should move
on (IMHO).
/Craig