Hiho! This is a short summary about what Gurkan and I talked in IRC.
1.) The plugin code seems ok on the first glance. I now checked it into SVN. What's in all those checkins I did the last 4 hours: a) the webbeans-impl (core code) now doesn't contain any JSF nor JPA stuff anymore. This has been moved out to the webbeans-jpa and webbeans-jsf maven modules. We introduced a PluginLoader to make this possible. The modules can be activated by simply dropping the jars into the classpath :) This works using the java.util.ServiceLoader [1] which parses files in META-INF/services of each jar (or directory) found in the classpath. See PluginLoader and OpenWebBeansPlugin for further documentation. 2.) M2 will be built in ~ 3,4 weeks (2nd week of may). The time schedule roughly looks like the following: Next week we will further 'externalise' non core functions from webbeans-impl, e.g. EJB stuff. Afterwards we have to bring a lot of documentation up to date and do some code cleanup! There is 1 additional week for bugfixing and as buffer for unexpected changes. LieGrue, strub [1] http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#Service%20Provider
