There is some more documentation at
https://github.com/gknob/sling-resourcemerger, where the feature was
originally developed. Haven't had time to read it yet.

Regards
Julian

On Fri, Jan 29, 2016 at 6:02 PM, Konrad Windszus
<[email protected]> wrote:
> As being suggested by Julian Sedding in 
> https://issues.apache.org/jira/browse/SLING-5468 I want to get your input on 
> how the properties
> "sling:hideProperties=*”  and "sling:hideChildren=*” are supposed to work in 
> the Sling Resource Merger.
>
> At least for the OverridingResourcePicker using the wildcard hides both the 
> local as well as the inherited resources/properties. This is causing some 
> trouble as that way I cannot easily replace the whole resource without 
> considering any underlying resources.
> The only documentation about those properties is at 
> https://issues.apache.org/jira/browse/SLING-2986?focusedCommentId=13802834&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13802834
>  but that does not really explain how those should behave in terms of 
> inheritance. Also the implementation changed quite a bit due to the 
> refactoring being done in https://issues.apache.org/jira/browse/SLING-3423.
>
> For me this looks rather like a bug because I cannot come up with a good use 
> case where you would be interested to even hide your own/local 
> properties/child resources. Those properties should IMHO always refer only to 
> the inherited/underlying resources/properties but not to the local ones (i.e. 
> the ones next to the resource defining sling:hideProperties or 
> sling:hideChildren.
> WDYT?
>
> Thanks for your input,
> Konrad
>

Reply via email to