Are the OSGI "real" versions required to be numeric, which would also mean
1.x wouldn't work so well as a version for OSGi right?

   ...ant

On Fri, Jun 13, 2008 at 9:24 AM, Rajini Sivaram <
[EMAIL PROTECTED]> wrote:

> Ant,
>
> I am not sure how relevant this is, but in the context of versioning
> Tuscany
> for OSGi, Tuscany modules are being built as OSGi bundles with "real"
> versions (eg. the current build uses "2.0"). The version used is not
> currently derived from the maven version, instead it is specified
> independently as a property in modules/pom.xml - so it won't actually break
> if you modified 2.0-incubating-SNAPSHOT to SNAPSHOT. But it will become
> less
> obvious to OSGi users what version a Tuscany build really is. We will need
> a
> real version for the snapshot builds for building OSGi bundles regardless
> of
> whether we use that as the version for maven. The question is whether we
> need OSGi build versioning to be consistent with maven versions - OSGi
> users
> building against Tuscany 1.4-SNAPSHOT probably expect to use the 1.4
> release, while non-OSGi users as you say may expect to use the latest
> SNAPSHOT. Anyway, I just thought I will point this out, I dont actually
> mind
> either way.
>
>
> On 6/13/08, ant elder <[EMAIL PROTECTED]> wrote:
> >
> > On Tue, Jun 10, 2008 at 9:41 AM, ant elder <[EMAIL PROTECTED]> wrote:
> >
> > >
> > >
> > > On Sat, Jun 7, 2008 at 1:11 AM, Jean-Sebastien Delfino <
> > > [EMAIL PROTECTED]> wrote:
> > > > Luciano Resende wrote:
> > > >>
> > > >> How about 1.5-SNAPSHOT ? This would probably give us some room to
> have
> > > >> couple releases without the necessity to keep updating the trunk pom
> > > >> version. And this would probably make everybody happy :)
> > > >>
> > > >> On Fri, Jun 6, 2008 at 1:14 AM, ant elder <[EMAIL PROTECTED]>
> > wrote:
> > > >>>
> > > >>> On Fri, Jun 6, 2008 at 9:05 AM, Luciano Resende <
> > [EMAIL PROTECTED]>
> > > >>> wrote:
> > > >>>
> > > >>>> I guess part of problem here is because a lot of people assume
> that
> > > >>>> the maven artifact version represents what is going to be our next
> > > >>>> release and then, if it's set as 2.0-SNAPSHOT, it means our next
> > > >>>> release would be 2.0.
> > > >>>
> > > >>> I agree, this is exactly the issue. But I'm not sure its that much
> of
> > > an
> > > >>> unreasonable assumption, it does feel odd to me to have
> 2.0-SNAPSHOT
> > as
> > > >>> the
> > > >>> trunk version before there has been any decision to start working
> on
> > a
> > > >>> 2.0
> > > >>> in trunk.
> > > >>>
> > > >>>  ...ant
> > > >>>
> > > >>
> > > >>
> > > >>
> > > >
> > > > I'd prefer the next logical number, 1.3 for example.
> > > >
> > >
> > > I still think plain SNAPSHOT would be simplest but as no one else seems
> > to
> > > like that I think I agree with this - the next logical number seems
> > better
> > > than things like 1.x or 2.0 etc. So, I plan to change trunk to
> > 1.4-SNAPSHOT
> > > when the 1.3 branch is taken, do say if you really don't like this but
> > its
> > > what we've been doing most of the time in the past so i hope most can
> > live
> > > with it.
> > >
> > >   ...ant
> > >
> > >
> > I've been asked off list to highlight an issue that may not have been
> clear
> > from whats already been said in this thread.
> >
> > If we use 1.4-SNAPSHOT in trunk then external people who want to stay up
> to
> > date with the latest code will use that version in their dependencies.
> They
> > may not pay that close attention to the dev list so when we create the
> > branch for a real 1.4 release and change the trunk to 1.5-SNAPSHOT the
> > users
> > dependencies will still use 1.4-SNAPSHOT but now instead of getting the
> > latest code they're getting the stable branch code. One way this could be
> > avoided is by using a trunk version of simply "SNAPSHOT". Is anyone
> really
> > against SNAPSHOT if we went for that instead of 1.4-SNAPSHOT?
> >
> >   ...ant
> >
>
>
>
> --
> Thank you...
>
> Regards,
>
> Rajini
>

Reply via email to