dev@jaxb.java.net

Re: Uploading JAXB-related artifacts to the central Maven repo

From: Aleksei Valikov <valikov_at_gmx.net>
Date: Tue, 27 Jul 2010 21:05:54 +0200

Hi everyone,

I've finally completed the uploading of JAXB-related artifacts to the
central Maven repo using the Sonatype OSS infrastructure. Here's a
short report.

1) dtd-parser - https://dtd-parser.dev.java.net/

I've enhanced the pom.xml - added the required pom elements.
Distribution management now via Sonatype (parent project is now
org.sonatype.oss:oss-parent:3).

Released as version 1.1.
Now available from the central repo here:
http://repo1.maven.org/maven2/com/sun/xml/dtd-parser/dtd-parser/1.1/

2) codemodel - https://codemodel.dev.java.net/

Enhanced the pom.xml - added the required pom elements. Distribution
management now via Sonatype (parent project is now
org.sonatype.oss:oss-parent:3). Released as version 2.3:

http://repo1.maven.org/maven2/com/sun/codemodel/codemodel-project/2.3/
http://repo1.maven.org/maven2/com/sun/codemodel/codemodel/2.3/
http://repo1.maven.org/maven2/com/sun/codemodel/codemodel-annotation-compiler/2.3/

3) rngom - https://rngom.dev.java.net/

Mavenized the project, added the pom.xml. Released as version 20100718:

http://repo2.maven.org/maven2/org/kohsuke/rngom/rngom/20100718/

4) xsdom - https://xsom.dev.java.net/

Mavenized the project, added the pom.xml Released as version 20100725:

http://repo1.maven.org/maven2/com/sun/xsom/xsom/20100725/

5) istack-commons - https://istack-commons.dev.java.net/

I only released istack-commons-tools 2.2 with the corrected pom.xml
(added missing elements to fulfill the central repo ecosystem
requirements):

http://repo1.maven.org/maven2/com/sun/istack/istack-commons-tools/2.2/

In contrast to othe projects which seem to be abandoned,
istack-commons seems to be in active development - so I desided not to
commit any POM changes into CVS. I'd like to discuss it with
istack-commons developers first, but I don't know how to reach them.
Mailing lists are empty. Would anyone give me a hint about the most
appropriate way to contact them?

Ok, so this is it. If you see any issues, please let me know. If
there's anything serious, I'll try to fix things fast.

Now that my prerequisites are met and I can work on releasing my own
things into the central. I would also suggest that you guys use the
updated artifacts for JAXB RI.

By the way - did you consider mavenizing the JAXB build? I will be
glad to assist you with that, once it'll be the decision.

Bye.
/lexi