Konrad Windszus created SLING-11532:
---------------------------------------
Summary: Remove old relocation artifact maven-sling-plugin
Key: SLING-11532
URL: https://issues.apache.org/jira/browse/SLING-11532
Project: Sling
Issue Type: Bug
Components: Maven Plugins and Archetypes
Affects Versions: Sling Maven Plugin 2.4.2
Reporter: Konrad Windszus
Fix For: Sling Maven Plugin 2.5.0
In SLING 8204 a new artifact has been introduced with artifactId
{{sling-maven-plugin}} and the old artifactId {{maven-sling-plugin}} just
contains the relocation information.
According to
https://maven.apache.org/guides/mini/guide-relocation.html#releasing-the-next-version
it is not necessary to always release both the relocated and the old
artifactId together. Just one version with the relocation information with the
old id is sufficient.
bq. For the release after that, you only need to publish a Maven POM with a
groupId of org.bar, since users of the previous version have been informed of
the changed groupId.
We already have two versions with relocation info at
https://search.maven.org/artifact/org.apache.sling/maven-sling-plugin/2.4.2/pom
and
https://search.maven.org/artifact/org.apache.sling/maven-sling-plugin/2.4.0/pom.
I propose to flatten the multimodule repository at
https://github.com/apache/sling-maven-plugin again to a single module one.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)