Update bundle for 5.0 EE (MGNLEE-283)

[MGNLEE-284] Use scope:import if possible Created: 27/Jun/13  Updated: 04/Feb/15  Resolved: 12/Jul/13

Status: Closed
Project: Magnolia DX Core
Component/s: None
Affects Version/s: None
Fix Version/s: 5.0.4

Type: Sub-task Priority: Neutral
Reporter: Magnolia International Assignee: Magnolia International
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
causality
is causing MGNLEE-316 Installer DMG includes binaries of we... Closed
relation
is related to MGNLUI-1877 Enable usage of Maven's scope:import ... Closed
is related to MAGNOLIA-3545 Enable usage of Maven's scope:import ... Closed
is related to MAGNOLIA-5207 Enable usage of Maven's scope:import ... Closed
Template:
Release notes required:
Yes

 Description   

MAGNOLIA-3545 documents the possible usage of scope:import in our Maven POMs. Since the EE bundle has a lot of redundancy with the CE bundle, we should start investigate if this is a good first candidate, and possibly start working on that now.
Changes to main project and other poms will have to be postponed to 5.1.



 Comments   
Comment by Magnolia International [ 12/Jul/13 ]

Done as much as possible for EE bundle. Some improvements would be possible if action was taken in magnolia_main and ce-bundle. See MAGNOLIA-3545 for further progress.

Comment by Magnolia International [ 24/Jul/13 ]

Found out that magnolia-enterprise-webapp's pom.xml could now be further trimmed by depending on/overlaying magnolia-bundled-webapp. Will fix and check.
(magnolia-enterprise-webapp still had dependencies to all CE modules (without having to mention their version numbers, since those were scope:imported, but still)

Comment by Magnolia International [ 25/Jul/13 ]

Indeed - magnolia-enterprise-webapp now overlays bundled webapp, bam! half dependencies declarations gone, and a better guarantee that the webapps are the same (with additional modules for ee)

Generated at Mon Feb 12 05:28:27 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.