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