You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Karl Pauls (JIRA)" <ji...@apache.org> on 2018/11/13 08:19:00 UTC

[jira] [Commented] (SLING-8100) Allow a feature to be declared as "complete"

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

Karl Pauls commented on SLING-8100:
-----------------------------------

[~cziegeler], I'm not sure the last point ("if features are assembled, the resulting feature is only marked as complete if all features used to assemble the feature are complete") makes too much sense. It seems perfectly reasonable that I have a complete feature (lets say a base system) and an incomplete feature (lets say an extension) and merge them into a complete feature (the base system plus the extension which together are complete) - no? 

> Allow a feature to be declared as "complete"
> --------------------------------------------
>
>                 Key: SLING-8100
>                 URL: https://issues.apache.org/jira/browse/SLING-8100
>             Project: Sling
>          Issue Type: Improvement
>          Components: Feature Model
>            Reporter: Carsten Ziegeler
>            Priority: Blocker
>             Fix For: slingfeature-maven-plugin 1.0.0, Feature Model 0.2.2, Feature Model IO 0.2.2
>
>
> This is collected from a thread on the mailing list:
> - a complete feature is self-contained, therefore all requirements must be satisfied
> - a non-complete feature may not be launched, so don't try to do that
> - for launching, a complete feature can be used together with both, non complete and complete features; it must also be possible to use a set of non complete features for launching, together they might form a complete feature. Or in other words, the launcher does not care about the complete flag
> - for validation we could add that framework launch properties can only be set for a complete feature
> - if features are assembled, the resulting feature is only marked as complete if all features used to assemble the feature are complete



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