#33 Publish maven artifacts

open
nobody
maven (1)
5
2014-11-15
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
  • Ulf Dittmer

    Ulf Dittmer - 2014-11-15

    I've justed briefly tested cewolf with the latest JFreeChart and JCommon versions (1.0.23 and 1.0.19, respectively, both of which are in the repo), and it seems to work fine with those.

     
    Last edit: Ulf Dittmer 2014-11-15

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks