Hi Jason,
In trunk, I'm finding 2 maven-site-plugin dirs: maven-site-plugin
and maven-site-plugin-with-compat-for-2.0.4
There are lots of changes between these two - almost all files
are different (mostly license headers).
Which version is the right one? Which one will be merged to the other?
Shouldn't the maven-site-plugin-with-compat-for-2.0.4 be in branches/?
-- Kenney
Jason van Zyl wrote:
Hi,
I have managed to get the site plugin working with 2.0.4 and it really
wasn't a simple matter of rolling back some stuff. In order for the site
plugin to work with 2.0.4 the version of doxia that is in MAVEN_HOME/lib
must be used which is doxia-1.0-alpha-7. The version of doxia in trunk
is not very much like 1.0-alpha-7 at all and creating a bridge required
a compat package with bits from maven-reporting, doxia-core,
doxia-site-renderer, doxia-document-render. Maybe I'm missing something
but I don't see how what's in trunk could work at all as there are so
many class that are different with methods removed, or classes not
present in doxia-1.0-alpha-7. Another problem was relying on some
changes in plexus-utils that are not available in the version used in 2.0.4
I have created a tag in svn that marks the point right before I created
the bridge for reverting if something is wrong here:
http://svn.apache.org/repos/asf/maven/plugins/tags/maven-site-plugin-pre-compat-with-doxia-1.0-alpha-7/
I have created some notes about the compatibility here:
http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-site-plugin/compatibility-notes.txt
I have checked in what I have that makes it work for the
/maven/components site generation and I have deployed a snapshot that
people can try:
http://people.apache.org/repo/m2-snapshot-repository/org/apache/maven/plugins/maven-site-plugin/2.0-SNAPSHOT/
So for that poor fellow who was trying to jump through rings of fire to
generate his sites, this one's for you :-)
Thanks,
Jason.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]