Hi all, I am a NOOB to sling and content repositories, so be gentle.
I have 2000 very similar websites that share >95% of the structure, config, assets, data, ... but every website has a different author user base which need to change/adopt the remainging content (where permitted). The websites all need to be linked to a "master" site. If something is changed in the master, all childs "inherit" the change. (e.g. master publishes a new product launch page and all childs inherit it) Inheritance comes to mind where a Master website is defined and every child inherits its masters config, content, assets, ... but overwrites if necessary. Overlaying comes to mind where the content, config, assets of a child overlays the master web-site. A fancy "copy new content from master to childs event handling" is not an option. I found Jira Issue #5750 <https://issues.apache.org/jira/browse/SLING-5750> and #4386 <https://issues.apache.org/jira/browse/SLING-4386> and read "Ideas for a multi-tenant and multi-module content model <https://cwiki.apache.org/confluence/display/SLING/Ideas+for+a+multi-tenant+and+multi-module+content+model>", "Multitanent" <https://cwiki.apache.org/confluence/display/SLING/Multitenancy+scenarios+and+use+cases> , I found Context Aware Configuration <"https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration.html"> After reading all this, I could still not answer if I can define a master website (structure, content, config, data, assets, ...) and inherit a child website, that "overwrites" only a few bits. Is this something I could do with AEM or sling? Easy or hard? Please point me in the right direction. Cheers Carsten
