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

Reply via email to