On 04/07/2011 07:00 PM, Vincent Massol 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
+1. > 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 I'm not sure 3 projects are needed. Why not a single XWiki-commons project, with different submodules? Especially since they are released together and have the same version. > Note that if we agree we would do the same for xwiki-platform (ie move > platform tools in xwiki-platform). WDYM? The tools are already there. > Here's my +1 > > Thanks > -Vincent -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

