[jdom-interest] Preparing JDOM 1.1.2 ?
Rolf Lear
jdom at tuis.net
Thu Aug 25 11:50:12 PDT 2011
Hi all
Jason, the way I understand it is that we are intending a 1.1.2 release.
There are some issues in GitHub targeting that release.
I think it is worth discussing some fixes for a JDOM 1.1.2 release.
Currently the list of 1.1.2 Milestone issues is:
#1 Namespace for default attributes from XMLSchema
https://github.com/hunterhacker/jdom/issues/1
#3 Should have a build in Maven Central
https://github.com/hunterhacker/jdom/issues/3
I am unsure of how much priority should be put on 1.1.2 items. On the one
hand, I think that these issues are high priority, and should be addressed.
On the other hand, I find it hard to figure out where to draw the line.
Also, the Maven issue is probably quite disruptive in terms of code
impact.... and, I feel it would be a lot of effort to 'mavenize' both 1.1.2
and 2.0... I see that issue (#3) as being a 2.0 milestone, not 1.1.2
There are some other issues already filed which could be part of 1.1.2,
but no-one has properly addressed. Things like
https://github.com/hunterhacker/jdom/issues/9 - BaseURI not output.
Also, what I am finding is that as I go through adding JUnit tests I have
encountered a number of small issues. Each of them is trivial to fix (so
far, anyway), but, when taken together, there are enough to warrant a 1.1.2
release. Further, I am sure that there will be even more as I cover more of
the JDOM code. I have been itemizing these small issues in GitHub as I go
so that I can 'document' what has changed, but the same items can be used
to fix 1.1.2.
I have been concentrating on the JDOM2 coverage, but, I think it would
make sense to also get a 1.1.2 branch going, and clearing up some of the
1.1.2 issues.
That is, assuming we are planning a 1.1.2 release.... we are, aren't we?
I have inspected the branch on GitHub labeled as JDOM-1.1.1. There is one
difference between that branch, and the actual code released as 1.1.1, and
that is commit
https://github.com/hunterhacker/jdom/commit/ea30b1e2b614f4b7d49de8a95af71fe3fb52ae2b
It seems to me that I can move the 1.1.1 branch back up one commit, and
then branch the 1.1.2 from where the 1.1.1 was. it seems simple in my head,
but I will have to research the best way to do it in my head.
Once we get a 1.1.2 branch going it should be easy for me to apply any
fixes to both 2.0 and 1.1.2 (if we agree that they should be back-ported to
1.1.2).
Anyway, the way I see it is that a 1.1.2 release should be 'planned' ( -
or completely dismissed and just roll things in to 2.0.0).
Am I missing something?
Rolf
P.S. it would also be nice to see whether jdom-interest is still working
... ;-)
More information about the jdom-interest
mailing list