On Wed, Feb 9, 2011 at 12:30, Anca Luca <[email protected]> wrote: > Hi devs, > > currently the rendering macros are added to the build as runtime > dependencies to the old core, which would pull them further in > web-standard so that they are packed in the war. > > I propose to change this and add them as dependencies to the standard > web war, just like the other core components that need to be packed in > the platform by default (e.g. annotations), for the following reasons: > > * core does not depend on these macros, they're there only for packaging > purposes. Semantically speaking this is a little odd since the > "packaging" module is the war, not the core jar. > * it would allow sinner macros take the wrong way and depend on > xwiki-core (the old core), without creating circular dependencies.
Make easier for macros to depends on the old core is not a good point for me since that's supposed to be avoided as much as possible... > > my +1 (I will do it as soon as I get 3 votes since I already added this > circular dep in the build and I need to fix it). > > WDYT? +0 > > Thanks, > Anca > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

