Sorry, it's really late here - forgot to call a vote ;)

[+1] yes, postpone and hack the JSR-330 changes as quick as possible
[0] don't care
[-1] no, realease OWB M3 as it currently is


+1 aka let's get JSR-330 on board from me

LieGrue,
strub



----- Original Message ----
> From: Mark Struberg <[email protected]>
> To: [email protected]
> Sent: Thursday, August 20, 2009 1:40:09 AM
> Subject: postpone of M3
> 
> Hi!
> 
> Gurkan, Jean-Louis and I had a discusson on IRC abouth whether we should wait 
> with the M3 and hack all the new changes from yesterdays spec into it before 
> we 
> do the release. The changes are mainly caused by JSR-330.
> 
> The JSR-299 spec now additionally depends on the JSR-330 @Inject 
> specification.
> To satisfy this requirement, I'd suggest to introduce a new package 
> 'atinject-api' which may later be moved to geronimo-specs (clarified this 
> with  
> David Jencks and David Blevins). This new package should contain onle the few 
> annotations defined in JSR-330. It currently will get the openwebbeans-parent 
> as 
> all other OWB modules.
> The following annotations are part of this module
> javax.inject.Inject
> javax.inject.Qualifier
> javax.inject.Named
> javax.inject.Scope
> javax.inject.Singleton
> 
> The webbeans-api module will get a dependency to this new atinject-api 
> artifact 
> and use that annotations instead of the 'old' WB annotations.
> The following annotations will be 'replaced' basically:
> @Current -> @Inject
> @BindingType -> @Qualifier
> @ScopeType -> @Scope + @NormalScope  (javax.inject.Scope doesn't have the 
> 'normal' and 'passivating' attributes) This is now unclear btw...
> @Singleton will be a new Scope
> 
> The atinject-api and webbeans-api should get the openwebbeans-parent for now, 
> and will get geronimo-spec-parent after they have moved.
> 
> That's it basically :)
> 
> LieGrue,
> strub



      

Reply via email to