Issue Details (XML | Word | Printable)

Key: IZPACK-280
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Julien Ponge
Reporter: Julien Ponge
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
IzPack

Remove NanoXML and use javax.xml instead

Created: 06/Feb/09 01:43 PM   Updated: 20/Apr/09 03:26 AM   Resolved: 11/Feb/09 02:47 PM
Return to search
Component/s: Build, Compiler, Installer, Panels, Uninstaller
Affects Version/s: None
Fix Version/s: 4.3.0

Time Tracking:
Not Specified

File Attachments: 1. File nanoxml-removal.patch.bz2 (87 kB)


Testcase included: yes
Patch Submitted: Yes


 Description  « Hide

The goal of this enhancement is to remove the aging, unmaintained NanoXML parser and use the one provided by the standard Java API.

The benefits are obvious:

  • reduced installers footprint
  • some features were not available in NanoXML (namespaces, xinclude, etc)
  • NanoXML had some unfixed bugs.

The work was conducted by Anthonin Bonnefoy and David Duponchel in a separate Git tree (see http://github.com/bonnefoa/izpack-refactorings/tree/master).

It is now ready to be proposed for merging into the IzPack Subversion repository.

As the changes are significant, IzPack developers are strongly encouraged to review it.



Julien Ponge added a comment - 11/Feb/09 02:47 PM

Merged.

Bye-bye NanoXML, and thanks for having been part of the project for so many years


Julien Ponge made changes - 11/Feb/09 02:47 PM
Field Original Value New Value
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]
Julien Ponge made changes - 20/Apr/09 03:26 AM
Status Resolved [ 5 ] Closed [ 6 ]