Hi,
It sounds good to remove link between core and doxia..
What is your idea ?
Creating a new plugin ? Moving logic to the site plugin ? Move logic
to maven-reporting-impl or something new ?
If I can help, let me know (I'd like to participate on current trunk
but as a newbie here I don't wan't to break everything :-) ).

Thanks,
--
Olivier

2009/6/11 Jason van Zyl <[email protected]>:
> 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
>>
>>
>>
>> [email protected] 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: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
> 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: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to