maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Olivier Lamy (JIRA)" <j...@codehaus.org>
Subject [jira] Commented: (MNG-4162) Removal of all reporting logic from the core of Maven
Date Wed, 26 Aug 2009 20:22:41 GMT

    [ http://jira.codehaus.org/browse/MNG-4162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=188696#action_188696
] 

Olivier Lamy commented on MNG-4162:
-----------------------------------

first part of this working. Currently only for "simple" report plugins.
Now we have to work with complicated report plugins which fork lifecycle (surefire report,
cobertura).


> Removal of all reporting logic from the core of Maven
> -----------------------------------------------------
>
>                 Key: MNG-4162
>                 URL: http://jira.codehaus.org/browse/MNG-4162
>             Project: Maven 2
>          Issue Type: Improvement
>            Reporter: Jason van Zyl
>            Assignee: Benjamin Bentmann
>             Fix For: 3.0
>
>         Attachments: MNG-4162.patch
>
>
> Any reporting implementation will be implemented as a plugin. Maven will provide any
information, APIs, and extension points to make this possible. But the conflation of building
with reporting in the core makes it almost impossible for anyone two understand the distinction,
makes it impossible to have alternate implementations and couple many tools like Doxia directly
to the core which is unacceptable for Maven 3.x.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message