While all blocks have its component and sitemap component configurations as part of them selves (under WEB-INF/xconf and WEB-INF/sitemap-additions), the configurations for core instead is part of webapp. WDYT about giving core the same structure as all other blocks:

core/
 Manifest.mf
 pom.xml
 WEB-INF/
 java/ (or maybe src/)

and move the core sample part of webapp to core-sample. Then the webapp could be really minimal and directly reulsable for users.

From the real blocks POV it means that core would be a "component block", i.e. a block that exports components (including Core) and packages (especially APIs) but not sitemap functionality.

/Daniel

Reply via email to