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]

Reply via email to