RFR: Javadoc and sources [v2]
Jiří Vaněk
jvanek at openjdk.java.net
Wed Jun 2 06:58:37 UTC 2021
On Tue, 1 Jun 2021 13:27:50 GMT, Jiří Vaněk <jvanek at openjdk.org> wrote:
>> To proceed with release to maven repositories, source and javadoc jars are mandatory. Thus adding the,
>
> Jiří Vaněk has updated the pull request incrementally with one additional commit since the last revision:
>
> Aligning groupId and artifactId to be more like other openjdk projects
Thank you very much for bringing it up, as - to be honest - I really do not have clear preference. Afaik, the initial group of org.openjdk and artifact asmtools, was the most correct one. But as OpenJDK is huge, and consists not only from subprojects, but also from subbgroups org.openjdk.{jmh,nashorn,...,asmtools} gave somehow sense too. That lead to artifact of asmtools in group org.openjkd.asmtools - which is terrible. Looking to the above m2 repo, then org.openjdk.project + project-something, where each, even singlelibray one (eg: https://repo1.maven.org/maven2/org/openjdk/nashorn/ ) have the core suffix. Thus, the org.openjdk.asmtools with artifact asmtools-core, sounded most aligned and more extensible and more readable and more clear on first sight then just artifact of asmtools.
However, I will follow your knowledge. I agree with all three names:
* org.openjkd+asmtools
* org.openjkd.asmtools+asmtools
* org.openjkd.asmtools+asmtools-core
But asmtools shouldl follow the schema of other openjdk projects in maven repo.
-------------
PR: https://git.openjdk.java.net/asmtools/pull/19
More information about the asmtools-dev
mailing list