On 2012-03-31 11:49, Hervé BOUTEMY wrote: > I like the new ideas > > minor changes I'd like: > > - move doxia-linkcheck to root: it has nothing to do with sitetools, in fact > it has nothing to do with Doxia: look, it has no dependency on Doxia base, > it's just a general independant (useful) utility tool
Sure, that's fine with me. > - why not move doxia-book-renderer into doxia-sitetools, like doc & site > renderers? Just a thought, I don't have a strong position about this one, > just > a thought I wanted to share Two reasons: 1. It has very little to do with the rest of the modules in doxia-sitetools. 2. It isn't stable yet as Lukas pointed out. Let's not put it under another a production-grade umbrella. Instead move it somewhere else. > > Dennis, I consider you lead the actual changes and I don't do anything unless > you tell me what I can do to help you without creating conflicts. Notice I'm > usually on IRC if you want to synchronize. Sure, I'll take the lead once we sort out the remaining minor differences. And I'll ping you about the stuff I need help with. > > Regards > > Hervé > > Le samedi 31 mars 2012 09:59:56 Dennis Lundberg a écrit : >> Hi guys >> >> Here's an attempt to summarize this discussion and also add some of my >> personal preference. This is how I want the directory structure, which >> matches the inheritance structure, to be >> >> doxia >> +-- doxia-base (was doxia) >> +-- doxia-core >> +-- doxia-logging-api >> +-- doxia-modules >> +-- doxia-sink-api >> +-- doxia-test-docs (stays here for now) >> +-- doxia-sitetools >> +-- doxia-decoration-model >> +-- doxia-doc-renderer >> +-- doxia-integration-tools (was shared/maven-doxia-tools) >> +-- doxia-linkcheck (moved here from doxia-tools) >> +-- doxia-site-renderer >> +-- doxia-book-renderer (was doxia/doxia-book) >> +-- doxia-book-maven-plugin (was doxia/doxia-maven-plugin) >> +-- doxia-converter (moved here from doxia-tools) >> +-- doxia-ide >> >> a. Rebrand "Doxia" to "Doxia base" to differentiate it from Doxia - the >> umbrella. We do not change the groupId. >> >> b. doxia-test-docs stays where it is for now, until someone has the time >> to look at it >> >> c. shared/maven-doxia-tools moves to >> doxia-sitetools/doxia-integration-tools. We should change the artifactId >> and groupId now, because the current version of shared/maven-doxia-tools >> is 1.4, but the new one will be 1.3. >> >> d. In order to completely remove the psuedo-umbrella project doxia-tools >> we move doxia-converter to the root and doxia-linkcheck to >> doxia-sitetools. Another alternative is to move doxia-linkcheck to root. >> >> e. doxia-book and doxia-maven-plugin work together, but should be >> allowed to have independent release cycles, so they both move from doxia >> to the root. >> I also suggest changing their names to better reflect what they do. >> doxia-book therefor becomes doxia-book-renderer and doxia-maven-plugin >> becomes doxia-book-maven-plugin. This change should include changing the >> artifactId for both of them. >> >> Do we agree on this? >> >> On 2012-03-31 08:55, Lukas Theussl wrote: >>> Hervé BOUTEMY wrote: >>>> Le samedi 31 mars 2012 08:24:50 Lukas Theussl a écrit : >>>>> The other way round was it? doxia-book into Doxia Tools and >>>>> doxia-maven-plugin into Sitetools. >>>>> >>>>> -Lukas >>>> >>>> no, Tools can depend on Sitetools, but not the other way >>> >>> Right, didn't think about the dependencies. I'd move both to Tools then, >>> that way they can have independent releases from doxia/sitetools. >>> >>> -Lukas >>> >>>> the other ways would be do move both modules to Tools or Sitetools >>>> but not doxia-book to Tools and doxia-maven-plugin to Sitetools >>>> >>>> Regards, >>>> >>>> Hervé >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >>>> For additional commands, e-mail: dev-h...@maven.apache.org >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >>> For additional commands, e-mail: dev-h...@maven.apache.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > -- Dennis Lundberg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org