On Apr 7, 2011, at 7:55 PM, Sergiu Dumitriu wrote: > 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.
what is a submodule in jira? >> 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. They're git repos now and not in the xwiki-platform git repo. Thanks -Vincent >> Here's my +1 >> >> Thanks >> -Vincent _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

