One OSGI Bundle or Multiple OSGI Bundles
Hello everybody,
I wanted to run something by a larger audience in regards to AEM 6. Still new to AEM and in the initial stages of research. Currently I'm looking into how to deploy work done on components. The setup I'm running is sightly with java-use to java for component logic. From that, I want to upload everything into an OSGI bundle to my authoring server via Maven.
Now the question is, should I create an OSGI bundle for each component, containing my java and ui for the components I create? Because from a developer standpoint, it would make it easy for other developers to work on one bundle at a time without getting confused with other peoples components and files.
Also, if the bundle for each component is the route to go, how should i structure everything? Right now, I'm using the AEM archetype to create a folder for core and ui. But I know I'll need to have both an java implementation and interface for bundle to bundle communication.
Thank you for your time,
Roy