Specifications
Complete name of the project
Specifications
Submitter information
Guillaume Sauthier, Bull (guillaume.sauthier -at- bull.net)
Project purpose and summarization
Project information
The Specifications project is an implementation of the API for Java specifications (EJB, JMS, JAXWS, ...).
Description of the project and its goals
As implementor of some of the Java EE specifications in OW2, we need some kind of control on theses sources (not relying on code provided by others: Oracle, JBoss or Apache). So we need to rewrite the APIs or at least wrap and allow us to fix errors by ourselves.
Targeted audience
Java specifications implemetors are the target audience of this project.
Obvious communities are: OW2 EasyBeans, OW2 JOnAS, maybe OW2 Petals, OW2 JORAM, ...
Supporting team
- Guillaume Sauthier, Bull (guillaume.sauthier -at- bull.net)
- Florent Benoit, Bull (florent.benoit -at- bull.net)
Business model
The code is already available as opensource, we only move that codebase into a top level project in order to grow the developers/contributors community.
User community
No user community identified (maybe the users of the org.ow2.spec.ee:* artifacts in maven could be considered our community
)
Internationalization
No plan for internationalization of the APIs
Roadmap
Most of the Java EE 5 APIs are already provided.
More to come on a per-need basis
Hosting
N/A
Your project and OW2
Obvious interactions with OW2 Java specification implementors (JOnAS, JORAM, EasyBeans, Petals, ...)
OW2 components
Java APIs should not rely on external dependencies
Synergies
Obvious interactions with OW2 Java specification implementors (JOnAS, JORAM, EasyBeans, Petals, ...)
Interested parties
Come on people, add yourself to the list ![]()
- Average Joe, ...
Technologies and standards
Available re-written APIs:
- EJB 3.0 / 3.1
- JPA 1.0 / 2.0
- JAXWS 2.1
- JAXRS 1.1
- @Inject 1.0
- CDI 1.0
- JSR 88
- JCA 1.5 / 1.6
- Java Interceptors 1.1
- Java Common Annotations 1.1
- OSGi DataSource Service
- OSGi JNDI Service
- ...
Contribution to the OW2 Community
Motivations to join the consortium and its community
That codebase is already in OW2 in the EasyBeans project:
http://fisheye.ow2.org/browse/EasyBeans/trunk/spec
Other Information?
License
Apache Software License 2.0
Terms and conditions acceptance
Yes
Cedric Thomas
Patrick Starck
Mark Weitzel
Alexandre Zapolsky
Round Table1
Gianfranco Boccalon
Thomas Mortagne
Serge Lacourte
Florent Garin
Frederic Aatz
Alfonso Castro
Jamie Marshall
Bernard Boltz
Alexandre Lefebvre
Thomas Debru
Denis Caromel
Daniel Stern
Bruno Dillenseger
Jean-Christophe Vuillot
Jeanne Le Garrec
Sylvain Baubeau
Jean-Marc Menaud
Fabien Hermenier
Christophe Hamerling
Patrick Petit
Marius Preda
Frederic Dang Tran
Pawel Rubach
Eric Debeau
Alban Richard
Andrea Manieri
Ali Ataya
Round Table2
Rani Halimi
Nicolas Aube
Marc Triboulet
Jim Walker
Monica Franceschini
Cedric Carbone
John Mertic
Marc Dutoo
Clement Oudot
Christophe Hamerling
Alexis Portmann
Goulven Le Jeune
Gerard Dupont
Alexandre Lefebvre
Guillaume Sauthier
Clement Escoffier
Christophe Hamerling
Guillaume Sauthier
Williams Lamar
Philippe Bolac
Meng Li
Gabriele Giammatteo
Daniele Gagliardi
Marc Lacoste
Pierre Chatel
Gaurav Parakh
Michel Catan
Cedric Thomas
Follow us on Twitter
Network @ LinkedIn









