[jdom-interest] JDOM 2.x additional features

Rolf Lear jdom at tuis.net
Thu Apr 12 11:46:14 PDT 2012


Hi again everyone.

I am scheduling some additional features to put in the 'roadmap' for JDOM.
I am already working on some, but I want to get some feedback and
suggestions too.

'On the side' I have started the 'Resolver' project. This is hosted on
github: https://github.com/rolfl/Resolver This project comes directly from
the JDOM work because I did much of my JDOM work on the train, without an
internet connection, and I needed to 'resolve' XSD and other resources from
the web. If the Resolver project gets some interest, I am sure it would
make some sense to at least consider moving it in to JDOM.

I have been playing with a new Android tablet, and messing with the
Android dev kit. I think it would be useful to come up with at minimum a
'statement' indicating Android support. If JDOM operates on Android it
would be good to indicate what works, what's needed to make it work, what
does not work, etc. Something similar to the Java5 page for JDOM:
https://github.com/hunterhacker/jdom/wiki/JDOM2-Using-Java5

Other items that I am not yet working on are:

XPath 2.0 support
Saxon 'native' integration - integrate with Saxon at a lower level and
perhaps make it possible (by just including a saxon jar) to use Saxon for
both XSLT and XPath.
OSGi - investigate it, and find out whether JDOM could be a part of that
model.


Finally, there are a whole bunch of things I am not aware of that should
be happening.... What should JDOM 2.x be doing for you?

Rolf


More information about the jdom-interest mailing list