Description
I already noticed several times it would be useful to be able to specify a default properties for a resource:
- if the resource itself contains the property, it will override the default one.
- but if it doesn't, the default value is used.
This could be done either via:
- specifying a sling:defaults property on the resource, which contains the path to the resource which properties will be used by default.
- providing a default map of properties
Attaching a patch for review.
For testing purpose, I put it under org.apache.sling.defaults, but I imagine it could go to org.apache.sling.api.resource.