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]
