I’m on hold, too.<br><br><div class="gmail_quote">2010/7/14 Martin Marinschek <span dir="ltr">&lt;<a href="mailto:mmarinschek@apache.org">mmarinschek@apache.org</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi guys,<br>
<br>
are there problems with the conference system? I seem to be on hold -<br>
&quot;leader has not joined&quot;.<br>
<br>
best regards,<br>
<font color="#888888"><br>
Martin<br>
</font><div><div></div><div class="h5"><br>
On 7/14/10, Alexander Smirnov &lt;<a href="mailto:asmirnov@exadel.com">asmirnov@exadel.com</a>&gt; wrote:<br>
&gt; I&#39;ve updated document on Google docs. I don&#39;t know google accounts for<br>
&gt; all EG members :-(, so I cannot properly setup writing permissions.<br>
&gt; Google lets to invite any email account for collaboration, bu I doubt<br>
&gt; that it can authorize third-party accounts...<br>
&gt;<br>
&gt; On 07/14/2010 07:55 AM, Martin Marinschek wrote:<br>
&gt;&gt; Thanks Alexander - find below a slightly extended version of your<br>
&gt;&gt; document (sorry to put it in a mail, but I couldn´t edit the Google<br>
&gt;&gt; Doc). I didn´t find an issue for &quot;supporting AJAX updates of single<br>
&gt;&gt; rows&quot; - can you add this, so it doesn´t get lost?<br>
&gt;&gt;<br>
&gt;&gt; best regards,<br>
&gt;&gt;<br>
&gt;&gt; Martin<br>
&gt;&gt;<br>
&gt;&gt; JSF 2.1 iteration components.<br>
&gt;&gt;<br>
&gt;&gt; 1. Create root class ( interface ? ) for all iteration components:<br>
&gt;&gt; UIRepeat, UIDataTable,and, if possible, UISelectItems,  and all<br>
&gt;&gt; similar third-party components ( lists, trees, grids, menus ) that<br>
&gt;&gt; iterate over its children. There would be class hierarchy similar to<br>
&gt;&gt; the ADF/trinidad:<br>
&gt;&gt; UICollection<br>
&gt;&gt; -- UIRepeater<br>
&gt;&gt;      -- UIDataTable<br>
&gt;&gt;         -- HtmlDataTable<br>
&gt;&gt; -- UIHierarchy<br>
&gt;&gt;    ....<br>
&gt;&gt; (<a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=322" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=322</a>)<br>
&gt;&gt;<br>
&gt;&gt; 2. In addition to saving state of EditableValueHolder between<br>
&gt;&gt; iterations, save similar information for components that use internal<br>
&gt;&gt; fields during requests. That includes UIData/UIRepeat itself ( data<br>
&gt;&gt; model instance and saved states from children ), UIForm ( &#39;submitted&#39;<br>
&gt;&gt; property ), and any other components that can require per-row states.<br>
&gt;&gt; Possible implementations:<br>
&gt;&gt; Lets components do it on its own by implementing IterationStateHolder<br>
&gt;&gt; interface with two methods saveIterationState/restoreIterationState.<br>
&gt;&gt; Using partial state to store per-row values in the same way as it is<br>
&gt;&gt; done between requests - this should be implemented in any case,<br>
&gt;&gt; partial state saving in a table right now does not work.(<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=545" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=545</a>,<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=153" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=153</a>,<br>
&gt;&gt;<br>
&gt;&gt; 3. Support AJAX updates for a single row in iteration components, and<br>
&gt;&gt; allow AJAX requests from inside the table to find the table<br>
&gt;&gt; (getClientId wrongly returns the id of the row inside the client-id,<br>
&gt;&gt; see<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=865" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=865</a>,<br>
&gt;&gt; duplicate of<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=738" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=738</a>)<br>
&gt;&gt;<br>
&gt;&gt; 4. Move column rendering from dataTable to column component itself, to<br>
&gt;&gt; create custom column components that performs some logic  ( for<br>
&gt;&gt; example, iterate over children components to create columns &#39;on the<br>
&gt;&gt; fly&#39; like t:columns component does ) or customize column look and<br>
&gt;&gt; fell. DataTable should relay on &quot;Column&quot; interface instead of UIColumn<br>
&gt;&gt; component. ( related issues :<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=217" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=217</a>,<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=225" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=225</a>,<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=627" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=627</a><br>
&gt;&gt; ,<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=756" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=756</a>)<br>
&gt;&gt;<br>
&gt;&gt; 5. Enhance data model to support Collection interface (<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=479" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=479</a><br>
&gt;&gt; ,<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=713" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=713</a>,<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=751" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=751</a>),<br>
&gt;&gt; or use arbitrary key instead of simple row number, so developers would<br>
&gt;&gt; use database Primary Key&#39;s for JPA-based models. Custom keys also<br>
&gt;&gt; required by hierarchal components.<br>
&gt;&gt;<br>
&gt;&gt; Additional wish for UIData (not sure we want this?):<br>
&gt;&gt;<br>
&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=249" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=249</a><br>
&gt;&gt; Facets should accept arbitrary attributes...<br>
&gt;&gt;<br>
&gt;&gt; best regards,<br>
&gt;&gt;<br>
&gt;&gt; Martin<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Jul 13, 2010 at 10:28 PM, Alexander Smirnov &lt;<a href="mailto:asmirnov@exadel.com">asmirnov@exadel.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;&gt; I&#39;ve created Google document to bring all issues related to iteration<br>
&gt;&gt;&gt; components together:<br>
&gt;&gt;&gt; <a href="https://docs.google.com/Doc?docid=0AYeYG6io48XmZGZjanE1amtfMjY2M2puN3FnNg&amp;hl=en&amp;authkey=CNmn_IMD" target="_blank">https://docs.google.com/Doc?docid=0AYeYG6io48XmZGZjanE1amtfMjY2M2puN3FnNg&amp;hl=en&amp;authkey=CNmn_IMD</a><br>

&gt;&gt;&gt; On 07/07/2010 11:43 AM, Edward Burns wrote:<br>
&gt;&gt;&gt;&gt; On 7/7/10 14:25 , Jason Lee wrote:<br>
&gt;&gt;&gt;&gt;&gt; I assume you mean July 14, unless you&#39;ve invented time travel, in which<br>
&gt;&gt;&gt;&gt;&gt; case our scheduling issues are a thing of the past! :)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; OOps, yes.  Sorry about that.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Here it is again.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;  Vienna Wednesday, July 14, 2010 at 7:00:00 PM UTC+2 hours CEST<br>
&gt;&gt;&gt;&gt;  (Austria)<br>
&gt;&gt;&gt;&gt;  London Wednesday, July 14, 2010 at 6:00:00 PM UTC+1 hour BST<br>
&gt;&gt;&gt;&gt;  (U.K. - England)<br>
&gt;&gt;&gt;&gt;  New York Wednesday, July 14, 2010 at 1:00:00 PM UTC-4 hours EDT<br>
&gt;&gt;&gt;&gt;  (U.S.A. - New York)<br>
&gt;&gt;&gt;&gt;  San Francisco Wednesday, July 14, 2010 at 10:00:00 AM UTC-7 hours PDT<br>
&gt;&gt;&gt;&gt;  (U.S.A. - California)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;  Toll Free US access number<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;  1 866 682 4770<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;  Conference code: 7821409<br>
&gt;&gt;&gt;&gt;  Password: 1409<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;  Agenda: UIData, issues<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=153" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=153</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; <a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=479" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=479</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;  Martin will lead the discussion of this meeting after I do the<br>
&gt;&gt;&gt;&gt;  introductions and any other administrative issues.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Ed<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br>
<br>
</div></div><div><div></div><div class="h5">--<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>
</div></div></blockquote></div><br>