+1 On Thu, Apr 7, 2011 at 19:00, Vincent Massol <[email protected]> wrote: > Hi devs, > > The idea is to have the same version and same release for everything related > to commons. > > Rationale: > * Stop the spread of a git repos (see https://github.com/xwiki). > * Make it even easier to release. Only one command to release the whole > xwiki-commons > * No need for git modules (svn externals previously) > > The proposal is: > > xwiki-commons/ (git repo) > |_ xwiki-commons-pom/ > |_ xwiki-commons-tools/ > |_ xwiki-commons-core/ > |_ pom.xml > > Details: > > * xwiki-commons/pom.xml contains everything that's currently in > xwiki-commons-pom/pom.xml *except* the parts related to the tools (license > and verification) > * xwiki-commons/pom.xml has an artifact id of "xwiki-commons" > * xwiki-commons/xwiki-commons-pom/pom.xml has xwiki-commons/pom.xml as parent > and adds the parts related to the tools (license and verification) > * xwiki-commons/xwiki-commons-pom/pom.xml has an artifact id of > "xwiki-commons-pom" > * xwiki-commons/xwiki-commons-tools/pom.xml uses xwiki-commons/pom.xml as > parent > * all other git repos uses "xwiki-commons-pom" as their parent > > Note that for JIRA we would have 3 jira projects to make it easy for users > (because jira doesn't allow nested components): > * XWiki Commons POM > * XWiki Commons Tools > * XWiki Commons Core > > Note that if we agree we would do the same for xwiki-platform (ie move > platform tools in xwiki-platform). > > Here's my +1 > > Thanks > -Vincent > _______________________________________________ > 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

