balunasj_mtg
:
ok guys - lets get started with team meeting.  The holidays are coming and people will be out on vacations, and holidays.
[
11:03am
]
nbelaevski
:
amitev: so the solution is another parser or make uuml a numeric entity
[
11:03am
]
balunasj_mtg
:
http://community.jboss.org/wiki/RichFacesTeamMeetingAgenda12-21-2010
[
11:03am
]
amitev
:
nbelaevski: how to make it numeric entity?
[
11:04am
]
balunasj_mtg
:
alexsmirnov: We'll discuss your items first
[
11:04am
]
nbelaevski
:
amitev: let's talk privately
[
11:04am
]
AlexBC joined the chat room.
[
11:04am
]
balunasj_mtg
:
alexsmirnov: I know you are on a tight schedule
[
11:05am
]
balunasj_mtg
:
alexsmirnov: The big question here is about the status of the CSV, rich:message, and rich:messages
[
11:05am
]
balunasj_mtg
:
QE lfryc ppitonak need to know what is ready, what is not, and how they can best test this.
[
11:05am
]
balunasj_mtg
:
alexsmirnov: especially since this is not in showcase yet.
[
11:05am
]
balunasj_mtg
:
alexsmirnov: what do you suggest?
[
11:07am
]
amarkhel joined the chat room.
[
11:08am
]
balunasj_mtg
:
alexsmirnov: we had talked about an email, or forum post
[
11:10am
]
•
balunasj_mtg
 
thinking alex is getting coffee
[
11:10am
]
alexsmirnov
:
AJAX part working well - yesterday I switched to RichFaces AJAX transport.
[
11:11am
]
alexsmirnov
:
rich:message has the same options as h:message. There is no default skin style connected to component yet.
[
11:11am
]
alexsmirnov
:
Fir the client side , I enabled length validator .
[
11:12am
]
alexsmirnov
:
rich:messages tag doesn't included in taglib
[
11:13am
]
alexsmirnov
:
development example shows the same Length validator in AJAX and client-side modes.
[
11:13am
]
balunasj_mtg
:
alexsmirnov: so QE should review the development sample for example of how to test?
[
11:13am
]
lobz left the chat room. (Quit: leaving)
[
11:14am
]
alexsmirnov
:
I especially did it for this reason.
[
11:14am
]
alexsmirnov
:
The same pages used in the component unit tests.
[
11:14am
]
balunasj_mtg
:
alexsmirnov: ok good
[
11:15am
]
balunasj_mtg
:
alexsmirnov: are there any other validators available?  or just legnth for now?
[
11:15am
]
nbelaevski
:
balunasj_mtg: alexsmirnov: we have an issue with showcase: RF-1066
[
11:15am
]
jbossbot
:
jira [RF-1066] Modal Panel -  Improve shadow [Closed, Major, Unassigned] https://issues.jboss.org/browse/RF-1066
[
11:15am
]
nbelaevski
:
oops, sorry
[
11:15am
]
nbelaevski
:
it's RF-10066
[
11:15am
]
jbossbot
:
jira [RF-10066] richfaces-showcase: can't be run under latest code. [Open, Critical, Alexander Smirnov] https://issues.jboss.org/browse/RF-10066
[
11:16am
]
alexsmirnov
:
Just length. Others are presented in the project, but they have a little bit different signature then code generated by server expects.
[
11:16am
]
nbelaevski
:
the problem is that we need to add validation-api in order for RF to start, but then JSF starts looking for validator impl
[
11:16am
]
balunasj_mtg
:
nbelaevski: yup - so we'll need to this looked at asap.  We'll need to discuss timing, and ability for people to get a respin while vacations are on.
[
11:17am
]
nbelaevski
:
balunasj_mtg: I can do a respin, already did that in the past
[
11:17am
]
balunasj_mtg
:
nbelaevski: lets finish talking about base features, then we can talk showcase error.
[
11:18am
]
balunasj_mtg
:
alexsmirnov: So what will happen if validating pattern, or notNull, etc..?
[
11:18am
]
nbelaevski
:
balunasj_mtg: good
[
11:20am
]
alexsmirnov
:
balunasj_mtg: for other validators, component will shitched back to AJAX.
[
11:20am
]
balunasj_mtg
:
alexsmirnov: ok, so this is the ajax fall back - good
[
11:20am
]
balunasj_mtg
:
I know pavel had a appointment
[
11:20am
]
balunasj_mtg
:
but what is plans with other validators?
[
11:21am
]
alexsmirnov
:
nbelaevski: bean validation classes encapsulated to services, and I try to detect Bean Validation presence to instantiate appropriate service.
[
11:22am
]
balunasj_mtg
:
alexsmirnov: lets stick with core features, and then move to showcasae.
[
11:22am
]
nbelaevski
:
alexsmirnov: services initialization just breaks when validation-api is not available
[
11:22am
]
nbelaevski
:
alexsmirnov: so probably there's direct dependency somewhere
[
11:23am
]
cypo
:
alexsmirnov: have you solved your parser problem already? I had the same problem and solved it with some jsf parameters
[
11:23am
]
balunasj_mtg
:
cypo: I think you mean amitev ?
[
11:23am
]
balunasj_mtg
:
alexsmirnov: So what are the plans for other validators for client side
[
11:23am
]
cypo
:
oh, sorry
[
11:24am
]
balunasj_mtg
:
cypo: np at all
[
11:24am
]
cypo
:
amitev: have you solved your parser problem already? I had the same problem and solved it with some jsf parameters
[
11:24am
]
alexsmirnov
:
So there is the error. The JIRA included stack trace for JSR-303 initialization - not informative
[
11:24am
]
alexsmirnov
:
bean-validation API requires some implementation too.
[
11:25am
]
balunasj_mtg
:
alexsmirnov: can we please refocus to base features first!!
[
11:25am
]
balunasj_mtg
:
We need to figure out the plans for a additional validators on the client side and discuss what the issues are with integration.
[
11:26am
]
cypo
:
amitev: if you are still interested in the solution try these parameters: http://pastebin.ca/2025506
[
11:27am
]
cypo
:
this maybe a good hint for other richfaces users as well
[
11:27am
]
alexsmirnov
:
Actually, there is no more features except extensibility - http://community.jboss.org/wiki/ClientValidationImplementation describes how to append custom validator for client-side
[
11:28am
]
balunasj_mtg
:
We should not have ajax fall back for things like notNull, pattern etc...
[
11:29am
]
balunasj_mtg
:
We were going to have a client side version of all the core validators ( JSF & BV )
[
11:30am
]
alexsmirnov
:
balunasj_mtg: Sure, but  client-side version for others not ready yet.
[
11:30am
]
balunasj_mtg
:
alexsmirnov: that is what I'm trying to figure out - plans for completing those?
[
11:31am
]
balunasj_mtg
:
alexsmirnov: I thought that you and Pavel where going to integration the two sides
[
11:31am
]
balunasj_mtg
:
alexsmirnov: what is status of that?  Are client side not done?
[
11:31am
]
balunasj_mtg
:
Does Pavel have to finish somthing etc...
[
11:35am
]
balunasj_mtg
:
alexsmirnov: I just need to understand what is going on
[
11:35am
]
alexsmirnov
:
Yes, there was a problem - Pavel developed and tested scripts for most of converters/validators, but these scripts uses a different API then one devscribed in wiki.
[
11:36am
]
balunasj_mtg
:
alexsmirnov: ok, so this is critical for CR1.  Are there jira's in place ( or just the umbrella one )?
[
11:37am
]
alexsmirnov
:
It's not a big problem to change methods signature, but more important that Pavel had in mind a little different algorithm - register validators and converters on client, and then call refer to them by name.
[
11:37am
]
alexsmirnov
:
There was a JIRA , let me check.
[
11:38am
]
balunasj_mtg
:
alexsmirnov: ok thanks - we need to make this a blocker for CR1
[
11:38am
]
balunasj_mtg
:
lfryc: ppitonak : For QE, It sounds like you will be limited to length validation for M5 client side - alrthough you could verify the
[
11:39am
]
balunasj_mtg
:
ajax fall back
[
11:39am
]
alexsmirnov
:
https://issues.jboss.org/browse/RF-9797
[
11:39am
]
jbossbot
:
jira [RF-9797] CSV: make client code compatible with the current wiki document [Open, Major, Alexander Smirnov] https://issues.jboss.org/browse/RF-9797
[
11:39am
]
lfryc
:
balunasj_mtg: we are not planning wide testing of CSV in scope of M5
[
11:39am
]
lfryc
:
balunasj_mtg: we will play with what we already have (validator-demo)
[
11:40am
]
balunasj_mtg
:
lfryc: ok good
[
11:40am
]
balunasj_mtg
:
alexsmirnov: What is this assigned to you?
[
11:40am
]
alexsmirnov
:
balunasj_mtg: for QA, there is one more task - make test that loads custom JavaScript - see http://community.jboss.org/wiki/ClientValidationImplementation ClientScript service description.
[
11:41am
]
balunasj_mtg
:
alexsmirnov: ok - lfryc please note this
[
11:42am
]
lfryc
:
alexsmirnov: ok, I will go through wiki and ask if necessary
[
11:42am
]
alexsmirnov
:
I assigned JIRA to me because I started that by my own for couple of scripts ( boolean converter and LengthValidator ) as example.
[
11:42am
]
balunasj_mtg
:
alexsmirnov: ok please work with pavel as well if you need to offload.
[
11:42am
]
balunasj_mtg
:
there are serveral very important CDK issues for you as well.
[
11:43am
]
alexsmirnov
:
lfryc: I tested it by jUnit at service implementation level.
[
11:43am
]
balunasj_mtg
:
alexsmirnov: I made it blocker for CR1
[
11:44am
]
balunasj_mtg
:
alexsmirnov: We need to communication if there are further issues here
[
11:44am
]
balunasj_mtg
:
lfryc: ppitonak : do you have any further questions, or concerns for alexsmirnov while he is here?
[
11:45am
]
nbelaevski
:
alexsmirnov:  balunasj_mtg: looking at CDK issues, I suggest to assign all these issues from component devs. to alexsmirnov so that we can identify where CDK update is required and where component code update
[
11:45am
]
nbelaevski
:
balunasj_mtg: alexsmirnov: wdyt?
[
11:45am
]
lfryc
:
balunasj_mtg: not yet, I will investigate this later
[
11:45am
]
ppitonak
:
balunasj_mtg: no questions for now
[
11:46am
]
lfryc
:
alexsmirnov: can you please file subtask of to cover the concerns you have?
[
11:46am
]
lfryc
:
https://issues.jboss.org/browse/RFPL-980
[
11:46am
]
jbossbot
:
jira [RFPL-980] CSV: updating test environment with a component [Open, Major, Lukas Fryc] https://issues.jboss.org/browse/RFPL-980
[
11:46am
]
balunasj_mtg
:
lfryc: Yes - I think that is required - alexsmirnov please update that jira
[
11:46am
]
balunasj_mtg
:
nbelaevski: Agree
[
11:46am
]
alexsmirnov
:
nbelaevski: Yes, it makes sense. I only see the description ( if any ) and don't know whre is component that is waiting for fix ( except few issues ).
[
11:47am
]
balunasj_mtg
:
nbelaevski: we need to weed through them quickly so that we know what is broken where
[
11:48am
]
balunasj_mtg
:
Getting ready for a respin is also critical, so we'll need to focus on that.
[
11:49am
]
balunasj_mtg
:
nbelaevski: perhaps we can handle the assignments as we review jira's and
[
11:49am
]
balunasj_mtg
:
nbelaevski: and let alexsmirnov focus on showcase
[
11:50am
]
balunasj_mtg
:
ok lets wrap up remaining agenda before jira review
[
11:51am
]
balunasj_mtg
:
the main things left are M5 QE - I'm assuming you have enough to get started with testing the tag, and stage
[
11:52am
]
balunasj_mtg
:
JSF version is set
[
11:52am
]
balunasj_mtg
:
We'll need a respin, likely begining of next week ( nbelaevski will need to handle that one )
[
11:53am
]
balunasj_mtg
:
lfryc: ppitonak : you guys will be out all next week too right
[
11:53am
]
balunasj_mtg
:
so really we would just want a respin ready for you when you return on Jan 3rd
[
11:53am
]
ppitonak
:
balunasj_mtg: yes
[
11:54am
]
lfryc
:
balunasj_mtg: yes, I'm here by Thursday..
[
11:54am
]
ppitonak
:
balunasj_mtg: don't forget about showcase
[
11:54am
]
ppitonak
:
balunasj_mtg: it should be prepared to be deployed to Tomcat and JBoss
[
11:54am
]
balunasj_mtg
:
lfryc: ppitonak : ok good, please find anything you can before then, and we'll plan a respin code freeze next week.
[
11:55am
]
balunasj_mtg
:
ppitonak: What do you mean "forget about showcase" ?
[
11:55am
]
lfryc
:
balunasj_mtg: don't forget to check deployment of showcase to the both containers
[
11:55am
]
balunasj_mtg
:
The readme might not be updated, but it should be possible.
[
11:55am
]
ppitonak
:
balunasj_mtg: we need showcase that is deployable to both JBoss and Tomcat
[
11:55am
]
lfryc
:
but we can do that either before tagging
[
11:56am
]
balunasj_mtg
:
ok
[
11:56am
]
lfryc
:
the showcase deployment isn't automated yet
[
11:56am
]
balunasj_mtg
:
lfryc: ppitonak : anything else for M5 from your point of view?
[
11:57am
]
ppitonak
:
balunasj_mtg: no
[
11:57am
]
lfryc
:
balunasj_mtg: not from my side
[
11:57am
]
AlexBC left the chat room.
[
11:57am
]
balunasj_mtg
:
ok great
[
11:57am
]
balunasj_mtg
:
So next for agenda is
[
11:57am
]
balunasj_mtg
:
CR1
[
11:58am
]
balunasj_mtg
:
Nick and I will have a meeting after this to continue jira review and updates.
[
11:58am
]
balunasj_mtg
:
Everyone should have more than enough items
[
11:58am
]
balunasj_mtg
:
to work on during while people are in/out of cacation
[
11:58am
]
balunasj_mtg
:
vacation
[
11:59am
]
balunasj_mtg
:
nbelaevski: anything to add for CR1 for now?
[
12:00pm
]
nbelaevski
:
balunasj_mtg: we need to share list of priorities I think
[
12:00pm
]
balunasj_mtg
:
nbelaevski: yup - I agree - lets make it a forum post on dev list
[
12:00pm
]
balunasj_mtg
:
once we finalize it at start of next meeting
[
12:00pm
]
nbelaevski
:
balunasj_mtg: sounds good
[
12:01pm
]
nbelaevski
:
balunasj_mtg: also can you please update release center page with CR1 info?
[
12:01pm
]
balunasj_mtg
:
nbelaevski: yup - I'll do that as well at the begining of out meeting
[
12:01pm
]
nbelaevski
:
ok, nothing else from me
[
12:02pm
]
balunasj_mtg
:
so that wraps up the team meeting unless anyone else has something to add?
[
12:02pm
]
rammyIRC joined the chat room.
[
12:03pm
]
balunasj_mtg
:
ok then - thanks all - I'll post meeting minutes later today.
[
12:03pm
]
balunasj_mtg
:
alexsmirnov: please keep us up to date on showcase, and CSV
[
12:03pm
]
lightguard_jp joined the chat room.
[
12:03pm
]
balunasj_mtg
:
nbelaevski: I'm going to need a quick break - 5 min or so
[
12:04pm
]
nbelaevski
:
balunasj_mtg: well, me, too
[
12:04pm
]
balunasj_mtg
:
ok thanks all
[
12:04pm
]
nbelaevski
:
balunasj_mtg: let's meet in 5 minutes
[
12:04pm
]
alexsmirnov
:
balunasj_mtg: As I see, the most critical issue is JSR-303 API dependency.
[
12:04pm
]
balunasj_mtg
:
alexsmirnov: agree