Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade dependency management to OSGi R7 #182

Closed
kwin opened this issue Apr 16, 2019 · 0 comments · Fixed by #207
Closed

Upgrade dependency management to OSGi R7 #182

kwin opened this issue Apr 16, 2019 · 0 comments · Fixed by #207
Assignees
Labels
maintenance Code refactoring, testing or release related.
Milestone

Comments

@kwin
Copy link
Contributor

kwin commented Apr 16, 2019

Since AEM 6.5 OSGi R7 is fully supported (and with AEM 6.4 at least partially, compare with https://helpx.adobe.com/experience-manager/kt/eseminars/gems/Using-OSGi-R7-in-AEM.html). The according dependencyManagement in the parent (

<!-- OSGi Dependencies -->
) should be updated to reference the supported versions in AEM 6.5. This most probably requires a new version of the archetype though.
Also instead of the aggregate artifacts the individual ones should be used (to keep the classpath as lean as possible). Both artifact types can be defined in the dependencyManagement, though. For further information about individual vs. aggregate dependencies please refer to https://issues.apache.org/jira/browse/SLING-7384?focusedCommentId=16327433&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16327433

@bpauli bpauli self-assigned this Jul 2, 2019
@bpauli bpauli added this to the 20 milestone Jul 2, 2019
@gabrielwalt gabrielwalt added enhancement New feature, or improvement to an existing feature. in progress maintenance Code refactoring, testing or release related. and removed enhancement New feature, or improvement to an existing feature. labels Jul 2, 2019
bpauli added a commit that referenced this issue Jul 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Code refactoring, testing or release related.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants