2009/12/13 Martin Marinschek <span dir="ltr">&lt;<a href="mailto:mmarinschek@apache.org">mmarinschek@apache.org</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;">
Hi Dan,<br>
<div class="im"><br>
&gt; I think he might have just been too lazy (or bored) to rip it out. The<br>
&gt; pass-through is a different argument from jsfc. I think jsfc is completely<br>
&gt; and utterly useless. I see no value in it. I do see the value in the<br>
&gt; pass-through for quick stuff. But even then, all that is being passed<br>
&gt; through is the xml and doctype declaration, and the CDATA, all which happen<br>
&gt; to be causing us issues with IE. (Remember, I&#39;m not objecting to passing raw<br>
&gt; HTML tags straight through, that is why Facelets is so successful. I&#39;m<br>
&gt; talking more about the document wrappers).<br>
<br>
</div>no, I don&#39;t think so. Tapestry is built completely around this idea,<br>
so there is definitely people out there who think there is some value<br>
in this - not that I personally think it makes sense if you start<br>
using more sophisticated components. For the simple components, it has<br>
some merits for a fairly large user-base (which is not the JSF<br>
community).<br></blockquote><div><br>Right. And it&#39;s not just sophisticated components. Once you start using templates, compositions, and decorators--which any non-trivial JSF 2 project should use for extensibility, flexibility, and maintainability--you leave graphic designers out in the cold, and jsfc becomes worthless.<br>
<br>I&#39;ve taught Facelets for years, and when I show the jsfc feature, people initially think it&#39;s really cool. But then, inevitably, the questions come about what to do if you want a data table, or if you want to use compositions. Then it becomes apparent that jsfc is only useful for simple demos.<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;">
That said, I would much rather have a nice IDE supported WYSIWYG<br>
feature that works for all the component sets than this preview<br>
support.</blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
In any case, disabling this is not necessary for what you have in mind<br>
- and I definitely support your suggestion. Just saying that we should<br>
still leave the other option open as well, and we will need to do it<br>
for backwards compatibility anyways.<br></blockquote><div><br>Okay, I buy the backward compatibility argument because we should be backward compatible with open-source Facelets, but I think in practice continuing to support jsfc (or getting rid of it) will have no meaningful consequences at all.<br>
<br>btw, am I missing something, or is jsfc nowhere to be found in the spec or the javadocs? I just did a search in the spec and came up empty, and I don&#39;t recall any mention of it at all in the PDL docs. If it&#39;s nowhere to be found, either in the spec or PDL docs, IMO, it&#39;s not officially part of JSF 2 anyway, but I digress.<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;">
<br>
regards,<br>
<br>
Martin<br>
<div class="im"><br>
<br>
<br>
&gt; -Dan<br>
&gt;<br>
&gt; --<br>
&gt; Dan Allen<br>
&gt; Senior Software Engineer, Red Hat | Author of Seam in Action<br>
&gt; Registered Linux User #231597<br>
&gt;<br>
&gt; <a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br>
&gt; <a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>
&gt; <a href="http://www.google.com/profiles/dan.j.allen" target="_blank">http://www.google.com/profiles/dan.j.allen</a><br>
&gt;<br>
<br>
<br>
</div>--<br>
<br>
<a href="http://www.irian.at" target="_blank">http://www.irian.at</a><br>
<br>
Your JSF powerhouse -<br>
JSF Consulting, Development and<br>
Courses in English and German<br>
<br>
Professional Support for Apache MyFaces<br>
</blockquote></div><br>