On Thu, Jul 30, 2009 at 8:44 PM, Glen Daniels <[email protected]> wrote:

> Hi Ruwan:
>
> [email protected] wrote:
> > --- synapse/branches/1.3/modules/commons/pom.xml (original)
> > +++ synapse/branches/1.3/modules/commons/pom.xml Thu Jul 30 15:00:45 2009
> > @@ -26,7 +26,7 @@
> >      <parent>
> >          <groupId>org.apache.synapse</groupId>
> >          <artifactId>Apache-Synapse</artifactId>
> > -        <version>SNAPSHOT</version>
> > +        <version>1.3.0.SNAPSHOT</version>
>
> Isn't the canonical Maven pattern 1.3.0-SNAPSHOT (i.e. "SNAPSHOT" as the
> version qualifier)? [1]


Glen, the issue is that OSGi containers expect the bundle version scheme to
be major.minor.micro.qualifier where as if we put in the '-' to separate the
qualifier we will need to have a different value as the bundle version
(which is going to go into the MANIFEST).

Managing the versions this way will make it consistent with the OSGi
versioning scheme, while it is OK with maven.

Thanks,
Ruwan


>
>
> --Glen
>
> [1]
>
> http://www.sonatype.com/books/maven-book/reference/pom-relationships-sect-pom-syntax.html
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Ruwan Linton
Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.org
email: [email protected]; cell: +94 77 341 3097
blog: http://ruwansblog.blogspot.com

Reply via email to