jsr342-experts@javaee-spec.java.net

[jsr342-experts] Re: pruning

From: Jason T. Greene <jason.greene_at_redhat.com>
Date: Fri, 15 Jul 2011 20:26:59 -0500

Prune them ALL (I wish JSR-77 was on there as well...)

On 7/15/11 7:51 PM, Linda DeMichiel wrote:
>
> In Java EE 6 we introduced into the Java EE platform a notion of
> "pruning" -- following a process defined by the Java SE platform --
> whereby a technology is identified in one release of the platform as a
> potential candidate for being made optional in a subsequent release.
> The details for this are described in section EE.6.1.3 of the Java EE
> 6 Platform specification.
>
> In Java EE 6 we identified the following technologies as candidates
> for pruning, marking them as "Proposed Optional":
> JAX-RPC
> JAXR
> Java EE Deployment
> EJB Entity Beans
>
> The EJB Expert Group has already been strongly supportive of the
> proposal to "prune" (i.e., to designate as Optional) EJB Entity Beans,
> and the specification lead has produced a separate specification
> document, "EJB Optional Features" to reflect this expectation.
>
> The decision to prune a feature from the platform, retain it as a
> required feature, or to leave it in the "Proposed Optional" state,
> however, is a decision of the Platform Expert Group.
>
> To avoid any backtracking on the part of EJB 3.2, I would prefer to
> decide at this point which of the Proposed Optional technologies
> listed above should be designated as Optional as of Java EE 7. We
> would prefer that all of you express a position on this so that we can
> best evaluate the extent to which there is consensus.
>
> I should also mention that some of the expert groups have been
> discussing potential candidates for marking "Proposed Optional" in
> Java EE 7, but are still in the early stages of gathering information.
> I suggest we defer any decisions regarding new proposed optional
> features until later in the process, but recommendations are of course
> welcome at any stage.
>
> thanks,
>
> -Linda


-- 
Jason T. Greene
JBoss, a division of Red Hat