#33 Publish maven artifacts

open
nobody
maven (1)
5
2014-05-31
2014-03-22
Alex
No

Can you please publish the latest version as a maven artifact? The newest currently in the maven repo is v1.0

Related

Feature Requests: #33

Discussion

  • Alex
    Alex
    2014-04-02

    Ulf Dittmer, any thoughts on the dependency versions? I just about ready to publish to maven

     
  • Ulf Dittmer
    Ulf Dittmer
    2014-04-04

    cewolf has not been tested with the newer versions. I've had it happen that a newer version of JFreeChart broke something, so I'd rather stick with the current versions.

    TldDoc is used only during the build, not at runtime, but yes - it's the file at http://mvnrepository.com/artifact/taglibrarydoc/tlddoc/1.3.

     
    • Alex
      Alex
      2014-04-06

      Ok
      <dependency>
      <groupId>org.jfree</groupId>
      <artifactId>jcommon</artifactId>
      <version>1.0.21</version>
      </dependency>
      version 18 is not in the maven repo, is it possible to test with 1.0.21?

      Here's the dependencies have in the staging repo
      <dependency>
      <groupId>batik</groupId>
      <artifactId>batik-awt-util</artifactId>
      <version>1.6</version>
      </dependency>
      <dependency>
      <groupId>batik</groupId>
      <artifactId>batik-dom</artifactId>
      <version>1.6</version>
      </dependency>
      <dependency>
      <groupId>batik</groupId>
      <artifactId>batik-svggen</artifactId>
      <version>1.6</version>
      </dependency>
      <dependency>
      <groupId>batik</groupId>
      <artifactId>batik-util</artifactId>
      <version>1.6</version>
      </dependency>
      <dependency>
      <groupId>batik</groupId>
      <artifactId>batik-xml</artifactId>
      <version>1.6</version>
      </dependency>
      <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.1.1</version>
      </dependency>
      <dependency>
      <groupId>org.jfree</groupId>
      <artifactId>jcommon</artifactId>
      <version>1.0.21</version>
      </dependency>
      <dependency>
      <groupId>org.jfree</groupId>
      <artifactId>jfreechart</artifactId>
      <version>1.0.14</version>
      </dependency>
      <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
      </dependency>
      <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>jsp-api</artifactId>
      <version>2.0</version>
      </dependency>

      On Fri, Apr 4, 2014 at 9:03 AM, Ulf Dittmer udittmer@users.sf.net wrote:

      cewolf has not been tested with the newer versions. I've had it happen
      that a newer version of JFreeChart broke something, so I'd rather stick
      with the current versions.

      TldDoc is used only during the build, not at runtime, but yes - it's the
      file at http://mvnrepository.com/artifact/taglibrarydoc/tlddoc/1.3.


      Status: open
      Group: Next_Release_(example)
      Labels: maven
      Created: Sat Mar 22, 2014 05:09 PM UTC by Alex
      Last Updated: Wed Apr 02, 2014 11:48 PM UTC
      Owner: nobody

      Can you please publish the latest version as a maven artifact? The newest
      currently in the maven repo is v1.0


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/cewolf/feature-requests/33/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Feature Requests: #33

  • Ulf Dittmer
    Ulf Dittmer
    2014-04-07

    The bug I mentioned earlier that resulted from a JFreeChart/JCommon upgrade would have surfaced in extensive testing only, and I don't have the time to do that at the moment. What's more, JFreeChart and JCommon are often released together, I don't know to what degree they can be updated independently of one another (don't be fooled by the miniscule version number increase - it's not the usual version numbering scheme, even new features can hide behind them).

    Maybe the JFree folks can push the missing version to the Maven repository?

     
  • Timothy Anyona
    Timothy Anyona
    2014-04-23

    Alex, attached is a pom file I created sometime back based for cewolf 1.2.1. jfreechart 1.0.14 on maven central has a depencendy on jcommon 1.0.17 so it should work?

     
    Attachments
  • Timothy Anyona
    Timothy Anyona
    2014-04-23

    Also the build.xml file for publishing to maven..

     
    Attachments
  • Ulf Dittmer
    Ulf Dittmer
    2014-04-23

    By the way, the latest source code checked into SVN is for cewolf 1.2. Some time after that release, SourceForge made some changes in their account system that disabled my write access. The source code of the newer versions is part of the ZIP downloads, though.

     
  • Alex
    Alex
    2014-04-25

    Hang on, i thought that the latest source code was for 1.2.4?

    In addition, the attached pom using "net.sf.cewolf" as the group id. Nothing is currently deployed using that group id. I explained this to the sonatype guys and they gave me write access for the group id "cewolf" and did not want to create a new group id for "net.sf.cewolf"

     
  • Ulf Dittmer
    Ulf Dittmer
    2014-04-25

    i thought that the latest source code was for 1.2.4?

    It is, but that source is not in SVN - it comes only as part of the ZIP download.

    I explained this to the sonatype guys and they gave me write
    access for the group id "cewolf" and did not want to create
    a new group id for "net.sf.cewolf"

    That is the exact opposite of their position in 2010; see https://issues.sonatype.org/browse/OSSRH-1086. If this had been their position back then, we'd have had cewolf in the repositories for years.

     
    • Brian Fox
      Brian Fox
      2014-04-25

      I put the original stuff in central years ago and now work at Sonatype.
      I'll talk to Joel and make sure we do the right thing here. Using the old
      cewolf name is generally not something we would want but given the history
      we make exceptions.

      On Fri, Apr 25, 2014 at 8:41 AM, Ulf Dittmer udittmer@users.sf.net wrote:

      i thought that the latest source code was for 1.2.4?

      It is, but that source is not in SVN - it comes only as part of the ZIP
      download.

      I explained this to the sonatype guys and they gave me write
      access for the group id "cewolf" and did not want to create
      a new group id for "net.sf.cewolf"

      That is the exact opposite of their position in 2010; see
      https://issues.sonatype.org/browse/OSSRH-1086. If this had been their
      position back then, we'd have had cewolf in the repositories for years.


      Status: open
      Group: Next_Release_(example)
      Labels: maven
      Created: Sat Mar 22, 2014 05:09 PM UTC by Alex
      Last Updated: Fri Apr 25, 2014 12:13 PM UTC
      Owner: nobody

      Can you please publish the latest version as a maven artifact? The newest
      currently in the maven repo is v1.0


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/cewolf/feature-requests/33/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Feature Requests: #33

      Attachments
  • Ulf Dittmer
    Ulf Dittmer
    2014-05-31

    I noticed that so far the version in the repo has not been updated; Is anyone waiting on me to do something?

    Since the dependencies are all in the repo, I figured I try out Ivy with Ant to see how hard that is. Turns out, not hard. Here's the ivy.xml file:

    <ivy-module version="2.0">
        <info organisation="cewolf" module="cewolf"/>
        <dependencies>
            <dependency org="commons-logging" name="commons-logging" conf="*->*,!sources,!javadoc" rev="1.1.3"/>
            <dependency org="org.jfree" name="jcommon" conf="*->*,!sources,!javadoc" rev="1.0.21"/>
            <dependency org="org.jfree" name="jfreechart" conf="*->*,!sources,!javadoc" rev="1.0.17"/>
            <dependency org="batik" name="batik-xml" conf="*->*,!sources,!javadoc" rev="1.6"/>
            <dependency org="batik" name="batik-dom" conf="*->*,!sources,!javadoc" rev="1.6"/>
            <dependency org="batik" name="batik-svggen" conf="*->*,!sources,!javadoc" rev="1.6"/>
            <dependency org="batik" name="batik-awt-util" conf="*->*,!sources,!javadoc" rev="1.6"/>
            <dependency org="batik" name="batik-util" conf="*->*,!sources,!javadoc" rev="1.6"/>
            <dependency org="taglibrarydoc" name="tlddoc" conf="*->*,!sources,!javadoc" rev="1.3"/>
            <dependency org="junit" name="junit" conf="*->*,!sources,!javadoc" rev="3.8.2"/>
            <dependency org="javax.servlet" name="servlet-api" conf="*->*,!sources,!javadoc" rev="2.5"/>
            <dependency org="javax.servlet.jsp" name="jsp-api" conf="*->*,!sources,!javadoc" rev="2.1"/>
        </dependencies>
    </ivy-module>
    
     
    • Alex
      Alex
      2014-05-31

      I had delayed due to jcommon 1.0.18 not being in the public repo. After a quick search, it's still not there. Sonatype removed by staging area due to inactivity. I asked the jfreechart guys to push 1.0.18 but I don't think anyone responded

       
      • Brian Fox
        Brian Fox
        2014-05-31

        Stage it again and I'll make sure it gets promoted

        --mobile

        On May 31, 2014, at 8:53 AM, "Alex" spyhunter99@users.sf.net wrote:

        I had delayed due to jcommon 1.0.18 not being in the public repo. After a quick search, it's still not there. Sonatype removed by staging area due to inactivity. I asked the jfreechart guys to push 1.0.18 but I don't think anyone responded

        [feature-requests:#33] Publish maven artifacts

        Status: open
        Group: Next_Release_(example)
        Labels: maven
        Created: Sat Mar 22, 2014 05:09 PM UTC by Alex
        Last Updated: Sat May 31, 2014 09:59 AM UTC
        Owner: nobody

        Can you please publish the latest version as a maven artifact? The newest currently in the maven repo is v1.0

        Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/cewolf/feature-requests/33/

        To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

         

        Related

        Feature Requests: #33

        Attachments