You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Kevan Miller <ke...@gmail.com> on 2010/04/15 19:58:38 UTC

[DISCUSS] Release Geronimo Java EE specs

On Apr 15, 2010, at 10:29 AM, Rick McGuire wrote:

> geronimo-javamail_1.4_spec-1.0.7

Hi Rick,
This wasn't quite the spec version that I was expecting...

Our last javamail spec release was: geronimo-javamail_1.4_spec-1.6

So, I was expecting something like geronimo-javamail_1.4_spec-1.7.0

Was this a typo? Or did I really miss the boat?

--kevan

Re: [DISCUSS] Release Geronimo Java EE specs

Posted by Rick McGuire <ri...@gmail.com>.
On 4/15/2010 1:58 PM, Kevan Miller wrote:
> On Apr 15, 2010, at 10:29 AM, Rick McGuire wrote:
>
>    
>> geronimo-javamail_1.4_spec-1.0.7
>>      
> Hi Rick,
> This wasn't quite the spec version that I was expecting...
>
> Our last javamail spec release was: geronimo-javamail_1.4_spec-1.6
>
> So, I was expecting something like geronimo-javamail_1.4_spec-1.7.0
>
> Was this a typo? Or did I really miss the boat?
>    
No, that was the intent as I described earlier based on the input from 
Donald.  In retrospect, the specifics of the change are a problem since 
it makes it look like the new javamail bundles look older than the prior 
releases.

I'll cancel the vote and restage everything.  To recap, Donald's 
suggestion was that new major revisions should be two digits, and then 
maintenance updates would introduce a third digit.  Thus the first 
version of a spec would be 1.0, a maintenance update would go to 1.0.1.  
David Jencks has given me the argument that the addition of the OSGi 
support would qualify as a major update, thus every spec that has had 
this support added should get a bump in the second digit.  That seems 
reasonable too.  So, given that information, here are the new proposed 
version numbers for these specs:

  geronimo-activation_1.1_spec-1.1
  geronimo-annotation_1.1_spec-1.0
  geronimo-atinject_1.0_spec-1.0
  geronimo-ejb_3.1_spec-1.0
  geronimo-el_2.2_spec-1.0
  geronimo-interceptor_1.1_spec-1.0
  geronimo-j2ee-connector_1.6_spec-1.0
  geronimo-jacc_1.4_spec-1.0
  geronimo-jaspic_1.0_spec-1.0
  geronimo-javaee-deployment_1.1MR3_spec-1.0.1
  geronimo-javamail_1.4_spec-1.7

and the closely associated provider and uber jar releases.

  geronimo-javamail_1.4-1.8


  geronimo-jaxb_2.2_spec-1.0
  geronimo-jaxr_1.0_spec-2.1
  geronimo-jaxrpc_1.1_spec-2.1
  geronimo-jaxrs_1.1_spec-1.0
  geronimo-jaxws_2.2_spec-1.0
  geronimo-jcdi_1.0_spec-1.0
  geronimo-jpa_3.0_spec-1.2
  geronimo-jsp_2.2_spec-1.0
  geronimo-osgi-support-1.0
  geronimo-saaj_1.3_spec-1.1
  geronimo-servlet_3.0_spec-1.0
  geronimo-stax-api_1.2_spec-1.0
  geronimo-validation_1.0_spec-1.1
  geronimo-ws-metadata_2.0_spec-1.1.3

  geronimo-ccpp_1.0_spec-1.0-beta (this is a beta version that has not 
been verified via TCK yet)

So basically, everything is going to be a two-digit version except for 
ws-metadata and javaee_deployment.

I will wait until tomorrow morning before making these changes to give 
an opportunity for feedback.

Rick

> --kevan
>
>