There's nothing Doxia specific in the core, that was just a lingering element in the POM.

Plan in a nutshell is that the entire existing reporting mechanism will be encapsulated in the site plugin and I will provide any hooks in the lifecycle to make it work.

The mixture of reports and plugins caused such a massive amount of pollution it made it impossible to generalize the plugin manager. It was just a huge mess.

Everything has to be extensible including reporting and it can all be bundled up in a plugin. One of the requirements for the release of 3.0 is to have the infrastructure to support the current reporting system as a plugin.

I can make a first pass at the plugin and then you guys can pick it up.

On 11-Jun-09, at 8:53 AM, Lukas Theussl wrote:


Hi Olivier,

How does this relate to MNG-3402?

Just wondering because we had a lot of discussions about this issue in the past wrt Doxia release plan [1], and from other peoples' comments I always got the impression that it will lead to trouble... even though I never noticed anything myself.

-Lukas

[1] http://www.nabble.com/MNG-3402-tt17207692.html



ol...@apache.org wrote:
Author: olamy
Date: Wed Jun 10 21:30:40 2009
New Revision: 783525
URL: http://svn.apache.org/viewvc?rev=783525&view=rev
Log:
don't filter doxia-sink-api. users will be still able to run : mvn site:site
Modified:
maven/components/trunk/maven-core/src/main/java/org/apache/maven/ DefaultArtifactFilterManager.java Modified: maven/components/trunk/maven-core/src/main/java/org/ apache/maven/DefaultArtifactFilterManager.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java?rev=783525&r1=783524&r2=783525&view=diff
= = = = = = = = = ===================================================================== --- maven/components/trunk/maven-core/src/main/java/org/apache/ maven/DefaultArtifactFilterManager.java (original) +++ maven/components/trunk/maven-core/src/main/java/org/apache/ maven/DefaultArtifactFilterManager.java Wed Jun 10 21:30:40 2009
@@ -54,7 +54,7 @@
        artifacts.add( "classworlds" );
        artifacts.add( "plexus-classworlds" );
        artifacts.add( "commons-cli" );
-        artifacts.add( "doxia-sink-api" );
+        //artifacts.add( "doxia-sink-api" );
        artifacts.add( "jsch" );
        artifacts.add( "maven-artifact" );
        artifacts.add( "maven-artifact-manager" );

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org


Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
http://twitter.com/SonatypeNexus
http://twitter.com/SonatypeM2E
----------------------------------------------------------

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.

  -- Jacques Ellul, The Technological Society


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to