On Fri, 2005-11-04 at 17:51 +0100, Vincent Massol wrote: > Hi Jason, > > Does it mean there'll only be releases of the embedder when there are > releases of the Maven core release?
No, I would like to release the embedder more often but we run into some versioning issues which I started talking to John about which I will put into the "best practices" component for discussion. > Say you add profile support to the > embedder and you want to release again the embedder in two day's time. What > would you call the new version? 2.0.2? But then it'll no longer match other > dependencies version... :-) What I am doing now is building against the 2.0 artifacts and I'm going to release that. Once I do that I will move the version to 2.0.1- SNAPSHOT and build against the rest of the maven artifacts which are at 2.0.1-SNAPSHOT. Now with an aggregated JAR I could release that and it would be fine because it's self-contained. But I could really only make deployments of the embedder JAR because I can't release all of Maven. > I think that as soon as you decide to release the items separately then they > must have separate version numbers as well. The release I'm making now will be 2.0, then I will make snapshot releases of the embedder, then when maven 2.0.1 is released I will release 2.0.1 of the embedder. That's my current thinking. So you can get changes between releases as snapshots. > WDYT? What is the strategy for the other components/plugins? I think I jumped the gun on the versions for the embedder. I think I should be following the maven releases but additional functionality will be available as snapshot between releases. As I have to wait for releases of Maven itself to produce a release of the embedder. > Thanks > -Vincent > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Sent: vendredi 4 novembre 2005 17:12 > > To: commits@maven.apache.org > > Subject: svn commit: r330832 - /maven/components/trunk/maven- > > embedder/pom.xml > > > > Author: jvanzyl > > Date: Fri Nov 4 08:11:45 2005 > > New Revision: 330832 > > > > URL: http://svn.apache.org/viewcvs?rev=330832&view=rev > > Log: > > o this should really be called 2.0.1-SNAPSHOT as that's what the > > dependencies are on. > > > > Modified: > > maven/components/trunk/maven-embedder/pom.xml > > > > Modified: maven/components/trunk/maven-embedder/pom.xml > > URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven- > > embedder/pom.xml?rev=330832&r1=330831&r2=330832&view=diff > > ========================================================================== > > ==== > > --- maven/components/trunk/maven-embedder/pom.xml (original) > > +++ maven/components/trunk/maven-embedder/pom.xml Fri Nov 4 08:11:45 2005 > > @@ -8,7 +8,7 @@ > > <groupId>org.apache.maven</groupId> > > <artifactId>maven-embedder</artifactId> > > <name>Maven Embedder</name> > > - <version>2.0</version> > > + <version>2.0.1-SNAPSHOT</version> > > > > <properties> > > <mavenVersion>2.0.1-SNAPSHOT</mavenVersion> > > @@ -153,10 +153,4 @@ > > </plugin> > > </plugins> > > </reporting> > > - <distributionManagement> > > - <site> > > - <id>website</id> > > - <url>scp://minotaur.apache.org//www/maven.apache.org/m2</url> > > - </site> > > - </distributionManagement> > > </project> > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- jvz. Jason van Zyl jason at maven.org http://maven.apache.org believe nothing, no matter where you read it, or who has said it, not even if i have said it, unless it agrees with your own reason and your own common sense. -- Buddha --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]