I read through it quickly, still planning on a deeper analysis later.<br><br>One thing I have to say is &quot;view actions&quot;. I wanted them badly in JSF 2.0 and now Lincoln has done a great job of presenting to a good portion of this expert group why they are useful (in his PrettyFaces talk). Once again, we see it in this article.<br>
<br>So, Lincoln and I will touch base on a proposal to complete the view metadata processing on initial request to include view action support. I&#39;ve been meaning to provide a patch for this, but I&#39;m glad that I&#39;ve got Lincoln to work with since he has some other ideas beyond what I was thinking. (action item)<br>
<br>Second, conditional validation just keeps biting us. I realize graph validation is complex, but we really need to just consider the use case that this guy is bring up (which is the same use case I hear over and over) and just try to think how we would solve it if we were developing the app, then try to reduce that complexity. Bean Validation is excellent for field-level validation, but it really doesn&#39;t deal with the &quot;if this, then that&quot; or &quot;this before that&quot; situation. I proposed one solution in the JSF 2 and beyond slides using the postValidate event, but really that isn&#39;t much prettier.<br>
<br>-Dan<br><br><div class="gmail_quote">On Fri, Dec 11, 2009 at 12:02 AM, Dan Allen <span dir="ltr">&lt;<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Yep, I just picked up on that, thanks to our trusty #jsf2next tag (and the fact that he called us all out by name).<br><br>The way I look at it, these guys have the time to sit down, write their thoughts, and, in this case, create a PDF document. That means they clearly are trying to communicate with us. Let&#39;s parse it, see what action items we can take (could simply be updates to <a href="http://javaserverfaces.org" target="_blank">javaserverfaces.org</a> or <a href="http://jsfcentral.com" target="_blank">jsfcentral.com</a>) and roll with it. They are doing the hard work for us, we just have to pay attention.<br>
<font color="#888888">
<br>-Dan<br></font><br>p.s. Keep in mind that I do recognize that e-mail traffic has been heavy and the holidays are approaching, so I&#39;m not pressuring anyone to act immediately. It&#39;s just important that we do capture this feedback and do analysis on it in due time. I look forward to what it will reveal.<div>
<div></div><div class="h5"><br>
<br><div class="gmail_quote">On Thu, Dec 10, 2009 at 11:49 PM, Lincoln Baxter III <span dir="ltr">&lt;<a href="mailto:lincolnbaxter@gmail.com" target="_blank">lincolnbaxter@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

from @ptrthomas<br>
<br>
U, I and #JSF - &quot;still painful after all these years&quot; <a href="http://is.gd/5j3GI" target="_blank">http://is.gd/5j3GI</a><br>
<br>
---<br>
<font color="#888888">Lincoln Baxter, III<br>
<a href="http://ocpsoft.com" target="_blank">http://ocpsoft.com</a><br>
<a href="http://scrumshark.com" target="_blank">http://scrumshark.com</a><br>
&quot;Keep it Simple&quot;<br>
<br>
<br>
</font></blockquote></div><br><br clear="all"><br></div></div><div><div></div><div class="h5">-- <br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br>Registered Linux User #231597<br><br><a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br>

<a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br><a href="http://www.google.com/profiles/dan.j.allen" target="_blank">http://www.google.com/profiles/dan.j.allen</a><br>

</div></div></blockquote></div><br><br clear="all"><br>-- <br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br>Registered Linux User #231597<br><br><a href="http://mojavelinux.com">http://mojavelinux.com</a><br>
<a href="http://mojavelinux.com/seaminaction">http://mojavelinux.com/seaminaction</a><br><a href="http://www.google.com/profiles/dan.j.allen">http://www.google.com/profiles/dan.j.allen</a><br>