Hi,

I would like to upload an artifact to ibiblio and I need some guidance
in the following aspects:

0- pom groupid
1- pom dependencies
2- pom version
3- submission to ibiblio

The code is taken from Mustang. It's a special part of Mustang
released under the BSD license. See [1] for details.

jdk6.0-b56/deploy/src/javaws/share/sample/webpad/src/servlet/TxtServlet.java

0. I picked com.sun.java.jnlp for groupId. Does that sound correct?

1. To build this package, one needs to both the javaws.jar and the
servlet.jar. Both these dependencies should be provided on the
deployment platform (web). As the first dependency is not in ibiblio
neither, is it OK if I specify a non existant dependency given that it
will be marked as "provided".

2. I am trying to reflect the fact that although the version of this
package in ibiblio should have a 1.0 value, it is tied to a particular
jdk version. In my case: sdk6.0-b56.
  Is it OK to chose a version like "1.0-6.0-b56". Would 1.0-sdk6.0-b56
be better?
  If not what is the advised convention to use to map the vendor

3- upload on ibiblio. http://maven.apache.org/repository-upload.html
doesn't exist anymore. What are the instryctions?

   I guess the people who are to upload this jar will have to compile
the jar by themselves, right?


My current pom (for early review):

<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.sun.java.jnlp</groupId>
  <artifactId>jnlp-servlet</artifactId>
  <name>JNLP Servlet</name>
  <version>1.0-6.0-b56</version>
  <description>JNLP Sample servlet that supports pack200 protocol.</description>
  <distributionManagement>
    <status>deployed</status>
  </distributionManagement>

  <dependencies>
    <dependency>
      <groupId>java</groupId>
      <artifactId>javaws</artifactId>
      <version>[1.5,)</version> <!-- FIXME check? -->
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>servletapi</groupId>
      <artifactId>servletapi</artifactId>
      <version>[2.3,)</version> <!-- FIXME check? -->
      <scope>provided</scope>
    </dependency>
  </dependencies>

</project>



[1] http://docs.codehaus.org/display/MOJO/Webstart+Plugin

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to