Guillaume Sauthier, Bull (guillaume.sauthier -at- bull.net)
The Specifications project is an implementation of the API for Java specifications (EJB, JMS, JAXWS, ...).
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.
Java specifications implemetors are the target audience of this project.Obvious communities are: OW2 EasyBeans, OW2 JOnAS, maybe OW2 Petals, OW2 JORAM, ...
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.
No user community identified (maybe the users of the org.ow2.spec.ee:* artifacts in maven could be considered our community )
No plan for internationalization of the APIs
Most of the Java EE 5 APIs are already provided.More to come on a per-need basis
Obvious interactions with OW2 Java specification implementors (JOnAS, JORAM, EasyBeans, Petals, ...)
Java APIs should not rely on external dependencies
Come on people, add yourself to the list
Available re-written APIs:
That codebase is already in OW2 in the EasyBeans project:http://fisheye.ow2.org/browse/EasyBeans/trunk/spec
Apache Software License 2.0
This wiki is licensed under a Creative Commons 2.0 licenseXWiki Enterprise 6.4.4 - Documentation