There is a canonical Pom ordering, ie a standard order. I forget the link
but it is referenced from the tidy-maven-plugin @ mojo... A plugin I need
to finish and push out a release of... But there is always something else
(blocker with that ATM is that if you don't have a profile if adds two
blank lines at the end if the Pom, and also it doesn't apply the canonical
ordering within the <build> section.

The order doesn't matter, but it is the convention and using this order
makes it easier to do a diff with the result of help:effective-pom as that
outputs in the same order

On Monday, 28 January 2013, David Saff wrote:

> In pom.xml:
>
> >      <description>JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.</description>
> > +    <url>http://junit.org</url>
> > +    <inceptionYear>2002</inceptionYear>
>
> Why are these being re-ordered? Is there a standard order you're adhering
> to?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/KentBeck/junit/pull/614/files#r2796971>.
>
>