balunasj
:
hi all - the agenda is up on the wiki ( linked from the channel topic )
[
10:59am
]
abelevich
:
hi
[
11:00am
]
nbelaevski
:
hello
[
11:00am
]
alexsmirnov
:
hi all
[
11:02am
]
balunasj
:
Hi all lets get started
[
11:02am
]
balunasj
:
Tsikhon will hopefully join us soon.
[
11:02am
]
balunasj
:
Because of some scheduling conflicts we are going to discuss docs first today
[
11:03am
]
balunasj
:
smukhina: you are all set for 3.3.2.CR1 correct?
[
11:03am
]
smukhina
:
yes
[
11:04am
]
balunasj
:
smukhina: when we release next week we'll need to bundle the docs (can be done ahead of time)
[
11:04am
]
balunasj
:
and send to IT to update the doc.jboss.org
[
11:04am
]
balunasj
:
with 3.3.2.CR1/xxx/xx/ etc...
[
11:04am
]
smukhina
:
ok
[
11:04am
]
balunasj
:
We are not going to update the "latest_3_3_X" for a CR1
[
11:05am
]
balunasj
:
that only gets updated for GA
[
11:05am
]
balunasj
:
I'll need you to update the release procedures ( at the bottom of the agenda ) with these steps when you can
[
11:06am
]
balunasj
:
is that ok with you - I'll create a RFPL for it
[
11:07am
]
smukhina
:
ok, I will do
[
11:07am
]
balunasj
:
thanks
[
11:07am
]
balunasj
:
smukhina: were you able to confirm the 3.3.1.GA api doc was updated correctly?
[
11:07am
]
balunasj
:
it looked good to me
[
11:08am
]
smukhina
:
they are already
[
11:08am
]
smukhina
:
I wrote email yesterday
[
11:08am
]
smukhina
:
sorry - I see I didn't cced you
[
11:08am
]
balunasj
:
ah that would explain it
[
11:08am
]
balunasj
:
np
[
11:09am
]
smukhina
:
should I resend it ?
[
11:09am
]
balunasj
:
no
[
11:09am
]
balunasj
:
I believe you
[
11:09am
]
smukhina
:
(:
[
11:09am
]
balunasj
:
smukhina: any other concerns or issues you would like to bring up now
[
11:09am
]
smukhina
:
no
[
11:09am
]
balunasj
:
ok thanks
[
11:10am
]
balunasj
:
Lets take a look at the agenda then
[
11:10am
]
balunasj
:
The site is list and announced last week
[
11:10am
]
prabhat joined the chat room.
[
11:10am
]
balunasj
:
The biggest comments we got were on the login required for live-demo
[
11:10am
]
balunasj
:
Although I have heard that most people like it.
[
11:11am
]
balunasj
:
ilya_shaikovsky is following up on a problem with the download pages
[
11:11am
]
prabhat
:
balunasj: i also did not like that I had to login to see demo
[
11:11am
]
balunasj
:
and sending an email to helpdesk about it.
[
11:11am
]
ilya_shaikovsky
:
thanks to Nick who found it
[
11:11am
]
ilya_shaikovsky
:
yup.. the login page isn't looks good
[
11:12am
]
balunasj
:
There are some services out there that can email on web site failures - my last company did it for big corporations -  but it is 50K
[
11:12am
]
balunasj
:
there are problem some free sites that do very basic stuff like that - I think alexsmirnov pointed ilya_shaikovsky to one before.
[
11:13am
]
balunasj
:
ilya_shaikovsky: we'll need to discuss the login screen offline I think
[
11:13am
]
balunasj
:
prabhat: I agree especially since the login screen shows so nicely.
[
11:13am
]
balunasj
:
prabhat: sorry - not recovered from my 5:00AM meeting
[
11:13am
]
balunasj
:
[
11:14am
]
balunasj
:
I agree especially since the live-demo shows so nicely*
[
11:14am
]
prabhat
:
balunasj: np
[
11:14am
]
balunasj
:
I'll create an RFPL for site monitoring lookup - but I also believe jboss.org team is looking into that as well.
[
11:15am
]
balunasj
:
lets move on to 3.3.2.CR1
[
11:15am
]
balunasj
:
so we can discuss the release procedures at the end.
[
11:15am
]
balunasj
:
can someone see is tsikhon is going to join the meeting?
[
11:15am
]
balunasj
:
I don't have him on IM
[
11:16am
]
nbelaevski
:
balunasj: ok, I'll ping him now
[
11:17am
]
tkuprevich1 joined the chat room.
[
11:18am
]
tkuprevich1
:
Hi all, sorry I'm late
[
11:18am
]
balunasj
:
tkuprevich1-  I would like to review the last test report and discuss status and plans for release.
[
11:18am
]
balunasj
:
tkuprevich1: ok
[
11:18am
]
tkuprevich1
:
balunasj: sure
[
11:18am
]
balunasj
:
has there been any updates to the report since you sent it out
[
11:19am
]
balunasj
:
https://svn.jboss.org/repos/richfaces/branches/community/3.3.X/test-applications/qa/Test%20Reports/3.3.2/RFTestReport3.3.2.CR1(08.10-14).xls
[
11:19am
]
tkuprevich1
:
balunasj: no, nothing serious
[
11:19am
]
balunasj
:
link is in the agenda too.
[
11:19am
]
balunasj
:
ok good
[
11:19am
]
balunasj
:
nbelaevski and I talked yesterday and we think that RF-7704
[
11:19am
]
balunasj
:
needs to be fixed -
[
11:19am
]
balunasj
:
I already saw the merge to the tag
[
11:20am
]
tkuprevich1
:
balunasj: yes, we already have a new build
[
11:20am
]
nbelaevski
:
balunasj: Alex has fixed the problem we've talked about yesterday and Konstantin has already created new build
[
11:20am
]
nbelaevski
:
balunasj: that's about RF-7704
[
11:20am
]
balunasj
:
nbelaevski: good - I saw the merge of the fix, but not emails regarding a new build to QE
[
11:21am
]
nbelaevski
:
I've asked Konstantin to notify all interested persons...
[
11:21am
]
balunasj
:
nbelaevski: ok
[
11:21am
]
prabhat
:
nbelaevski: balunasj just an fyi that photo album tests are still in flux
[
11:21am
]
nbelaevski
:
Konstantin: please don't forget to distribute the info about new builds in mailing list and for public builds on forum
[
11:22am
]
nbelaevski
:
prabhat: Alex was working on 4.0 and RF-7704 these days
[
11:22am
]
prabhat
:
and the last fix i see i sfrom Alex on Aug 5
[
11:23am
]
prabhat
:
nbelaevski: unless Hudson is confusing me
[
11:23am
]
nbelaevski
:
prabhat: that's the high priority item for him - we've already talked about tests
[
11:23am
]
prabhat
:
nbelaevski: understood
[
11:24am
]
balunasj
:
nbelaevski: ok thanks - do you have an estimate for a fix?
[
11:24am
]
nbelaevski
:
prabhat: balunasj: there problems in tests
[
11:24am
]
balunasj
:
if it is just a problem with tests then we don't need a respin
[
11:24am
]
nbelaevski
:
not in components or application
[
11:24am
]
balunasj
:
since we don't distribute.
[
11:24am
]
balunasj
:
nbelaevski: yup - good
[
11:25am
]
prabhat
:
nbelaevski: balunasj all I am saying that we have 13/15 tests passing last I worked on it. so that means at some point most of tests were fine.
[
11:25am
]
nbelaevski
:
balunasj: IMO we need to fix tests to have clear green bar - even if the problem is in tests themselves. that's just to be sure about release
[
11:25am
]
rruss joined the chat room.
[
11:25am
]
balunasj
:
nbelaevski: agreed - I'm just saying that we don't distribute the tests
[
11:26am
]
prabhat
:
nbelaevski: it's possible that failure is primarily because of wrong id etc but if you have test,  run it to completion otherwise it does not serve any benefit
[
11:26am
]
balunasj
:
nbelaevski: so we won't need konstantin to respin builds to QE
[
11:26am
]
nbelaevski
:
balunasj: yes. I agree we can fix them by GA, not CR1
[
11:27am
]
nbelaevski
:
balunasj: yes
[
11:27am
]
balunasj
:
nbelaevski: We can have the tests fixed before CR1 releases and showing green in hudson
[
11:27am
]
nbelaevski
:
prabhat: I agree with that 10%
[
11:27am
]
prabhat
:
10%
[
11:27am
]
nbelaevski
:
prabhat: my bad, it's really 100%
[
11:27am
]
balunasj
:
prabhat: I was thinking 15% myself
[
11:27am
]
balunasj
:
just kidding
[
11:27am
]
prabhat
:
nbelaevski: i was just kidding..i know what you meant
[
11:28am
]
balunasj
:
ok good
[
11:28am
]
prabhat
:
nbelaevski: there are serious consequences of not agreeing with me
[
11:28am
]
balunasj
:
tkuprevich1: Are you still feeling confident we'll be ready for release next Monday
[
11:29am
]
tkuprevich1
:
balunasj: I believe yes
[
11:29am
]
nbelaevski
:
balunasj: Alex will commit the fix for tests today and I hope that will finally make them pass all
[
11:30am
]
balunasj
:
nbelaevski: ok thanks - please have him email the list when it does
[
11:30am
]
nbelaevski
:
balunasj: ok
[
11:30am
]
balunasj
:
tkuprevich1: ok good - any concerns or issues you would like to bring up?
[
11:31am
]
tkuprevich1
:
balunasj: I just would like to know what does Nick think about RF-7704. What components may be affected by this fix?
[
11:31am
]
tkuprevich1
:
nbelaevski: ^
[
11:32am
]
balunasj
:
tkuprevich1: The changes look isolated to the SimpleTogglePannel
[
11:33am
]
balunasj
:
based on diff 15202 v 15201
[
11:33am
]
tkuprevich1
:
balunasj: great thanks, I had no chance to look yet
[
11:33am
]
balunasj
:
nbelaevski will know the detail better though
[
11:34am
]
nbelaevski
:
balunasj: tkuprevich1: yes, isolated changes
[
11:34am
]
tkuprevich1
:
nbelaevski: thanks Nick
[
11:34am
]
smukhina left the chat room. (Remote closed the connection)
[
11:34am
]
balunasj
:
tkuprevich1: anything else?
[
11:35am
]
tkuprevich1
:
nbelaevski: no I guess
[
11:35am
]
balunasj
:
tkuprevich1: ok thanks
[
11:35am
]
nbelaevski
:
tkuprevich1: balunasj: the same for me
[
11:35am
]
balunasj
:
nbelaevski: how about dev - except for release process anything left for 3.3.2.CR1?
[
11:36am
]
nbelaevski
:
balunasj: as we've just talked, selenium tests... nothing else
[
11:36am
]
balunasj
:
nbelaevski: thanks that is what I thought
[
11:37am
]
balunasj
:
Since we will be releasing next week I wanted to set up a meeting next Monday for a final release readiness
[
11:37am
]
balunasj
:
meeting
[
11:37am
]
balunasj
:
Probably the same time as this meeting  - anyone have a problem with that?
[
11:38am
]
tkuprevich1
:
balunasj: looks like only me
[
11:39am
]
balunasj
:
tkuprevich1: thank won't work for you?
[
11:39am
]
balunasj
:
sorry - that won't *
[
11:39am
]
tkuprevich1
:
balunasj: no that's fine
[
11:39am
]
balunasj
:
ok good
[
11:39am
]
balunasj
:
I'll set that up
[
11:39am
]
tkuprevich1
:
balunasj: I hope I will not late there
[
11:39am
]
balunasj
:
tkuprevich1:
[
11:40am
]
balunasj
:
So the last thing I want to do is quickly review the release process for 3.3.X
[
11:40am
]
balunasj
:
it is linked in the agenda
[
11:41am
]
balunasj
:
I'm not expecting anyone to read it now, but wanted the key players in the release ( nbelaevski, tkuprevich1 , svetlana, and Konstantin ( & me ) to take alook at see if anything has changed
[
11:41am
]
balunasj
:
obviously the docs upload process and site update procedures have changed as well
[
11:42am
]
nbelaevski
:
Svetlana has gone
[
11:42am
]
balunasj
:
I know I'll ping her - that is why I had to spell out her name
[
11:43am
]
balunasj
:
We are already in step 11-12
[
11:43am
]
balunasj
:
15 has changed
[
11:44am
]
balunasj
:
about 17
[
11:44am
]
balunasj
:
I don't think we should update demos - except for GA
[
11:44am
]
nbelaevski
:
"When QE/Dev ready - release
[
11:44am
]
nbelaevski
:
Same Release QE tested is uploading to jboss.org, maven, etc..."
[
11:45am
]
nbelaevski
:
I think we should expand this with more info
[
11:45am
]
balunasj
:
nbelaevski: agree - with actual steps needed to do that
[
11:45am
]
nbelaevski
:
also "Register it on the downloads page:
[
11:45am
]
nbelaevski
:
SVN checkout/update https://cms.labs.jboss.com/prod/forge/portal-content/default/members/jbossrichfaces"
[
11:46am
]
nbelaevski
:
I guess ilya_shaikovsky should update this text and tell how Magnolia tracks releases
[
11:46am
]
balunasj
:
Agreed - he and Konstantin and work together on filling in the details
[
11:46am
]
alexsmirnov
:
balunasj: steps 1-6 could be done by maven 'maven-release-plugin' , but that requires some build cleanup ( no 'hung' projects, for exumple )
[
11:46am
]
balunasj
:
alexsmirnov: yup - that is are target for 4.0
[
11:47am
]
balunasj
:
I don't want to invest the time/resources to make that work with 3.3.X
[
11:47am
]
balunasj
:
alexsmirnov: agree?
[
11:48am
]
alexsmirnov
:
There is also 'markRelease.sh' script that does most of work for these steps.
[
11:49am
]
balunasj
:
alexsmirnov: One trick with 4.0 hudson builds for this will be having one build both - create the dist, and then at a later time upload after it is tested.  We'd need to tweek build parameters for this to work I think
[
11:50am
]
prabhat
:
balunasj: what does dist include? 3 jars, right?
[
11:50am
]
balunasj
:
prabhat: for what?
[
11:50am
]
balunasj
:
release
[
11:51am
]
prabhat
:
balunasj: yes
[
11:51am
]
nbelaevski
:
prabhat: balunasj: also there are docs, source archives
[
11:51am
]
alexsmirnov
:
prabhat: we have two distribution archives now. The binary archive contains 3 jars, mandatory dependencies, and documentation.
[
11:52am
]
balunasj
:
alexsmirnov: agree - take a look at the comments at the bottom of the page - I brought up "markRelease" as well
[
11:52am
]
balunasj
:
alexsmirnov: again for 3.3.X not worried
[
11:52am
]
prabhat
:
nbelaevski: balunasj what I meant is that we can set that up in hudson. QA and others who need them, can pickit up from there without running the release script
[
11:52am
]
alexsmirnov
:
Source distribution contains the whole project source tree that is ready for local build.
[
11:52am
]
balunasj
:
alexsmirnov: agreed
[
11:53am
]
balunasj
:
prabhat: We were discussing a build that we could kick off and it would tag, update version, files, etc... and build a dist based on that tag
[
11:53am
]
prabhat
:
balunasj: ok
[
11:54am
]
balunasj
:
prabhat: then QE/Dev could download from there for release testing.  When everything was cleared we would somehow have same build upload the exact same dist
[
11:54am
]
balunasj
:
to maven. download.jboss.org, etc...
[
11:54am
]
balunasj
:
This would be a specific one for releases
[
11:54am
]
prabhat
:
balunasj: ok...that's what I was thinking too
[
11:55am
]
balunasj
:
prabhat: do you know a way to for a build to do both like that
[
11:55am
]
balunasj
:
perhaps upload if the dist is already present?
[
11:55am
]
prabhat
:
balunasj: it has to be scripted in hudson
[
11:56am
]
balunasj
:
prabhat: ok - perhaps this is something we can work on together for 4.0 when the time is right
[
11:56am
]
prabhat
:
balunasj: yes, no rush
[
11:56am
]
balunasj
:
I would like to target that for BETA1 if possible
[
11:57am
]
balunasj
:
ALPHA release are really basic
[
11:58am
]
balunasj
:
prabhat I'd like you to review the 3.3.X release procedures too
[
11:58am
]
balunasj
:
lets target some feedback or changes on that by Thursday so we have time to update before release meeting monday.
[
11:58am
]
prabhat
:
ok
[
11:59am
]
balunasj
:
that is all I had
[
11:59am
]
balunasj
:
anyone else have something to bring up - feel free?
[
12:00pm
]
pmuir left the chat room. (Read error: 60 (Operation timed out))
[
12:02pm
]
balunasj
:
ok guys thanks and I'll post up the minutes
alexsmirnov
:
Thanks. I'll write out comments about release procedure. This plan supposes that QA uses binary distribution only, not Maven. I think it would be much useful to have some 'intermediate' repository for QA.
[
12:06pm
]
balunasj
:
alexsmirnov: interesting point - although I'm not sure about a clean way to do that.
[
12:06pm
]
balunasj
:
typically post GA QE should also validate maven and downloads - that does need to be added