OW2 Specifications-(accepted)

Last modified by Alexandre Lefebvre on 2012/08/27 11:24

   

proposal.name.title

Specifications

proposal.submitter.title

Guillaume Sauthier, Bull (guillaume.sauthier -at- bull.net)

proposal.summarization.title

proposal.information.title

The Specifications project is an implementation of the API for Java specifications (EJB, JMS, JAXWS, ...).

proposal.description.title

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.

proposal.target.title

Java specifications implemetors are the target audience of this project.
Obvious communities are: OW2 EasyBeans, OW2 JOnAS, maybe OW2 Petals, OW2 JORAM, ...

proposal.supportingTeam.title

  • Guillaume Sauthier, Bull (guillaume.sauthier -at- bull.net)
  • Florent Benoit, Bull (florent.benoit -at- bull.net)

proposal.businessModel.title

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.

proposal.community.title

No user community identified (maybe the users of the org.ow2.spec.ee:* artifacts in maven could be considered our community emoticon_smile )

proposal.i18n.title

No plan for internationalization of the APIs

proposal.roadmap.title

Most of the Java EE 5 APIs are already provided.
More to come on a per-need basis

proposal.hosting.title

N/A

proposal.andow2.title

Obvious interactions with OW2 Java specification implementors (JOnAS, JORAM, EasyBeans, Petals, ...)

proposal.components.title

Java APIs should not rely on external dependencies

proposal.synergies.title

Obvious interactions with OW2 Java specification implementors (JOnAS, JORAM, EasyBeans, Petals, ...)

proposal.interestedParties.title

Come on people, add yourself to the list emoticon_wink

  • Average Joe, ...

proposal.technologies.title

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
  • ...

proposal.contributions.title

proposal.motivations.title

That codebase is already in OW2 in the EasyBeans project:
http://fisheye.ow2.org/browse/EasyBeans/trunk/spec

proposal.others.title

proposal.license.title

Apache Software License 2.0

proposal.acceptance.title

Yes

Powered by XWiki Hosted by Xsalto Free PageRank Checker Creative Commons 2.0 license Legal Notice