I see that this has raised its head in the past - most likely it has 
fallen in the too hard basket.

Can I suggest that you give the "Manual upload" process a go - given the 
infrequency of releases this may well be acceptable.  I will try and 
cover everything that needs to be done in this message.  With the 
instructions below it should take under 30 minutes to achieve this.

Try the following, which I have adapted from 
http://maven.apache.org/guides/mini/guide-central-repository-upload.html:

    * Check out the 1.3.1 tag.
    * Update the pom with the following patch (you might want consider
      committing all but the version number change to trunk):

Index: pom.xml
===================================================================
--- pom.xml    (revision 459)
+++ pom.xml    (working copy)
@@ -29,7 +29,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.jabsorb</groupId>
     <artifactId>jabsorb</artifactId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1</version>
     <packaging>jar</packaging>
     <name>jabsorb</name>
     <url>http://jabsorb.org</url>
@@ -65,11 +65,13 @@
             <groupId>org.slf4j</groupId>
             <artifactId>jcl104-over-slf4j</artifactId>
             <version>1.5.0</version>
+            <optional>true</optional>
         </dependency>
         <dependency>
             <groupId>commons-httpclient</groupId>
             <artifactId>commons-httpclient</artifactId>
             <version>3.1</version>
+            <optional>true</optional>
             <exclusions>
                 <exclusion>
                     <artifactId>commons-logging</artifactId>
@@ -83,6 +85,7 @@
             <groupId>org.apache.derby</groupId>
             <artifactId>derby</artifactId>
             <version>10.3.2.1</version>
+            <optional>true</optional>
         </dependency>
 
         <!-- Test dependencies -->
@@ -102,6 +105,7 @@
       <groupId>org.mortbay.jetty</groupId>
       <artifactId>jsp-2.1</artifactId>
       <version>6.1.6</version>
+      <optional>true</optional>
     </dependency>
     </dependencies>
 </project>

    * Execute: mvn source:jar javadoc:jar repository:bundle-create
    * Place the resulting file, target/jabsorb-1.3.1-bundle.jar
      ,somewhere publicly accessible, e.g. at
      http://jabsorb.org/dist/1.3.1/jabsorb-1.3.1-bundle.jar
    * Open a JIRA issue at
      http://jira.codehaus.org/secure/CreateIssue.jspa?pid=10367&issuetype=5
      (you may need to create an account - make sure you use a name
      recognisable on the jabsorbContributors page).  Required
      information is:
          o Summary: Please upload jabsorb-1.3.1 bundle
          o Bundle URL:
            http://jabsorb.org/dist/1.3.1/jabsorb-1.3.1-bundle.jar
            (whatever you used above)
          o Description (the instructions indicate that the descriptions
            should be as follows, including the spacing, but to me it
            looks like the form has been enhanced so perhaps put the
            following in the Description, but then also upload the file
            and provide the Project and Contributor URLs in the
            locations provided):

> http://jabsorb.org/dist/1.3.1/jabsorb-1.3.1-bundle.jar
>
> http://jabsorb.org
> http://jabsorb.org/JabsorbContributors
>
> I'm a developer in jabsorb, please upload!
The maven documentation indicates that this will take an estimated four 
weeks to process (they really want people to rsync).

It would be really great to have jabsorb available via maven and I don't 
think the above is too onerous (it should certainly take less time than 
it took me to write this email).

Thanks,

Scott

_______________________________________________
Jabsorb-dev mailing list
[email protected]
http://lists.jabsorb.org/mailman/listinfo/jabsorb-dev

Reply via email to