slachiewicz commented on issue #853: URL: https://github.com/apache/maven-wagon/issues/853#issuecomment-5225542449
Confirming this is still open: `Automatic-Module-Name` appears in no POM in the repository, on either `master` or `wagon-3.x`. Worth doing on `wagon-3.x` rather than only on `master`, since 3.5.x is the line that ships — both Maven 3.9.16 and a build of Maven 4.0.0-SNAPSHOT bundle `wagon-*` at 3.5.3, and `master` (4.0.0-M1-SNAPSHOT) has never been released. A downstream modular consumer gets nothing from a name added only to an unreleased branch. On the naming question in the description: the GAV-derived scheme reads better here, because several artifacts do not have a single rootmost package that matches their coordinates — `wagon-provider-api` is `org.apache.maven.wagon`, and the two `wagon-ssh-common*` artifacts share `org.apache.maven.wagon.providers.ssh` with `wagon-ssh`, so a package-derived scheme would collide. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
