You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Michael Osipov (JIRA)" <ji...@apache.org> on 2015/12/31 16:33:49 UTC

[jira] [Commented] (MPIR-323) Align Mojo class names, goals and output names

    [ https://issues.apache.org/jira/browse/MPIR-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15076019#comment-15076019 ] 

Michael Osipov commented on MPIR-323:
-------------------------------------

First of all, thanks for the table. It makes the stuff more readable.

I am aware that w/o explicit configuration people will be confused -- granted. With deprecation I meant live side by side until 3.0. I fully understand your concerns and share them though I do not fully understand what you proposal is. Changing class names in 2.9 is OK. Do you propose to make a hard break in 3.0 with a note in the front page about deprecation of names in 2.9?

If I understood you properly, you are proposing:

1. phase: Make internal renaming of classes, properties, etc. and add a change note to the front page.
2. phase: Rename goals ands output filenames, update note.

> Align Mojo class names, goals and output names
> ----------------------------------------------
>
>                 Key: MPIR-323
>                 URL: https://issues.apache.org/jira/browse/MPIR-323
>             Project: Maven Project Info Reports Plugin
>          Issue Type: Task
>          Components: cim, mailing-list, project-team
>    Affects Versions: 2.7
>            Reporter: Michael Osipov
>             Fix For: next-major
>
>
> Currently, names in those mojos are inconsistent with the rest and moreover, they do not correspond to the naming in the POM reference. Let's align the following to resemble element names in the POM:
> || Mojo class name || goal name || [POM element|http://maven.apache.org/ref/current/maven-model/maven.html] || report file ||
> | -{{CimReport}}- \\ {{CiManagementReport}} | -{{cim}}- \\ {{ci-management}} | {{ciManagement}} | -{{integration.html}}- \\ {{ci-management.html}} |
> | {{MailingListsReport}} | -{{mailing-list}}- \\ {{mailing-lists}} | {{mailingLists}} | -{{mail-lists}}- \\ {{mailing-lists.html}} |
> | -{{TeamListReport}}- \\ {{ProjectTeamReport}} | -{{project-team}}- \\ {{team}} | {{developers}}, {{contributors}} | -{{team-list.html}}- \\ {{project-team.html}} |
> | -{{LicenseReport}}- \\ {{LicensesReport}} | -{{license}}- \\ {{licenses}} | {{licenses}} | -{{license.html}}- \\ {{licenses.html}} |
> | -{{IssueTrackingReport}}- \\ {{IssueManagementReport}} | -{{issue-tracking}}- \\ {{issue-management}} | {{issueManagement}} | -{{issue-tracking.html}}- \\ {{issue-management.html}} |
> | {{ScmReport}} | {{scm}} | {{scm}} | -{{source-repository.html}}- \\ {{scm.html}} |



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)