[jira] [Commented] (SLING-6058) Context-Aware Config: Property Inheritance/Merging

2016-10-11 Thread Stefan Seifert (JIRA)

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

Stefan Seifert commented on SLING-6058:
---

discussion in mailing list about details of the inheritance property handling - 
we will implement option e)
https://lists.apache.org/thread.html/782a00bd06816bcbcaca43bbb46c9f32d019826ec25e086de9b704a9@%3Cdev.sling.apache.org%3E

> 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)


[jira] [Commented] (SLING-6058) Context-Aware Config: Property Inheritance/Merging

2016-10-08 Thread Stefan Seifert (JIRA)

[ 
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)