Code migration
5.3.2 is fully backward compatible with 5.3.1 (no compat package is needed).
So, you should have no issues with running your custom code against 5.3.2. If you have any problems, you can contact Nuxeo Support.
Packaging
The packaging system is basically the same as the one used in 5.3.1.
The only change that may have an impact involves resources that are now managed by the new template system.
This means that resources are no longer embedded inside the EAR but handled in a separated templates directory.
This makes changing configurations easier (like switching from H2 to PostgreSQL) and will also allow for upgrades without having to redo all custom system configurations.
Data
The only changes done between 5.3.1 and 5.3.2 are the way tags are stored.
Because the Tag Service is now directly part of VCS, some small changes have been done.
Nevertheless, migration should be automatic and transparent.
If you have any problems, you can contact Nuxeo Support.
Configuration
We have changed the way Nuxeo starts OpenOffice.
This is an intermediate solution before we upgrade to JODConverter 3.
The new OOolauncher (that replaces OOodeamon) should:
- be more stable,
- be easier to set up (removed the dependencies on JNI UNO libs).