[ 
https://issues.apache.org/jira/browse/SLING-8251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16756487#comment-16756487
 ] 

Dominik Süß commented on SLING-8251:
------------------------------------

[~bosschaert],[~rombert] as [~kwin] noted some support was added via JCRVLT-32. 
There yet is no full reflection of a capability and requirement model. The 
content-package to content-package dependencies are in place since a long time 
and even if they are considered an antipattern in the osgi space now it is out 
in the wild and there is at least tooling around to help to identify hierarchic 
dependencies. There were discussions around adding support for more generic 
capability headers but this was not followed up on as first, we need to make 
sure that we have an end-to-end tooling chain making use of the existing 
metadata to understand the potential and benefit of further additions to the 
vault metadata.

> Support checking dependencies for content packages
> --------------------------------------------------
>
>                 Key: SLING-8251
>                 URL: https://issues.apache.org/jira/browse/SLING-8251
>             Project: Sling
>          Issue Type: New Feature
>          Components: Feature Model
>            Reporter: Robert Munteanu
>            Assignee: David Bosschaert
>            Priority: Major
>
> When including content packages in a feature model there are some 
> dependencies that would be great to check at build time. Both of these are 
> defined as manifest headers:
> # dependencies to other content pacakges - Content-Package-Dependencies
> # dependencies to java packages - Import-Package (with the same syntax as the 
> OSGi bundle Import-Package header ).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to