Gurkan, James I don't know if you can find some spare time this evening. I will 
be off now but back @ 19:00 CEST in ICQ.

Would be cool if we could discuss a possibly new structure and a few M2 
questions quickly.

LieGrue,
strub

--- Mark Struberg <[email protected]> schrieb am Sa, 18.4.2009:

> Von: Mark Struberg <[email protected]>
> Betreff: Re: AW: OWB modularisation
> An: [email protected]
> Datum: Samstag, 18. April 2009, 10:37
> 
> Hi!
> 
> The JSF separation is only the beginning.
> 
> The plugin will be extended to allow plugable resource
> injection, field injection, etc
> 
> The OWB core should only contain SE stuff with no further
> dependencies, so JPA, EJB etc should go into plugins.
> 
> Finally I'd like to think about a new structure of our
> modules, something like this:
> 
> .
> |-- distribution
> |-- webbeans-api 
> |-- webbeans-impl (core with only SE functionality)
> |-- src/site (for the main documentation)
> |-- samples
> |   |-- guess
> |   '-- chatapp
> |-- plugins
> |   |-- webbeans-jsf
> |   |-- webbeans-jpa (@PersistenceUnit, etc
> with simple SPI impl)
> |   '-- webbeans-ejb (basic EJB stuff with
> SPI definition)
> |-- integration
> |   |-- webbeans-openejb
> |   |-- webbeans-openjpa
> |   '-- webbeans-hibernate 
> |-- bundles
> |   |-- webbeans-geronimo
> |   |-- webbeans-tomcat
> |   |-- webbeans-swing
> |   '-- webbeans-glassfish
> '-- webbeans-tck (with webbeans-geronimo as test container
> for full TCK)
> 
> I think we should let the default MetaDataDiscoveryService
> implementation with it's javassist and scannotation
> dependencies for webbeans-impl to not overcomplicate the
> tests. If one likes to not use it, he can still exclude
> those dependencies and use another mechanism instead.
> 
> I'n not sure about the bundles thingy, because this can
> also go into e.g. geronimo itself.
> 
> Feel free to comment pros and cons of this structure.
> 
> Another question: Gurkan, what plans do you have for M2?
> I'd like to checkin the PluginLoader asap. Maybe without
> the directory rework, but it should definitely go into M2,
> so I'd wait another 2 weeks for things settle down.
> 
> LieGrue,
> strub
> 
> --- Gurkan Erdogdu <[email protected]>
> schrieb am Sa, 18.4.2009:
> 
> > Von: Gurkan Erdogdu <[email protected]>
> > Betreff: Re: AW: OWB modularisation
> > An: [email protected]
> > Datum: Samstag, 18. April 2009, 8:01
> > Yup. it is good idea to have separate
> > project for jsf related codes.
> > 
> > In the mean time, we have to work on to create 
> > M2  release :)  
> > 
> > Requirements for next steps M3, M4, M5 release
> > -------------------------------------------
> > We have to implement all of the specs with exception
> > 
> > * XML definition
> > * Interceptor and Decorator definition
> > * EJB definition
> > 
> > Because these topics are uncertain and that they can
> be
> > carried to the other specifications.
> > 
> > M2 Content
> > ------------------------------------------
> > I will send a detailed information about the M2 
> > release content and dates in a couple of days. Please
> you
> > also think about what can be go inside into the M2
> release.
> > 
> > Thanks;
> > 
> > Gurkan
> > 
> > 
> > 
> > 
> > ________________________________
> > From: Mark Struberg <[email protected]>
> > To: [email protected];
> > [email protected]
> > Sent: Saturday, April 18, 2009 1:40:50 AM
> > Subject: AW: OWB modularisation
> > 
> > 
> > I now also fixed a few issues in the guess sample:
> > 
> > .) workaround for OWB-90
> > .) add dependency to openwebbeans-jsf
> > .) improved logging in the PluginLoader
> > 
> > LieGrue,
> > strub
> > 
> > --- [email protected]
> > <[email protected]>
> > schrieb am Fr, 17.4.2009:
> > 
> > > Von: [email protected]
> > <[email protected]>
> > > Betreff: OWB modularisation
> > > An: [email protected]
> > > Datum: Freitag, 17. April 2009, 22:56
> > > 
> > > Hi folks!
> > > 
> > > Today ran very well - I finally got enough power
> to
> > > introduce a plugin mechanism for OpenWebBeans.
> > > 
> > > So webbeans-impl doesn't contain any JSF
> specific
> > code
> > > anymore!
> > > All this has been moved over a special
> webbeans-jsf
> > module.
> > > 
> > > The mechanism uses the java.util.ServiceLoader
> > > functionality. So adding a now plugin is easy:
> simply
> > drop
> > > the JAR into the classpath ;)
> > > 
> > > Please take a glimpse at
> > > 
> > > http://ns1.backwork.net/git/openwebbeans.git
> > > 
> > > 
> > > If there re no objections on how I implemented
> it,
> > then
> > > I'll check this into SVN tomorrow morning!
> > > 
> > > LieGrue,
> > > strub
> > > 
> > > 
> > > 
> > > 
> > > 
> > 
> > 
> >       
> 
> 
> 
> 



Reply via email to