Lazybones structure | Community
Skip to main content
Level 2
Nov 15, 2017 3:01 PM UTC
Solved

Lazybones structure

Hi,

Is it necessary/recommended to structure entire code base (config, osgi services & components, wcmuse classes) inside lazybones structure i.e. ui.apps and core only? or we can expand beyond these two packages as per need and create additional packages/bundles?

Thanks

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
AnkurAhlawat-1
AnkurAhlawat-1Accepted solution
Level 6
Nov 16, 2017 6:34 AM UTC

it is recommended to structure entire code base (config, osgi services & components, wcmuse classes) inside lazybones structure i.e. ui.apps and core. As we have a predefined template that we are using for creating the project in aem. It has option to create only two packages  ui.apps and core. Once project is created you can create addition packages as per your need.

If you want that lazybone template give you additional optional to create extra package . Then in that case you have to write custom lazybone template.

For more information on lazybone you can visit http://www.aemcq5tutorials.com/tutorials/create-aem-project-structure-using-lazybones/ 

2 replies

AnkurAhlawat-1
AnkurAhlawat-1Accepted solution
Level 6
Nov 16, 2017 6:34 AM UTC

it is recommended to structure entire code base (config, osgi services & components, wcmuse classes) inside lazybones structure i.e. ui.apps and core. As we have a predefined template that we are using for creating the project in aem. It has option to create only two packages  ui.apps and core. Once project is created you can create addition packages as per your need.

If you want that lazybone template give you additional optional to create extra package . Then in that case you have to write custom lazybone template.

For more information on lazybone you can visit http://www.aemcq5tutorials.com/tutorials/create-aem-project-structure-using-lazybones/ 

Translate
smacdonald2008
Level 10
Nov 15, 2017 3:31 PM UTC

Lazybones simply gives you a starting point. You can build upon that as you see fit.

Translate