dev@glassfish.java.net

Re: Request approval for pom changes

From: Ken Cavanaugh <Ken.Cavanaugh_at_Sun.COM>
Date: Mon, 20 Apr 2009 17:11:28 -0700
Jane Young wrote:
In maven repository, the source artifact  should be published in the same location as the binary.
For gfprobe-provider-client, there's only binary artifact:
http://download.java.net/maven/2/org/glassfish/provider/gfprobe-provider-client/3.0.0-b001/

Currently, you have the source bundle in one place with different groupId and artifactId.  Please fix this so that the source is published in the same location as the binary artifact.

See:  http://maven.apache.org/plugin-developers/cookbook/attach-source-javadoc-artifacts.html

OK.  I now have gfprobe-provider-client and gfprobe-provider-client-source (version 3.0.0-b002).
There are also new versions of the gmbal bundles (version 2.0.0-b005) because this changed
the gmbal source packaging.

As usual, it will take 30 minutes or so for these to be copied to the main maven repo.

Ken.


Ken Cavanaugh wrote:
Jane Young wrote:
Comment:
remove "<version>3.0.0-b001</version>" in v3\distributions\nucleus\pom.xml since you have already defined it in dependencyManagement in v3/pom.xml.

BTW:  Where is the code for "gfprobe-provider-client"? 
It's in http://kenai.com/gmbal, in the https://kenai.com/hg/gmbal~master repo.  This project delivers the
following bundles:
  • For gmbal (currently version 3.0.0-b004):
    • gmbal-api
    • gmbal-impl
    • gmbal-source (which includes the gfprobe-provider-client source)
  • gfprobe-provider-client (version 3.0.0-b001)
Can we remove "gf" from the artifact name?
Let me know if everyone agrees to that, but I think some people may already be using the current name.
Also, can you publish the source artifact to the maven repository?

Already done: it's in org.glassfish.gmbal in gmbal-source (there are only 3 classes in the gfprobe-provider-client
bundle).

Ken.

--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@glassfish.dev.java.net For additional commands, e-mail: dev-help@glassfish.dev.java.net