<font size=2 face="sans-serif">I would also like to extend IBM's support
for this JSR and for how this EG is moving JSF forward with smaller more
frequent spec revisions. &nbsp; I will remain the primary rep for JSF 2.2
and will include my team in the public mailing lists for proposals and
issues. &nbsp;We look forward to successful standard.<br>
<br>
Regards,<br>
Stephen<br>
</font><font size=3><br>
</font><img src=cid:_1_0D4DD3480D4FEA48006D0F738525784E><font size=2 color=#6000a1 face="Tahoma"><b><br>
stephen kenna &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; ibm websphere architecture &amp; development</b></font><font size=1 color=#808080 face="Tahoma"><br>
websphere platform web tier lead architect and jsf eg member &nbsp;| &nbsp;<u>address:</u>
4205 s miami blvd, durham, nc 27703 | <u>office:</u> m215/503<u><br>
email:</u> kenna@us.ibm.com &nbsp;| &nbsp;<u>phone:</u> (919) 543-5593
&nbsp;| &nbsp;<u>t/l:</u> 441-5593 &nbsp;| &nbsp;<u>mobile:</u> (919) 454-1231
&nbsp;| &nbsp;<u>fax:</u> (919) 254-5250</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">From:</font>
<td><font size=1 face="sans-serif">Pete Muir &lt;pmuir@redhat.com&gt;</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">To:</font>
<td><font size=1 face="sans-serif">jsr-314-open@jcp.org</font>
<tr>
<td valign=top><font size=1 color=#5f5f5f face="sans-serif">Cc:</font>
<td><font size=1 face="sans-serif">Mark Little &lt;mlittle@redhat.com&gt;</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Date:</font>
<td><font size=1 face="sans-serif">02/21/2011 06:21 AM</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Subject:</font>
<td><font size=1 face="sans-serif">Re: [jsr-314-open] Pre-JCP filed draft
of JSF 2.2 JSR</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Sent by:</font>
<td><font size=1 face="sans-serif">jsr-314-open-bounces@jcp.org</font></table>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hi Ed,<br>
<br>
Red Hat would like to support this JSR. In general we are happy with the
scope, content and process associated with the JSR, however we would like
to see these issues addressed as well as those discussed in the JSR proposal:<br>
<br>
• Specification missing list of retargetable handlers<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• JAVASERVERFACES_SPEC_PUBLIC-922<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• Easy to do with large impact<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• Mojarra, and MyFaces currently do this differently<br>
• Deprecate or remove legacy JSF 1.x APIs that are now made obsolete with
JSF 2.0+<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• Example : ConfigurableNavHandler replaced NavHandler, and etc.<br>
• De-couple the Facelet template engine from the Web Request/Response
lifecycle.<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• Clearly explain diff<br>
<br>
Additionally we see these issues planned in JIRA but not in the JSR proposal,
and would like confirmation that they are scheduled for 2.2 (otherwise
they move to the above list ;-).<br>
<br>
• PartialViewContext interoperability<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• JAVASERVERFACES_SPEC_PUBLIC-658<br>
• Add new client event type - between complete and success<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• JAVASERVERFACES_SPEC_PUBLIC-678 <br>
• Cancelable Ajax requests<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• JAVASERVERFACES_SPEC_PUBLIC-621<br>
• Response containing the JSF spec version<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• Likely good to have impl info as well<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• JAVASERVERFACES_SPEC_PUBLIC-149<br>
• Request timeout support<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• JAVASERVERFACES_SPEC_PUBLIC-682<br>
<br>
<br>
Additionally, from a CDI integration perspective (with our CDI spec lead
hat on):<br>
<br>
• Deprecate, remove, or make optional @javax.faces.managedbean<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• This is confusing to new developers as it overlaps with CDI, especially
when in the Java EE platform.<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• Consider making this an &quot;optional&quot; part of the spec which
isn't available when running in the Java EE platform<br>
• All developer-facing components must be CDI-aware and available via
@Inject <br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• Phase Listeners, Components, Nav Handlers, Applications, View Handlers,
Converters, Validators, and so on...<br>
• All JSF lifecycle and component events must be propagated to the CDI
event bus, without the need to register a JSF-coupled listener.<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• Less critical from an end-developer point-of-view; however<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
• Still critical from the extension-developers perspective<br>
<br>
For this JSR Red Hat's primary representation will come from Jay Balunas
and Lincoln Baxter, however as this is an open list, I'm sure others will
chip in :-)<br>
<br>
I'll continue to help with any CDI integration issues.<br>
<br>
Best,<br>
<br>
Pete<br>
<br>
On 16 Feb 2011, at 15:32, Ed Burns wrote:<br>
<br>
&gt;&gt;&gt;&gt;&gt;&gt; On Mon, 14 Feb 2011 11:27:30 +0000, Pete Muir
&lt;pmuir@redhat.com&gt; said:<br>
&gt; <br>
&gt; PM&gt; Ed, could you discuss how this, and plans for future revisions
of<br>
&gt; PM&gt; JSF, fit into the Java EE 7 roadmap? For example, are you intending<br>
&gt; PM&gt; to do another spec revision before Java EE 7 is due? That would
be<br>
&gt; PM&gt; most helpful when evaluating the proposal.<br>
&gt; <br>
&gt; Certainly. &nbsp;We are indeed intending to do another revision before
EE7 is<br>
&gt; due. &nbsp;The intent of scoping this one for calendar year 2011 is
to<br>
&gt; demonstrate a philosophy of smaller, but more frequent, releases of
the<br>
&gt; JSF spec.<br>
&gt; <br>
&gt; Ed<br>
&gt; <br>
&gt; -- <br>
&gt; | edward.burns@oracle.com | office: +1 407 458 0017<br>
&gt; | homepage: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | </font></tt><a href=http://ridingthecrest.com/><tt><font size=2>http://ridingthecrest.com/</font></tt></a><tt><font size=2><br>
<br>
</font></tt>
<br>
<br>