You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Christopher Hunt (JIRA)" <ji...@codehaus.org> on 2010/11/03 23:32:05 UTC

[jira] Commented: (MNG-4162) Removal of all reporting logic from the core of Maven

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

Christopher Hunt commented on MNG-4162:
---------------------------------------

Am I correct in assuming that the 2.x reporting section of a pom file is completely incompatible with Maven 3? This has been my observation at least, and I suspect that it will impact on the uptake of Maven 3. I understand the motivation in factoring out the report plugin from core, but I would favour deprecation of the reporting section in the pom over removal in order to have Maven 3 become widely adopted.

> Removal of all reporting logic from the core of Maven
> -----------------------------------------------------
>
>                 Key: MNG-4162
>                 URL: http://jira.codehaus.org/browse/MNG-4162
>             Project: Maven 2 & 3
>          Issue Type: Improvement
>            Reporter: Jason van Zyl
>            Assignee: Benjamin Bentmann
>             Fix For: 3.0-beta-1
>
>         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