You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Carsten Ziegeler (JIRA)" <ji...@apache.org> on 2018/08/15 08:39:00 UTC
[jira] [Created] (SLING-7829) Reduce feature include to allow only
one feature
Carsten Ziegeler created SLING-7829:
---------------------------------------
Summary: 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
Fix For: Feature Model 0.1.4, Feature Model IO 0.1.4
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
(v7.6.3#76005)