Hey,in my experience every AEM project was based on approach to have one
package for components (including templates, bundle with models and
other services, etc.), one for demo content and one for test content.
When there are 10 or 20 components structure of such package is not that
bad. With 100 components its starting to be quite hard to maintain:-
code coupling (reusing same templates in many ways)- deployment is risky
(rollbacks are even more)Generally speaking, too many features are going
i...