[ https://issues.apache.org/jira/browse/MNGSITE-310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16302824#comment-16302824 ]
Stephane Nicoll commented on MNGSITE-310: ----------------------------------------- Alright, thanks for the suggestion! > general recommendation for the element order in the POM > ------------------------------------------------------- > > Key: MNGSITE-310 > URL: https://issues.apache.org/jira/browse/MNGSITE-310 > Project: Maven Project Web Site > Issue Type: Improvement > Reporter: Franz van Betteraey > Priority: Minor > Labels: convention, pom > > A > [convention|https://maven.apache.org/developers/conventions/code.html#POM_Code_Convention] > for the element order in POM files is recommended for Maven developer and > contributor but not for the general usage of Maven. I think it would be > useful to recommend the element order also for general usage. A common order > would > * give an answer to the question of the order for all who ask themselves this > question > * help to easily cope with the content of pom files (even in unknown projects) > A good place for the recommendation would be the [Maven > conventions|https://maven.apache.org/maven-conventions.html] or [POM > reference |https://maven.apache.org/pom.html] document. > The background for this request is a discussion on twitter: > https://twitter.com/FrVaBe/status/870263530473369601 > https://twitter.com/snicoll/status/874231018957545472 > A possible argument against such a convention would probably be, that > projects that used another element order would be suddenly considered as > "wrong" ordered. > But I think that everyone that wondered about how to order the elements has > probably found the developer conventions and used theses as an appropriate > convention. There are even tools to check this convention > ([SonarQube|https://jira.sonarsource.com/browse/RSPEC-3423]) and to support > this convention ([Tidy Maven > plugin|http://www.mojohaus.org/tidy-maven-plugin/]). The Convention is thus > already established. > -- This message was sent by Atlassian JIRA (v6.4.14#64029)