Right, that is why the final release needs to be called 3.0.0.final or
3.0.0.release and cannot be called 3.0.0!

3.0.0.final > 3.0.0.M1

3.0.0.release > 3.0.0.m1

Lin

On Thu, May 6, 2010 at 9:42 AM, Guillaume Nodet <gno...@gmail.com> wrote:
> Keep in mind that in osgi, 3.0.0.m1 > 3.0.0 !!!
> On Thu, May 6, 2010 at 15:24, Lin Sun <linsun....@gmail.com> wrote:
>>
>> Hi
>>
>> I think no. 3 is cool.   some other qualifiers that I can think of are
>>
>> 3.0.0.m1, 3.0.0.m2, 3.0.0.release
>>
>>
>> Lin
>>
>> On Thu, May 6, 2010 at 12:21 AM, Jarek Gawor <jga...@gmail.com> wrote:
>> > Hi,
>> >
>> > Before the milestone release we might have to figure out what osgi
>> > version (if any) the Geronimo packages should be exported at. I can
>> > think of a few possibilities:
>> >
>> > 1) No version exported for milestone releases. In the final release
>> > everything would be exported with "3.0.0" version.
>> >
>> > 2) Use version "3.0.0" for milestones and final release. Milestones
>> > are milestones and should not be used once the final is out.
>> >
>> > 3) Add some qualifier to the osgi version for milestone and final
>> > releases. We just need to be careful to pick the right qualifiers so
>> > that osgi resolves to the latest version. For example for milestones
>> > we could assign "3.0.0.M1" or "3.0.0.M2" but for the final we would
>> > have to assign "3.0.0.final" or some other qualifier that is greater
>> > then 'Mx' using String.compareTo() rules.
>> >
>> > Thoughts or any other possibilities? I like #3 (or some version of it)
>> > but I'm also ok with #2.
>> >
>> > Jarek
>> >
>
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> Open Source SOA
> http://fusesource.com
>
>
>

Reply via email to