On 04/07/2011 08:04 PM, Vincent Massol wrote:
>
> 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?

Sorry, I meant components.

>>> 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.

I see, I was thinking about the final subdirectory structure, without 
thinking of repositories and submodules.

-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to