Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added note about POM file name

...

Then non-pom-packaging POMs will be published in Maven repositories as consumer POM (v4) but pom-packaging POMs will be published in Maven repositories as build POM only (eventually using new version/format): this use case won't cause issues.

POM File name

Consumer POM file name does not really have a meaning, but if it had, it would remaing as pom.xml.

Build POM file name, while updating POM format, could be changed to something like build.xml, build.pom, or even build.json or build.yaml.

Consumer POM fields

First step is to define which fields from POM v4 we want to keep in consumer POM: (minus) removed, (plus) kept because required, (thumbs up) kept by choice (could be removed if we decide)

...