[ https://issues.apache.org/jira/browse/SLING-7829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler closed SLING-7829. ----------------------------------- > Reduce feature include to allow only one feature > ------------------------------------------------ > > Key: SLING-7829 > URL: https://issues.apache.org/jira/browse/SLING-7829 > Project: Sling > Issue Type: Task > Components: Feature Model > Reporter: Carsten Ziegeler > Assignee: Karl Pauls > Priority: Major > Fix For: Feature Model 0.2.0, Feature Model IO 0.2.0 > > > Currently a feature can include a list of features (modify them by removal) > and aggregate this. > However, the include mechanism has never been intended to act as an > aggregation mechanism. Its rather intended to adjust an existing feature, > basically creating an own variant of a feature. > Therefore we should limit the include mechanism to a single feature. > We might probably also rename this to something better > We might also add a flag like "final" to a feature, which indicates that this > feature can't be "included/modified" by another feature. -- This message was sent by Atlassian Jira (v8.3.4#803005)