I agree that they don't belong into core, but I rather thought of moving them into doxia-tools instead. Not sure what is better.

OTOH, neither book nor maven-plugin have been maintained (AFAIK) since they were moved out of the sandbox, and IMO they don't work too well. In particular there are problems reported with Maven 3 (DOXIA-438) which I haven't tested, but I wanted to suggest a long time ago to deprecate and ultimately remove them.

Also the doxia-test-docs should move somewhere else.

-Lukas


Hervé BOUTEMY wrote:
while working on the relations between components, I finally found why there
was something I didn't understand for a long time about Doxia suite structure:
Doxia base contains book support through a plugin, but Doxia base doesn't
contain documents support -- it's Doxia Sitetools.

So we have a circular dependency:
doxia-maven-plugin (from Doxia base) ->  maven-doxia-tools ->  Doxia-decoration-
model (from Doxia SiteTools) ->  Doxia base (xhtml, fo and itext)

IMHO, doxia-book and doxia-maven-plugin should move to Doxia Sitetools [1].

This won't change the artifacts coordinate, so won't change anything for
users.
But this should help when explaining Doxia suite structure, which has been
difficult for a long time, and having a consequence on versioning decision:
should we keep base and Sitetools version at the same level or not?


Any objection? Did I miss something?

Regards,

Hervé


[1] http://maven.apache.org/doxia/doxia-sitetools/index.html

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

Reply via email to