THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- ... should really drop Maven 2.x support (was it 10 years?), so maven-compat must go.
Maven Artifact Transfer
- in addition to maven-install-plugin and maven-deploy-plugin usage, this is widely used by non-core, non-plugin, maybe "shared component".
- we need to keep it's "bridging" capability (see m-artifact-resolver 2.x plans, package renames again).
- unsure about what we want with this: given planned rename, resolver API should not be used directly in upcoming code changes?
- Given baseline increase (decided to go with 3.2.5, and even 3.5+ is considered, see here), the bridging aspect of this library is not useful any more (before Maven 4), so this library should perhaps be proactively dropped whenever a plugin is updated.
- Maven4 has API worked on, that WILL replace currently (3.1-3.9 and even 4.0.x) "safe" direct use (as in 3.1+ there is no sonatype/eclipse package problem, is gone) of resolver.
- Maven 3.0 should be loudly unsupported (mostly is)
- Maven 3.1-3.999 using direct resolver APIs are the only way to go with them, these versions have no "Maven API"
- Maven 4 will come with Maven API, but will provide transition period and support both, Maven 3.1+ way and Maven API
- Cut off is currently undecided (seal off maven internals, stop supporting Maven 3 way), may happen in 4.1, 4.5 or maybe even Maven 5.0
...