2009/12/13 Dan Allen <span dir="ltr">&lt;<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div class="im"><br></div><div>I&#39;d even like to get rid of the ui:composition there and perhaps have something like &quot;cc:component&quot; or &quot;cc:tag&quot; as the wrapper.<br>
<br>We can also leverage the default namespace to cut out the unnecessary namespace prefixes:<br><div class="im"><br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br></div>&lt;component xmlns=&quot;jsf:cc&quot;&gt;<br>
   &lt;interface&gt;<br>
      &lt;attribute name=&quot;name&quot; required=&quot;true&quot;/&gt;<br>   &lt;/interface&gt;<br>   &lt;implementation&gt;<br>      Hello, #{<a href="http://cc.attr.name" target="_blank">cc.attr.name</a>}<br>   &lt;/implementation&gt;<br>

&lt;/component&gt;<br><br>Notice that I&#39;m not really changing all that much in JSF to get to this point. It&#39;s really just a shift in thinking (and recommending).<br></div></div></blockquote><div><br>It&#39;s also a major shift in usability for page authors, so this proposal gets a hearty +1 from me. My original proposal to simplify the composite namespace was just the tip of the iceberg--thanks Dan, for carrying that proposal to its logical conclusion. I&#39;d love to see this in the next maintenance release.<br>
<br><br>david<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div><font color="#888888"><br>-Dan<br>
</font></div></div><div><div></div><div class="h5"><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" 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>