I’m on hold, too.<br><br><div class="gmail_quote">2010/7/14 Martin Marinschek <span dir="ltr"><<a href="mailto:mmarinschek@apache.org">mmarinschek@apache.org</a>></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>
"leader has not joined".<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 <<a href="mailto:asmirnov@exadel.com">asmirnov@exadel.com</a>> wrote:<br>
> I've updated document on Google docs. I don't know google accounts for<br>
> all EG members :-(, so I cannot properly setup writing permissions.<br>
> Google lets to invite any email account for collaboration, bu I doubt<br>
> that it can authorize third-party accounts...<br>
><br>
> On 07/14/2010 07:55 AM, Martin Marinschek wrote:<br>
>> Thanks Alexander - find below a slightly extended version of your<br>
>> document (sorry to put it in a mail, but I couldn´t edit the Google<br>
>> Doc). I didn´t find an issue for "supporting AJAX updates of single<br>
>> rows" - can you add this, so it doesn´t get lost?<br>
>><br>
>> best regards,<br>
>><br>
>> Martin<br>
>><br>
>> JSF 2.1 iteration components.<br>
>><br>
>> 1. Create root class ( interface ? ) for all iteration components:<br>
>> UIRepeat, UIDataTable,and, if possible, UISelectItems, and all<br>
>> similar third-party components ( lists, trees, grids, menus ) that<br>
>> iterate over its children. There would be class hierarchy similar to<br>
>> the ADF/trinidad:<br>
>> UICollection<br>
>> -- UIRepeater<br>
>> -- UIDataTable<br>
>> -- HtmlDataTable<br>
>> -- UIHierarchy<br>
>> ....<br>
>> (<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>
>><br>
>> 2. In addition to saving state of EditableValueHolder between<br>
>> iterations, save similar information for components that use internal<br>
>> fields during requests. That includes UIData/UIRepeat itself ( data<br>
>> model instance and saved states from children ), UIForm ( 'submitted'<br>
>> property ), and any other components that can require per-row states.<br>
>> Possible implementations:<br>
>> Lets components do it on its own by implementing IterationStateHolder<br>
>> interface with two methods saveIterationState/restoreIterationState.<br>
>> Using partial state to store per-row values in the same way as it is<br>
>> done between requests - this should be implemented in any case,<br>
>> partial state saving in a table right now does not work.(<br>
>> <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>
>> <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>
>><br>
>> 3. Support AJAX updates for a single row in iteration components, and<br>
>> allow AJAX requests from inside the table to find the table<br>
>> (getClientId wrongly returns the id of the row inside the client-id,<br>
>> see<br>
>> <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>
>> duplicate of<br>
>> <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>
>><br>
>> 4. Move column rendering from dataTable to column component itself, to<br>
>> create custom column components that performs some logic ( for<br>
>> example, iterate over children components to create columns 'on the<br>
>> fly' like t:columns component does ) or customize column look and<br>
>> fell. DataTable should relay on "Column" interface instead of UIColumn<br>
>> component. ( related issues :<br>
>> <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>
>> <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>
>> <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>
>> ,<br>
>> <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>
>><br>
>> 5. Enhance data model to support Collection interface (<br>
>> <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>
>> ,<br>
>> <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>
>> <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>
>> or use arbitrary key instead of simple row number, so developers would<br>
>> use database Primary Key's for JPA-based models. Custom keys also<br>
>> required by hierarchal components.<br>
>><br>
>> Additional wish for UIData (not sure we want this?):<br>
>><br>
>> <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>
>> Facets should accept arbitrary attributes...<br>
>><br>
>> best regards,<br>
>><br>
>> Martin<br>
>><br>
>> On Tue, Jul 13, 2010 at 10:28 PM, Alexander Smirnov <<a href="mailto:asmirnov@exadel.com">asmirnov@exadel.com</a>><br>
>> wrote:<br>
>>> I've created Google document to bring all issues related to iteration<br>
>>> components together:<br>
>>> <a href="https://docs.google.com/Doc?docid=0AYeYG6io48XmZGZjanE1amtfMjY2M2puN3FnNg&hl=en&authkey=CNmn_IMD" target="_blank">https://docs.google.com/Doc?docid=0AYeYG6io48XmZGZjanE1amtfMjY2M2puN3FnNg&hl=en&authkey=CNmn_IMD</a><br>
>>> On 07/07/2010 11:43 AM, Edward Burns wrote:<br>
>>>> On 7/7/10 14:25 , Jason Lee wrote:<br>
>>>>> I assume you mean July 14, unless you've invented time travel, in which<br>
>>>>> case our scheduling issues are a thing of the past! :)<br>
>>>><br>
>>>> OOps, yes. Sorry about that.<br>
>>>><br>
>>>> Here it is again.<br>
>>>><br>
>>>><br>
>>>> Vienna Wednesday, July 14, 2010 at 7:00:00 PM UTC+2 hours CEST<br>
>>>> (Austria)<br>
>>>> London Wednesday, July 14, 2010 at 6:00:00 PM UTC+1 hour BST<br>
>>>> (U.K. - England)<br>
>>>> New York Wednesday, July 14, 2010 at 1:00:00 PM UTC-4 hours EDT<br>
>>>> (U.S.A. - New York)<br>
>>>> San Francisco Wednesday, July 14, 2010 at 10:00:00 AM UTC-7 hours PDT<br>
>>>> (U.S.A. - California)<br>
>>>><br>
>>>> Toll Free US access number<br>
>>>><br>
>>>> 1 866 682 4770<br>
>>>><br>
>>>> Conference code: 7821409<br>
>>>> Password: 1409<br>
>>>><br>
>>>> Agenda: UIData, issues<br>
>>>><br>
>>>><br>
>>>> <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>
>>>><br>
>>>><br>
>>>> <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>
>>>><br>
>>>><br>
>>>> Martin will lead the discussion of this meeting after I do the<br>
>>>> introductions and any other administrative issues.<br>
>>>><br>
>>>> Ed<br>
>>><br>
>><br>
>><br>
>><br>
><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>