-
Type: Improvement
-
Status: Open
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: 11.x
-
Component/s: Code Refactoring (Global)
-
Tags:
-
Team:PLATFORM
-
Story Points:5
To ease IDEs and speed up Maven build, we want to merge the following Maven modules:
Current Modules | Destination Modules | Notes |
---|---|---|
nuxeo-platform-comment nuxeo-platform-comment-api nuxeo-platform-comment-core nuxeo-platform-comment-workflow |
nuxeo-platform-comment | Keep parent and rest-api |
nuxeo-routing-api nuxeo-routing-core nuxeo-routing-test |
nuxeo-routing | Rename nuxeo-platform-document-routing to nuxeo-routing-parent and convert nuxeo-routing-test en test-jar + dep in nuxeo-platform-test |
nuxeo-platform-io-api nuxeo-platform-io-core |
nuxeo-platform-imaging | Move ExportDocument to automation + check if it's useful (cf: relation) |
nuxeo-platform-rendition-api nuxeo-platform-rendition-core nuxeo-platform-rendition-publisher |
nuxeo-platform-rendition | Check JSF items in publisher |
nuxeo-platform-task-api nuxeo-platform-task-automation nuxeo-platform-task-core nuxeo-platform-task-test |
nuxeo-platform-task | |
nuxeo-platform-versioning-api nuxeo-platform-versioning-core |
nuxeo-platform-versioning | Investigate merge into publisher and JSF |
nuxeo-platform-signature-api nuxeo-platform-signature-config nuxeo-platform-signature-core nuxeo-platform-signature-core-dependencies |
nuxeo-platform-signature | |
nuxeo-target-platforms-api nuxeo-target-platforms-core nuxeo-target-platforms-io nuxeo-target-platforms-sample |
nuxeo-target-platforms | |
nuxeo-template-rendering | ? | Check with product which implementations to keep |
Take care of writing which modules have been merged and the replacement module, for upgrade notes purposes.