|
Added yet another submodule called magnolia-dam-maven-relocate, which uses the 1.x info.magnolia.dam:magnolia-dam artifactID, and relocates it to info.magnolia.dam:magnolia-dam-compatibility.
It's added to the reactor and can thus be built with the rest of the project.
We can keep it alive as long as we keep info.magnolia.dam:magnolia-dam-compatibility alive as well; probably until 2.1.
The relocation can have a <message> element, which is displayed whenever the relocation occur (i.e when building something that has a dependency on the relocated artifact), so I went ahead and use a big fat banner to make sure it's as visible as possible.
I also noticed that if the relocation redirects to an non-existing artifact, the message is still displayed, so it might be useful simply to warn users about such groupId/artifactId changes, even when we can't actually relocate to something sensible.
|