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

Stefan Seifert commented on SLING-6058:
---------------------------------------

the goal is to introduce a new property {{sling:config-property-inherit}} which 
- if set to true, switches on the property inheritance and merging for 
configurations.

the handling is similar to the implementation of SLING-6059 - it is possible to 
set this flag either on on the configuration resource itself, or on one of its 
parent to activate or deactivate the property inheritance.

with introducing this new property {{sling:config-property-inherit}} we rename 
the property introduced in SLING-6059 to {{sling:config-collection-inherit}}, 
because for the previous name {{sling:config-inherit}} it was not clear if 
collections or properties should be inherited.

> Context-Aware Config: Property Inheritance/Merging
> --------------------------------------------------
>
>                 Key: SLING-6058
>                 URL: https://issues.apache.org/jira/browse/SLING-6058
>             Project: Sling
>          Issue Type: New Feature
>          Components: Extensions
>            Reporter: Stefan Seifert
>            Assignee: Stefan Seifert
>            Priority: Minor
>              Labels: contextaware-config
>             Fix For: Context-Aware Configuration 1.0.0
>
>
> currently the context-aware config implementation supports resource 
> inheritance, but not property inheritance, that means no properties gets 
> merged in the resource inheritance chain.
> there was a long discussion on the mailing list about this topics with 
> arguments to support this, and other not to support this
> http://apache-sling.73963.n3.nabble.com/Context-Aware-Configs-Merging-tt4063382.html
> the goal of this ticket is to support it, but make it configurable so it can 
> be switched on and off.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to