[
10:18am
]
balunasj
:
ok - if everyone is back lets pick up with iteration components:
[
10:18am
]
balunasj
:
http://community.jboss.org/wiki/RichFaces40ALPHA2IterationComponentStatus
[
10:18am
]
balunasj
:
abelevich: nbelaevski : the status look well filled out !
[
10:18am
]
•
Marauder
 
îòîøåë (autoaway - õðàíèòåëü ýêðàíà) incompatible encoding
[
10:19am
]
Marauder is now known as Marauder|away.
[
10:19am
]
Marauder|away is now known as Marauder.
[
10:19am
]
balunasj
:
abelevich: Can you get us started like ilya did for the previous section?
[
10:19am
]
abelevich
:
balunasj: ok
[
10:22am
]
abelevich
:
so now we have implemented DataTable with support subTable, column, columnGroup components subTable whicj supports column and columnGroup componenets
[
10:24am
]
abelevich
:
near term task are sorting/filtering and paging support
[
10:25am
]
balunasj
:
ok
[
10:26am
]
balunasj
:
what are your plans for paging?
[
10:26am
]
abelevich
:
I've posted a question in dataModel forum thread about built-in sorting/filtering
[
10:27am
]
•
balunasj
 
looking....
[
10:27am
]
abelevich
:
http://community.jboss.org/thread/5763?start=15&tstart=0
[
10:28am
]
balunasj
:
yes I saw that - I had hoped you would have put some of the discussion that we had into the post.  We discussed a lot in the meeting.
[
10:28am
]
balunasj
:
abelevich: could you add that, and we can continue that conversation there.
[
10:28am
]
abelevich
:
ok
[
10:29am
]
balunasj
:
abelevich: thanks
[
10:29am
]
abelevich
:
about pagging ... it depends how many times sorting/filtering get
[
10:30am
]
balunasj
:
abelevich: do you mean " how much time" sorting and filtering take?
[
10:30am
]
abelevich
:
yes ^)
[
10:30am
]
balunasj
:
abelevich: just wanted to sure
[
10:30am
]
balunasj
:
ok
[
10:31am
]
balunasj
:
abelevich: what behavior of paging do you plan on implementing?
[
10:33am
]
nbelaevski
:
balunasj: we need to migrate data scroller
[
10:34am
]
balunasj
:
nbelaevski: ok that is what I was asking about - wanted to see if there was a different approach in mind, or if migration of DS was the plan
[
10:35am
]
balunasj
:
abelevich: Unit tests - I think that could take some time for proper coverage of such an important and complex component.
[
10:35am
]
nbelaevski
:
balunasj: migration of DS + better integration with external DB models
[
10:35am
]
balunasj
:
nbelaevski: +1
[
10:35am
]
Marauder
:
+ integration with subtables
[
10:35am
]
balunasj
:
abelevich: have you been able to review for estimates on this?
[
10:36am
]
abelevich
:
balunsj: agreed ... about junits
[
10:36am
]
nbelaevski
:
Marauder: yes, support for nested iteration components
[
10:36am
]
abelevich
:
for the paging or ds?
[
10:36am
]
nbelaevski
:
abelevich: both
[
10:37am
]
abelevich
:
ok ... but I need time to look through how is existing paging works
[
10:37am
]
abelevich
:
whey you need this estimations?
[
10:38am
]
abelevich
:
*when
[
10:38am
]
balunasj
:
paging a subtable with an external DS would be tricky I think - I'd be interested to see the design and plans for that prior to impl.
[
10:38am
]
balunasj
:
abelevich: ideally by end of week, or early next week
[
10:38am
]
balunasj
:
abelevich: are you refering to the unit test or the paging, or both?
[
10:39am
]
abelevich
:
paging
[
10:40am
]
nbelaevski
:
balunasj: yes, we need at least to support an easier use case for this - DS is placed as sibling to the nested iteration component
[
10:41am
]
balunasj
:
agreed
[
10:41am
]
balunasj
:
otherwise subtables limited to just a little data
[
10:42am
]
abelevich
:
nbelaevski: you want supprt DS for the nested iteration components for A2?
[
10:43am
]
nbelaevski
:
abelevich: I think this makes sense
[
10:43am
]
balunasj
:
abelevich: nbelaevski : one concern I have here is that the data table being the longest of the remaining tasks - so some things may beed to be deferred.
[
10:44am
]
nbelaevski
:
abelevich: the current implementation in 3.3.x is not extensible for nested components
[
10:44am
]
balunasj
:
I'm not saying this is one of them
[
10:44am
]
balunasj
:
but just thinking about practical terms.
[
10:44am
]
nbelaevski
:
abelevich: so at least we need this to be implemented in the extensible way
[
10:44am
]
Marauder is now known as ilya_shaikovsky.
[
10:44am
]
abelevich
:
balunasj: agreed ... we need postponed some tasks
[
10:45am
]
abelevich
:
what do you mean "we need this to be implemented in the extensible way"?
[
10:45am
]
nbelaevski
:
abelevich: the current implementation in 3.3.x is not extensible for nested components
[
10:46am
]
nbelaevski
:
abelevich: so this should be changed just from the beginning
[
10:46am
]
abelevich
:
nbelaevski: ok ... agree
[
10:47am
]
balunasj
:
abelevich: it sounds to me like a near term task is going to be the design and discussion of implementation of paging
[
10:48am
]
nbelaevski
:
balunasj: there are some thoughts published on the forum already
[
10:48am
]
balunasj
:
agreed - but we need to finalize so that we can work out the final plans and times.
[
10:48am
]
abelevich
:
balunasj: looks like ..
[
10:50am
]
balunasj
:
abelevich: can you update the status with some estimates for the design work.
[
10:51am
]
balunasj
:
then we'll discuss more on the forums.
[
10:51am
]
abelevich
:
balunasj: ok
[
10:51am
]
balunasj
:
lets move on to unit testing, and estimates for that
[
10:52am
]
abelevich
:
balunasj: 3-4 days for cover renderers
[
10:53am
]
abelevich
:
2 for the sorting/filtering, paging 1 day
[
10:53am
]
balunasj
:
paging sounds like it might be more complex, but we'll have to wait and see i think.
[
10:54am
]
abelevich
:
ok
[
10:54am
]
balunasj
:
just to cover subtables and other aspects.
[
10:54am
]
abelevich
:
but I think it shouldn't take than 2 days
[
10:55am
]
balunasj
:
it might be best if you break these up in the wiki page - that is what I'm going to go off of for scheduling
[
10:55am
]
abelevich
:
ok I'll update article
[
10:56am
]
balunasj
:
abelevich: great thanks
[
10:56am
]
abelevich
:
nbelaevski: do you see deffered section?
[
10:56am
]
balunasj
:
abelevich: the last question I had was about the jira's for Lex
[
10:56am
]
smcgowan joined the chat room.
[
10:56am
]
balunasj
:
has Lex been able to assist and review
[
10:56am
]
abelevich
:
Are you agree with it
[
10:56am
]
abelevich
:
?
[
10:56am
]
nbelaevski
:
abelevich: estimates should also include unit tests for the near- & long-term tasks
[
10:56am
]
balunasj
:
nbelaevski: agreed
[
10:56am
]
abelevich
:
ok
[
10:57am
]
balunasj
:
abelevich: I'm reviewing the deferred items as well.
[
10:57am
]
nbelaevski
:
balunasj: abelevich; ajaxKeys should be working I think
[
10:57am
]
nbelaevski
:
balunasj: abelevich; in A2
[
10:58am
]
balunasj
:
nbelaevski: that is a pretty important feature and one that ilya_shaikovsky has pushed in the blogs as well.
[
10:58am
]
balunasj
:
abelevich: what do you mean about "sortring, menus, scroolling  etc.. accessebility"
[
10:59am
]
balunasj
:
making these accessible or the features themselves?
[
10:59am
]
abelevich
:
about AjaxKeys need to discuss additionally
[
11:00am
]
ilya_shaikovsky
:
abelevich, yes
[
11:00am
]
ilya_shaikovsky
:
we already started discussion about changing notation
[
11:00am
]
nbelaevski
:
balunasj: we were going to change ajaxKeys feature and make it more usable
[
11:00am
]
ilya_shaikovsky
:
Nick pushed such conversation in the past at forum
[
11:00am
]
balunasj
:
ilya_shaikovsky: I recall that
[
11:00am
]
nbelaevski
:
balunasj: IMO, but partial rows update is pretty important to have in A2
[
11:01am
]
balunasj
:
nbelaevski: ok
[
11:01am
]
balunasj
:
we'll need some design ideas and concepts and flush out the ideas from the forums
[
11:02am
]
ilya_shaikovsky
:
balunasj, yes I already added to component impl status page "data table new features additional documenting"
[
11:03am
]
balunasj
:
abelevich: nbelaevski : agree? then we can update scheduling better.
[
11:03am
]
abelevich
:
agree
[
11:03am
]
balunasj
:
ilya_shaikovsky: good
[
11:03am
]
balunasj
:
so that is an action item for this week I think
[
11:03am
]
balunasj
:
abelevich: ilya_shaikovsky : what about work with Lex on table markup?
[
11:04am
]
abelevich
:
tables mockup in general is ported from 3.3.x
[
11:05am
]
balunasj
:
abelevich: these should be reviewed I think - especially for the extended data table.
[
11:05am
]
abelevich
:
Lex provided div's based mockup but after discussion with Konstantin we decided reject it and use mockup from 3.3.X
[
11:06am
]
balunasj
:
I remember part of that from earlier forum posts and meetings
[
11:06am
]
balunasj
:
so the two jira's at the top of this https://jira.jboss.org/jira/browse/RF-7852i
[
11:06am
]
balunasj
:
https://jira.jboss.org/jira/browse/RF-7852
[
11:06am
]
balunasj
:
is completed to your satifaction?
[
11:08am
]
ppitonak left the chat room. (Read error: 60 (Operation timed out))
[
11:08am
]
abelevich
:
there is one thing in the current mockup in which I'm not sure ...
[
11:10am
]
abelevich
:
nbelaevski, ilya:  I mean using tbodies
[
11:10am
]
pyaschenko left the chat room. ("Leaving.")
[
11:10am
]
nbelaevski
:
sorry guys I have to go
[
11:11am
]
nbelaevski is now known as nbelaevski|away.
[
11:11am
]
balunasj
:
abelevich: can you write up your concerns in a quick forum post and we'll review.
[
11:12am
]
ilya_shaikovsky
:
abelevich, seems on that problem we need to discuss offline when Nick will be available or as Jay said forum will be even better
[
11:12am
]
balunasj
:
abelevich: do you have any other questions or concerns about the action items from this meeting?
[
11:13am
]
abelevich
:
grouping ... I'm not sure shopuld we implement this feature for the dataTable
[
11:13am
]
alexsmirnov joined the chat room.
[
11:14am
]
balunasj
:
for the base datatable?
[
11:14am
]
abelevich
:
yes for the base dataTable
[
11:16am
]
balunasj
:
at this point I would want to defer this for now
[
11:16am
]
balunasj
:
if needed we could add this once we review more correct?
[
11:16am
]
balunasj
:
or do you need to know for A2 design
[
11:16am
]
ilya_shaikovsky
:
yes this need additional discussions
[
11:16am
]
abelevich
:
ok
[
11:17am
]
balunasj
:
abelevich: ok good stuff - anything else?
[
11:17am
]
abelevich
:
ilya: are so many discussion we need ...
[
11:17am
]
balunasj
:
agreed
[
11:17am
]
abelevich
:
balunasj: seems all for now
[
11:17am
]
balunasj
:
tables are very complex - when you start adding features like this
[
11:18am
]
balunasj
:
abelevich: ok thanks.
[
11:18am
]
balunasj
:
abelevich: please update the pages as we discussed
[
11:18am
]
abelevich
:
thanks too
[
11:18am
]
abelevich
:
ok
[
11:18am
]
balunasj
:
and we'll discuss more later in the week.
[
11:18am
]
ilya_shaikovsky
:
not much time were spent during 3.x works so some points are really need to be discussed in details
[
11:18am
]
ilya_shaikovsky
:
ok.. thanks!
[
11:18am
]
balunasj
:
ilya_shaikovsky: agreed - plus we want to make sure tables are easy to use with lots of features  - it is a balance
[
11:19am
]
balunasj
:
later guys I need to go
[
11:19am
]
balunasj
:
we'll pick up tomorrow with queues
[
11:19am
]
ilya_shaikovsky
:
balunasj, fully agree