cstamas commented on issue #1440: URL: https://github.com/apache/maven-site/issues/1440#issuecomment-3431765628
IMO, "how I publish" is totally orthogonal to "how I build", as Njord represents that: you can locally stage and publish it as many times you want to as many services you want (assuming you do not automatically drop local store after publishing). But this also shows interesting connection: "deploying" happens within lifecycle, while "publishing" is outside of it. Hence, for me _personally_, the POM element should show info for consumers (again, like in CycloneDX example), and not for producers, as -- again, as I mentioned above -- that single URL is since MRMs **simply not enough and never be enough information**. Also, how I deploy/publish, is again my own concern, and consumer should not be aware of it. To draw some parallel: you as a consumer consume my JAR as `type=jar`, and you do not care HOW I did produce it, was it `packaging=jar` (the default Maven packaging), or did I use `packaging=takari-jar` maybe? Or did I use some `packaging=my-cool-jar-packaging`? This is irrelevant for you, as a consumer. -- 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]
