Hi all, I have been thinking about updating itext from 2.1 7 to 5.0.1. It sounds like a huge jump but in reality, there was only one version it between, 5.0.0. However, the 5.0.x update is not fully backward compatible. Here are the changes: 1- Instead of com.lowagie.text, the new itext uses the path com.itexpdf.text. This is easy to fix on dependent packages: - pdftk (I am a comaintainer. I already made a patch for this) - tuxguitar (I am the maintainer) - libfonts - liblayout I don't maintain the last two but I can patch them up if it is okay, 2- We used to ship itext with xml support. This part of the code was not in the itext-2.1.7 tree but we had ported this over from a 1.x release [1]. I am not familiar with this part of the code and I was told that this add-on was needed by maven. Is this still valid? The issue is, itext-5.0.0+ dropped some other part of its code, which our xml patch was depending on. In particular, the rtf support of itext moved to a separate project [2] Now we have a few options: 1- Package the new project separately. And move the xml patch to this package. 2- Drop rtf bits from our xml patch (I don't know if this is possible. I didn't check. overholt?) 3- Don't update itext. Stick with 2.1.7 for now. As I don't know what that xml patch does with maven, I hesitate updating itext. By the way, why does maven not require itext? Here is an initial attempt for the 5.0.1 update without xml support: [3] Please share your ideas, potential problems, solutions, proposals etc. Cheers, Orcan [1] http://cvs.fedoraproject.org/viewvc/rpms/itext/devel/itext-xmloutput.patch?view=markup [2] http://sourceforge.net/projects/itextrtf [3] http://oget.fedorapeople.org/review/itext-5.0.1-1.fc12.src.rpm -- java-devel mailing list java-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/java-devel