lazybones-aem-templates
lazybones-aem-templates copied to clipboard
Adding a pre-requisites module and core components
In most AEM projects we typically have multiple app modules. Adding a pre-requisites module that contains sub-packages and embedded bundles is a way of keeping the application code away from the third-party embeds.
A good example is the Netcentric ACL tool where it installs a hook that needs to be called to apply ACLs. If this hook is not yet installed when the app package installs, the app package installation fails and requires a re-run of the package install.
Also adding core components as an option and updating the ACS AEM commons version.
I like this idea, but should it be an option to create it?
Hmmm. If it's an option and the user choose no, then fall back to ui.apps? Yeah, I guess. If you want a super simple setup, that makes sense.