Re: commons-annotation-1.2.MR2

2013-04-19 Thread David Jencks
I'm not sure what you're saying.  There are plenty of specs we've released that 
are final MRx's 

IIRC we've dealt with the "don't claim it's final" by having a SNAPSHOT maven 
version and a disclaimer somewhere and, well, not releasing it.

The micro version of an osgi version has to be numeric, here's the grammar:

version ::=
major( '.' minor ( '.' micro ( '.' qualifier )? )? )?

major ::= number

minor ::=number

micro ::=number
qualifier ::= ( alphanum | ’_’ | '-' )+

so MR2 won't work as the micro version. 


For now I'd recommend 1.2.1.  I'll try to find out what the discussion on osgi 
versions for javaee packages ended up with as a recommendation.

thanks
david jencks

On Apr 19, 2013, at 11:19 PM, Mark Struberg  wrote:

> thats a legal thingy with the JCP rules.
> 
> We must not release this as 'final' version if the spec is only a MR. Thus 
> the next best we can do is to add the MR2 to the version.
> 
> LieGrue,
> strub
> 
> 
> 
> 
>> ____________
>> From: Romain Manni-Bucau 
>> To: Mark Struberg ; dev@geronimo.apache.org 
>> Sent: Friday, 19 April 2013, 22:10
>> Subject: Re: commons-annotation-1.2.MR2
>> 
>> 
>> 
>> No app/lib will ise mr2 IMO so i'd remove it
>> Le 19 avr. 2013 20:09, "Mark Struberg"  a écrit :
>> 
>> folks, what is the correct bundle version for a MR2 release?
>>> 
>>> 
>>>  javax.annotation*;version=1.2.MR2
>>> 
>>> is this ok from an OSGi perspective? Or should we ditch the 'MR2' anyway 
>>> and just keep it in the version for now?
>>> 
>>> 
>>> 
>>> LieGrue,
>>> strub
>>> 
>>> 
>>> 
>>> ----- Original Message -
>>>> From: Kevan Miller 
>>>> To: dev@geronimo.apache.org; Mark Struberg 
>>>> Cc:
>>>> Sent: Tuesday, 16 April 2013, 21:40
>>>> Subject: Re: commons-annotation-1.2.MR2
>>>> 
>>>> 
>>>> On Apr 16, 2013, at 3:32 PM, Mark Struberg  wrote:
>>>> 
>>>>>  hi folks!
>>>>> 
>>>>>  In CDI and EJB for EE7 we need a few things from
>>>> commons-annotation-1.2.MR2.
>>>>>  Most important is the new javax.annotation.Priority annotation.
>>>>> 
>>>>>  Should I just svn copy the geronimo-annotation_1.1_spec module and add 
>>>>> the
>>>> missing annotations?
>>>> 
>>>> Hi Mark,
>>>> Are you proposing that we svn copy geronimo-annotation_1.1_spec to a new
>>>> geronimo-annotation_1.2_spec and start adding new features defined by the 
>>>> new
>>>> spec?
>>>> 
>>>> If so, then yes. Sounds good to me. Thanks!
>>>> 
>>>> --kevan
>>>> 
>>> 
>> 
>> 



Re: commons-annotation-1.2.MR2

2013-04-19 Thread Mark Struberg
thats a legal thingy with the JCP rules.

We must not release this as 'final' version if the spec is only a MR. Thus the 
next best we can do is to add the MR2 to the version.

LieGrue,
strub




>
> From: Romain Manni-Bucau 
>To: Mark Struberg ; dev@geronimo.apache.org 
>Sent: Friday, 19 April 2013, 22:10
>Subject: Re: commons-annotation-1.2.MR2
> 
>
>
>No app/lib will ise mr2 IMO so i'd remove it
>Le 19 avr. 2013 20:09, "Mark Struberg"  a écrit :
>
>folks, what is the correct bundle version for a MR2 release?
>>
>>
>> javax.annotation*;version=1.2.MR2
>>
>>is this ok from an OSGi perspective? Or should we ditch the 'MR2' anyway and 
>>just keep it in the version for now?
>>
>>
>>
>>LieGrue,
>>strub
>>
>>
>>
>>- Original Message -----
>>> From: Kevan Miller 
>>> To: dev@geronimo.apache.org; Mark Struberg 
>>> Cc:
>>> Sent: Tuesday, 16 April 2013, 21:40
>>> Subject: Re: commons-annotation-1.2.MR2
>>>
>>>
>>> On Apr 16, 2013, at 3:32 PM, Mark Struberg  wrote:
>>>
>>>>  hi folks!
>>>>
>>>>  In CDI and EJB for EE7 we need a few things from
>>> commons-annotation-1.2.MR2.
>>>>  Most important is the new javax.annotation.Priority annotation.
>>>>
>>>>  Should I just svn copy the geronimo-annotation_1.1_spec module and add the
>>> missing annotations?
>>>
>>> Hi Mark,
>>> Are you proposing that we svn copy geronimo-annotation_1.1_spec to a new
>>> geronimo-annotation_1.2_spec and start adding new features defined by the 
>>> new
>>> spec?
>>>
>>> If so, then yes. Sounds good to me. Thanks!
>>>
>>> --kevan
>>>
>>
>
>


Re: commons-annotation-1.2.MR2

2013-04-19 Thread Romain Manni-Bucau
No app/lib will ise mr2 IMO so i'd remove it
Le 19 avr. 2013 20:09, "Mark Struberg"  a écrit :

> folks, what is the correct bundle version for a MR2 release?
>
>
>  javax.annotation*;version=1.2.MR2
>
> is this ok from an OSGi perspective? Or should we ditch the 'MR2' anyway
> and just keep it in the version for now?
>
>
>
> LieGrue,
> strub
>
>
>
> - Original Message -
> > From: Kevan Miller 
> > To: dev@geronimo.apache.org; Mark Struberg 
> > Cc:
> > Sent: Tuesday, 16 April 2013, 21:40
> > Subject: Re: commons-annotation-1.2.MR2
> >
> >
> > On Apr 16, 2013, at 3:32 PM, Mark Struberg  wrote:
> >
> >>  hi folks!
> >>
> >>  In CDI and EJB for EE7 we need a few things from
> > commons-annotation-1.2.MR2.
> >>  Most important is the new javax.annotation.Priority annotation.
> >>
> >>  Should I just svn copy the geronimo-annotation_1.1_spec module and add
> the
> > missing annotations?
> >
> > Hi Mark,
> > Are you proposing that we svn copy geronimo-annotation_1.1_spec to a new
> > geronimo-annotation_1.2_spec and start adding new features defined by
> the new
> > spec?
> >
> > If so, then yes. Sounds good to me. Thanks!
> >
> > --kevan
> >
>


Re: commons-annotation-1.2.MR2

2013-04-19 Thread Mark Struberg
folks, what is the correct bundle version for a MR2 release?


 javax.annotation*;version=1.2.MR2

is this ok from an OSGi perspective? Or should we ditch the 'MR2' anyway and 
just keep it in the version for now? 



LieGrue,
strub



- Original Message -
> From: Kevan Miller 
> To: dev@geronimo.apache.org; Mark Struberg 
> Cc: 
> Sent: Tuesday, 16 April 2013, 21:40
> Subject: Re: commons-annotation-1.2.MR2
> 
> 
> On Apr 16, 2013, at 3:32 PM, Mark Struberg  wrote:
> 
>>  hi folks!
>> 
>>  In CDI and EJB for EE7 we need a few things from 
> commons-annotation-1.2.MR2.
>>  Most important is the new javax.annotation.Priority annotation.
>> 
>>  Should I just svn copy the geronimo-annotation_1.1_spec module and add the 
> missing annotations?
> 
> Hi Mark,
> Are you proposing that we svn copy geronimo-annotation_1.1_spec to a new 
> geronimo-annotation_1.2_spec and start adding new features defined by the new 
> spec?
> 
> If so, then yes. Sounds good to me. Thanks!
> 
> --kevan
>


Re: commons-annotation-1.2.MR2

2013-04-16 Thread Mark Struberg
yes, that's the plan.

Not sure about any TCK. Do some of you have more info on that?
Will it be in the EE7 umbrella TCK or a standalone one?
There are parts which are tested in the CDI-TCK for sure.

LieGrue,
strub




- Original Message -
> From: Kevan Miller 
> To: dev@geronimo.apache.org; Mark Struberg 
> Cc: 
> Sent: Tuesday, 16 April 2013, 21:40
> Subject: Re: commons-annotation-1.2.MR2
> 
> 
> On Apr 16, 2013, at 3:32 PM, Mark Struberg  wrote:
> 
>>  hi folks!
>> 
>>  In CDI and EJB for EE7 we need a few things from 
> commons-annotation-1.2.MR2.
>>  Most important is the new javax.annotation.Priority annotation.
>> 
>>  Should I just svn copy the geronimo-annotation_1.1_spec module and add the 
> missing annotations?
> 
> Hi Mark,
> Are you proposing that we svn copy geronimo-annotation_1.1_spec to a new 
> geronimo-annotation_1.2_spec and start adding new features defined by the new 
> spec?
> 
> If so, then yes. Sounds good to me. Thanks!
> 
> --kevan
> 

Re: commons-annotation-1.2.MR2

2013-04-16 Thread Kevan Miller

On Apr 16, 2013, at 3:32 PM, Mark Struberg  wrote:

> hi folks!
> 
> In CDI and EJB for EE7 we need a few things from commons-annotation-1.2.MR2.
> Most important is the new javax.annotation.Priority annotation.
> 
> Should I just svn copy the geronimo-annotation_1.1_spec module and add the 
> missing annotations?

Hi Mark,
Are you proposing that we svn copy geronimo-annotation_1.1_spec to a new 
geronimo-annotation_1.2_spec and start adding new features defined by the new 
spec?

If so, then yes. Sounds good to me. Thanks!

--kevan



Re: commons-annotation-1.2.MR2

2013-04-16 Thread David Jencks
well, change the appropriate versions too :-) but yes.

thanks!
david jencks

On Apr 16, 2013, at 12:32 PM, Mark Struberg  wrote:

> hi folks!
> 
> In CDI and EJB for EE7 we need a few things from commons-annotation-1.2.MR2.
> Most important is the new javax.annotation.Priority annotation.
> 
> Should I just svn copy the geronimo-annotation_1.1_spec module and add the 
> missing annotations?
> 
> LieGrue,
> strub
> 



Re: commons-annotation-1.2.MR2

2013-04-16 Thread Mark Struberg
btw, here is a bit more doc

http://jcp.org/aboutJava/communityprocess/maintenance/jsr250/jsr250changelog_2.html

LieGrue,
strub




>
> From: Mark Struberg 
>To: geronimo-dev  
>Sent: Tuesday, 16 April 2013, 21:32
>Subject: commons-annotation-1.2.MR2
> 
>
>
>hi folks!
>
>In CDI and EJB for EE7 we need a few things from commons-annotation-1.2.MR2.
>Most important is the new javax.annotation.Priority annotation.
>
>Should I just svn copy the geronimo-annotation_1.1_spec module and add the 
>missing annotations?
>
>LieGrue,
>strub
>
>
>
>
>

commons-annotation-1.2.MR2

2013-04-16 Thread Mark Struberg
hi folks!

In CDI and EJB for EE7 we need a few things from commons-annotation-1.2.MR2.
Most important is the new javax.annotation.Priority annotation.

Should I just svn copy the geronimo-annotation_1.1_spec module and add the 
missing annotations?

LieGrue,
strub