Joining to the channel... #richfaces ...
-
Topic is: ' project mtg info http://tinyurl.com/nqbek5 | project http://www.jboss.org/richfaces | twitter : http://twitter.com/richfaces '
Topic set by balunasj_door_cl 19.08.2009 20:58:09
This channel was created: 13.04.2009 10:34:47
[16:26:57] rruss (n=rruss@redhat/jboss/rruss) has joined #richfaces
[16:32:53] rruss (n=rruss@redhat/jboss/rruss) Quit [ Read error: 60 (Operation timed out) ]
[16:34:11] Lex_Dmitriev (n=lex@80.64.107.7) has joined #richfaces
[16:43:40] rruss1 (n=rruss@nat/redhat/x-ostxoovsexwzmklo) Quit [ Read error: 110 (Connection timed out) ]
[18:00:24] balunasj (n=balunasj@206.205.184.2) has joined #richfaces
[18:00:24] ChanServ sets mode: +o balunasj
[18:02:07] nbelaevski: hello everybody
[18:02:13] nbelaevski: balunasj: hi Jay
[18:02:58] ilya_shaikovsky (n=ilya@195.222.78.122) has joined #richfaces
[18:03:06] balunasj: nbelaevski: Hi Nick
[18:03:23] smukhina1 (n=ubuntu@195.222.78.122) has left #richfaces [  ]
[18:03:41] smukhina1 (n=ubuntu@195.222.78.122) has joined #richfaces
[18:03:47] prabhat (n=prabhat@65.205.84.200) has joined #richfaces
[18:03:50] balunasj: nbelaevski: I won't be on long today, but wanted to stop in
[18:03:58] ilya_shaikovsky: Hi Jay!
[18:03:59] ilya_shaikovsky: Hi All!
[18:04:04] balunasj: ilya_shaikovsky: Hi
[18:04:09] nbelaevski: ok, let's started then
[18:05:11] balunasj (n=balunasj@redhat/jboss/balunasj) Quit [ Client Quit ]
[18:05:13] nbelaevski: the first topic is 4.0.0.A1 that was announced this Monday - http://relation.to/Bloggers/RichFaces400ALPHA1Released
[18:05:57] nbelaevski: that is the first release targetting JSF 2.0
[18:07:27] nbelaevski: let's get to the next topic then - 3.3.x release
[18:08:45] prabhat: nbelaevski: yes, when do we want to release the GA?
[18:08:53] nbelaevski: today we've reviewed all bugs that are community-popular, few were closed as "won't fix", some were moved for 3.3.2.GA version
[18:09:33] nbelaevski: prabhat: end of Sep - start of Oct
[18:09:55] prabhat: nbelaevski: so we don't have another CR planned, right?
[18:10:10] lfryc (n=lfryc@nat/redhat/x-tezblupxoffbetwo) Quit [ Remote closed the connection ]
[18:10:27] nbelaevski: prabhat: yes, GA version should be the next
[18:10:42] ilya_shaikovsky: if somebody will nto report anything relly showstopper :)
[18:10:46] ilya_shaikovsky: really*
[18:10:51] prabhat: ilya_shaikovsky: yes
[18:11:57] prabhat: nbelaevski: ilya_shaikovsky i put http://www.jboss.org/community/wiki/Richfaces33Xreleasetestingprocess
[18:12:36] nbelaevski: also one popular issue, RF-2135 is reproducible in portlets and we need Alex Smirnov to review it, so I'll ping him when see online
[18:13:01] nbelaevski: prabhat: yes, that's actually in agenda for today's meeting
[18:13:19] prabhat: nbelaevski: ok..let's discuss that when you are done with other topic
[18:13:22] ilya_shaikovsky: looks really good
[18:13:31] nbelaevski: that's right, thanks
[18:14:02] nbelaevski: for 3.3.2 version we have 74 unresolved issues - 22 affecting "docs" and 15 affecting "examples" component
[18:14:31] nbelaevski: other issues are distributed between different components
[18:15:29] nbelaevski: "examples" issues are mostly about photoalbum, only one is about demo - Ilya can you check it please?
[18:16:10] ilya_shaikovsky: sure
[18:16:22] nbelaevski: ilya_shaikovsky: thanks
[18:16:26] ilya_shaikovsky looking
[18:16:46] ilya_shaikovsky: It's not assigned to me?
[18:17:25] ilya_shaikovsky: I see only futur/4.0 and site in my issues
[18:17:42] nbelaevski: it's https://jira.jboss.org/jira/browse/RF-7667 actually
[18:18:09] ilya_shaikovsky: so I will assign it to me
[18:18:10] ilya_shaikovsky: ok
[18:18:13] Alex_Kolonitsky (n=akolonit@195.222.78.122) has joined #richfaces
[18:18:18] nbelaevski: hi Alex
[18:18:31] Alex_Kolonitsky: hi
[18:18:39] nbelaevski: Alex_Kolonitsky: I guess we've fixed https://jira.jboss.org/jira/browse/RF-7667 already, right?
[18:19:05] ilya_shaikovsky: seems wrong link ?
[18:19:12] ilya_shaikovsky: it's the same that you pasted to me
[18:19:37] Alex_Kolonitsky: Yes, I finished it
[18:19:40] nbelaevski: yes, Alex was working on this as I remember
[18:19:48] nbelaevski: Alex_Kolonitsky: thanks
[18:19:52] ilya_shaikovsky: so :) I'll return it
[18:20:04] nbelaevski: Alex_Kolonitsky: please resolve it
[18:20:10] Alex_Kolonitsky: ok
[18:20:44] nbelaevski: Alex_kolonitsky: another issue I wanted to talk about is blocker bug "ExtendedDataTable problem with scrolls in case summary width of columns is begger then width of the table" - https://jira.jboss.org/jira/browse/RF-5751
 [18:21:00] nbelaevski: Alex_Kolonitsky: do you have any updates about its status?
[18:22:49] Alex_Kolonitsky: One moment, I commit it
[18:23:03] nbelaevski: Alex_Kolonitsky: ok, good
[18:23:41] nbelaevski: Alex_Kolonitsky: we are going to release 3.3.2.GA in the end of Sep - start of Oct - are you ok with the scope of work assigned to you?
[18:23:51] nbelaevski: Alex_Kolonitsky: there are currrently 22 issues
[18:24:16] Alex_Kolonitsky: yes
[18:24:24] nbelaevski: Alex_Kolonitsky: thanks!
[18:24:52] nbelaevski: all: any other concerns/questions about 3.3.2 development?
[18:26:02] nbelaevski: ok, it seems there are none
[18:26:11] nbelaevski: let's talk about docs
[18:26:39] nbelaevski: smukhina1: how's setup of nightly build for docs going?
[18:28:01] smukhina1: Michael is ill so I don't know the latest status, but there is progress on this issue, I think the nightly builds will be setup by next week.
[18:28:29] prabhat: nbelaevski: smukhina1 Mike asked my help to setup in Hudson which I did but he is supposed to get back to me with more info
[18:29:01] smukhina1: ok, he will do
[18:29:10] nbelaevski: prabhat: smukhina1: ok, it's great to hear the work is in progress
[18:29:26] nbelaevski: as this task is not very urgent I think it's ok
[18:29:43] smukhina1: not urgent
[18:29:58] nbelaevski: smukhina1: completely agree
[18:30:16] nbelaevski: smukhina1: there's blocker issue https://jira.jboss.org/jira/browse/RF-7793 for documentation build
[18:30:53] nbelaevski: smukhina1: it is called "XSLT problem" - can you please provide more info about its status?
[18:31:15] smukhina1: Gleb is working on it, spent all day yesterday
[18:31:22] smukhina1: still don't know the problem
[18:32:03] smukhina1: the bug can't be reproduced on some environments
[18:32:03] nbelaevski: smukhina1: is some assistance from dev team necessary?
[18:32:49] smukhina1: He will contact you
[18:33:13] nbelaevski: smukhina1: ok, good and thanks
[18:33:27] nbelaevski: smukhina1: any other concerns and questions from doc team?
[18:33:42] smukhina1: no
[18:33:54] nbelaevski: smukhina1: great!
[18:34:18] nbelaevski: prabhat: let's talk about QA
[18:34:43] prabhat: nbelaevski: yup
[18:35:02] nbelaevski: here is the process description that Prabhat has posted recently: http://www.jboss.org/community/docs/DOC-14085
[18:35:24] amitev (n=amitev@212.25.36.84) Quit [ Read error: 131 (Connection reset by peer) ]
[18:35:28] nbelaevski: did anyone have a chance to take a look?
[18:35:54] prabhat: nbelaevski: basically, I want tagging to be done when codebase is rock solid so that there is less back and forth between qa and dev
[18:37:19] prabhat: nbelaevski: in terms of binaries..how did QA used to get before?
[18:38:17] nbelaevski: prabhat: previously we've tagged next BETA/CR, build it and then QA team grabbed just from the Maven repository as community users can do also
[18:38:59] nbelaevski: prabhat: the only criteria for the release readiness was 100% unit tests passed
[18:39:36] prabhat: nbelaevski: so you tag it, post the jar to repo, qa grabs from repo, update tag if there are problems, repost the jar to repo and so son and so on...?
[18:40:03] nbelaevski: no, we've released new BETA/CR every week
[18:40:46] prabhat: nbelaevski: ya..I think that will extend the QA cycle for long
[18:41:16] prabhat: nbelaevski: if we meet the pre tag criteria that I mentioned in doc then I think we can do it more quickly
[18:41:39] nbelaevski: prabhat: agree; that's how we did this in the past
[18:42:19] nbelaevski: prabhat: for 3.3.2.CR1 builds were placed into shared network folder and QA team grabbed it there
[18:43:02] prabhat: nbelaevski: is it going to be okay if we build it ourself from tag or get it from Hudson?
[18:44:22] nbelaevski: prabhat: no, Jay and Alex had concerns about binary distribution integrity. Alex pointed to the fact that JDK reinstallation can cause release to be unusable due to JDK 1.5 and 1.6 incompatibilities in class hierarchy
 [18:45:19] prabhat: nbelaevski: what if we prespecify which OS, which JVM to use..I can setup a build in Hudson with that specificaiton?
[18:45:49] nbelaevski: prabhat: would we be able to commit this build to Maven repository then?
[18:46:28] prabhat: nbelaevski: if pom has correct distribution management setup, why not?
[18:48:05] prabhat: nbelaevski: looks like you have some concern and I think it would be better to stick with process you have already.
[18:48:26] nbelaevski: prabhat: current release procedure is the following - build is deployed to a local working copy of Maven repository using standard mvn deploy, then distribution files are grabbed from there and being passed to QA; after successful tests pass files are committed to Maven repository without running mvn again
 [18:48:59] nbelaevski: prabhat: I think we can do this on Hudson, especially if you have some kind of terminal access there
[18:49:16] prabhat: nbelaevski: yes, I do
[18:49:33] prabhat: nbelaevski: or we can do this process for 4.x release
[18:49:56] nbelaevski: prabhat: in fact, I'd prefer using Hudson because our build machine is a usual PC not protected anyhow from its single HDD failure or another hardware problems
[18:50:26] prabhat: nbelaevski: ok..then Hudson is file :)
[18:51:13] nbelaevski: prabhat: sorry?
[18:51:21] prabhat: nbelaevski: oops file -> fine
[18:51:58] prabhat: nbelaevski: i will create a tab in Hudson called RF-release which will contain builds related to release only
[18:52:17] nbelaevski: prabhat: I see, that would be good to do this - we can talk about it then and I'll give you more info on environment and another build stuff
[18:52:34] prabhat: nbelaevski: sure
[18:52:38] nbelaevski: prabhat: thanks
[18:53:21] prabhat: nbelaevski: now regarding test applications (jsp, facelet), as far as components are concerned, what are its advantages compared to demo app?
[18:53:26] nbelaevski: prabhat: as we've already talked yesterday, I'm going to check the current status of tests on Friday or earlier when refactoring work will be completed
[18:54:49] nbelaevski: prabhat: demo application doesn't cover test cases that QA team consider useful to add. example: test to control components' HTML elements metrics
[18:55:41] nbelaevski: prabhat: the easiest way is to add borders for surrounding components so that you'll see how much space component occupies, but these borders can be added to demo
[18:56:17] prabhat: nbelaevski: ok....so we will stick with test applications..and as I said in the wiki, it will be done manually because we don't have enough time to write selenium cases for it
[18:58:28] nbelaevski: prabhat: btw, talking about automated tests - where all these applications currently located in SVN? are they publicly available?
[18:58:50] prabhat: nbelaevski: yes, we migrated demo app tests to 3.3.X branch
[18:59:08] nbelaevski: prabhat: cool, thanks :) I'll check them then...
[18:59:20] prabhat: nbelaevski: http://anonsvn.jboss.org/repos/richfaces/branches/community/3.3.X/samples/richfaces-demo/functional-test
[18:59:53] prabhat: and common selenium stuff is at: http://anonsvn.jboss.org/repos/richfaces/branches/community/3.3.X/test-applications/selenium-testing-lib
[19:01:04] nbelaevski: prabhat: thanks - I'll be checking that
[19:01:07] prabhat: nbelaevski: when do you think you will be done with all jiras assigned to dev?
[19:01:42] nbelaevski: prabhat: I guess in two weeks 
[19:01:56] nbelaevski: prabhat: depends on the amount of defects found in CR1
[19:02:35] prabhat: nbelaevski: so we can tag somewhere between Sep 15- Spe 18?
[19:03:56] nbelaevski: prabhat: yes, that's my optimistical estimation
[19:04:31] prabhat: nbelaevski: this being our first testing responsibility, we would like to have as much time as possible
[19:04:48] prabhat: specially there are so many things not automated
[19:05:58] nbelaevski: prabhat: we need to make automated tests dashboard publicly available so all dev team members can see it
[19:07:21] prabhat: nbelaevski: demo app is already published..i need to add it under RF tab in public hudson
[19:07:25] prabhat: i am doing that now
[19:07:37] nbelaevski: prabhat: thanks!
[19:08:35] nbelaevski: prabhat: how does CR1 look?
[19:08:35] ilya_shaikovsky: thank you guys!
[19:08:38] ilya_shaikovsky: need to leave you
[19:08:42] ilya_shaikovsky (n=ilya@195.222.78.122) Quit [ "Óõîæó ÿ îò âàñ (xchat 2.4.5 èëè ñòàðøå)" ]
[19:08:49] nbelaevski: ilya_shaikovsky: bye
[19:09:00] prabhat: nbelaevski: https://hudson.jboss.org/hudson/view/Richfaces/job/richfaces-3.3-demoapp-functional-test-linux/
[19:09:36] nbelaevski: prabhat: thanks it's accessible
[19:10:45] prabhat: nbelaevski: what do you mean by how does CR1 look?
[19:12:10] nbelaevski: prabhat: sorry, I'll clarify - any new issues were found? or you are working mostly on tests now?
[19:12:15] Alex_Kolonitsky (n=akolonit@195.222.78.122) has left #richfaces [  ]
[19:12:56] prabhat: nbelaevski: mostly on tests...demo app tests download use the latest demo app...you can see the configuration at http://hudson.qa.jboss.com/hudson/view/RichFaces/job/richfaces-3.3-demoapp-functional-test-linux/configure
 [19:13:31] prabhat: nbelaevski: we get the app from http://snapshots.jboss.org/maven2/org/richfaces/samples/richfaces-demo/3.3.2-SNAPSHOT
[19:13:43] prabhat: nbelaevski: that's the latest, right?
[19:14:06] nbelaevski: prabhat: yes, that's it
[19:14:34] prabhat: nbelaevski: so Lukas is working on getting that fixed
[19:15:12] prabhat: nbelaevski: if you could have photo album tests fixed and also the issues that Lukas reported with demo app then we can pass all tests with demo app and photo album
[19:15:13] nbelaevski: prabhat: ok good
[19:15:34] nbelaevski: prabhat: are there still issues with photoalbum? new one?
[19:15:53] nbelaevski: prabhat: I thought we've resolved all of them....
[19:16:01] prabhat: nbelaevski: ah, my bad
[19:16:17] prabhat: nbelaevski: indeed
[19:17:02] prabhat: nbelaevski: but photoalbum tests do not test the app completely, right?
[19:18:17] nbelaevski: prabhat: yes, full coverage requires significant amount of work - the application is pretty complex
[19:18:31] prabhat: nbelaevski: ok, that's what I thought
[19:19:28] prabhat: nbelaevski: how about issues found during demo app..some of them were moved to GA
[19:20:11] nbelaevski: prabhat: yes, we didn't have enought time to complete them by CR1
[19:20:17] prabhat: nbelaevski: that's fine
[19:20:38] nbelaevski: prabhat: community users should be using CR1 too, so they need to get
[19:20:49] nbelaevski: * to get the release
[19:20:53] prabhat: nbelaevski: yes
[19:21:39] nbelaevski: prabhat: are there any issues or concerns we haven't covered yet?
[19:22:22] prabhat: nbelaevski: nope..i think we are good. I will have better status for demo app testing on Friday. Pavol is in vacation this week otherwise it would have been earlier
[19:22:40] prabhat: nbelaevski: I will start this week with manually testing of test application and will send you questions if I have any
[19:24:49] nbelaevski: prabhat: sure and thanks!
[19:25:16] prabhat: nbelaevski: i dont have anything else
[19:26:05] nbelaevski: prabhat: all: thanks everyone! I will post minutes in the usual place.