On 2012-03-31 19:31, Hervé BOUTEMY wrote:
> Le samedi 31 mars 2012 18:34:32 Dennis Lundberg a écrit :
>> On 2012-03-31 17:13, Lukas Theussl wrote:
>>> Dennis Lundberg wrote:
>>>> On 2012-03-31 14:31, Lukas Theussl wrote:
>>>>> Why do you want to remove doxia-tools? I like the idea to have all
>>>>> the
>>>>> independent apps collected in one folder.
>>>>
>>>> There are two problems as I see it:
>>>>
>>>> 1. It looks like an umbrella for releasing several modules at once,
>>>> but
>>>> in reality the modules each have their individual release cycles.
>>>
>>> The doxia-tools pom should be just an aggregator, not a parent pom. I'd
>>> just like a separate directory for these independent projects, as they
>>> are not at the same level of importance as the other root projects.
>>
>> Do we need an aggregator pom in doxia-tools, or can we use the one that
>> is in doxia-trunks?
> 
> IMHO, like /plugins/ in Maven:
> 
> - /tools/ (not /doxia-tools/, because it is redundant and let think it's more 
> than a directory)

I like "tools".

> - it contains an aggregator pom, just to be able to build all the tools in 
> one 
> mvn comand
> 
> - does it need a parent pom (in /tools/doxia-tools/)? useful to share scm 
> configuration.

The SCM URLs will be wrong if they are inherited from such a parent. It
unfortunately only works when the parent pom is in a directory directly
above.

We do need to figure out how to do with parents for the components
currently under doxia-tools though, as we will need to release
doxia-integration-tools in a not too distant future.

We could make them inherit from maven-parent but that looses some info,
like mailing lists, compared to using the current doxia-tools parent.

Perhaps we need a maven-doxia/pom.xml parent at the top level, that all
doxia components can inherit from, similar to maven-plugins and
maven-shared-components.


I've completed all the moves, except from doxia-ide. Would you mind
doing that move Hervé? If we really need to move it, that is. Is seems
to have moved away from doxia-tools once before. I don't know the
history there, perhaps you do?

-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to