You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

August 2006 Report

Xerces-J

Work is just getting started on an implementation of StAX (JSR 173). A couple new contributors have volunteered to help out in this effort. This includes a student participating in the Google Summer of Code program who is currently working on the SAX and DOM implementations of the XMLStreamReader.

In July the committers agreed that it is time to move to a common serialization code base with Xalan and to deprecate Xerces' native serializer. The Xalan serializer started as a copy of the Xerces serializer but diverged over time and for years two similarly capable serializers were being developed. More effort was devoted to improving the performance and fixing bugs in the Xalan version and after a comparison of the [http://marc.theaimsgroup.com/?l=xalan-dev&m=107593381313807&w=2 two serializers in 2004] it became clear to the developers that moving to the Xalan serializer was the best way forward. We plan to work with the Xalan community to continue improving this code base.

Xerces-P

Xerces-P has been fully integrated into Xerces-C with the intention of becoming a sub-project of Xerces-C instead of a stand-alone project. The goal would be that all language bindings of Xerces-C would simply be sub-projects and not full projects. Xerces-P would keep its own mailing lists, but the web site's would be merged as well as the SVN repsoitories. Currently the website merging has not been started but the SVN merging is already completed.

The perl test-suite would then be adapted to become a general purpose test-suite of the full Xerces-C functionality. This has begun, but is only partially completed due to a lack of core Xerces-C knowledge on the part of the main Xerces-P developers.

  • No labels