balunasj
:
ok all lets get started
[
11:04am
]
balunasj
:
tkuprevich: how is the final testing going?
[
11:04am
]
balunasj
:
tkuprevich: have you been able to complete testing of 7271 and 7666 + basic smoke testing?
[
11:05am
]
tkuprevich
:
balunasj: yes, we successfully verified those bugs and made some brief testing of richfaces-demo
[
11:05am
]
balunasj
:
tkuprevich: so in your opinion are we ready to release CR1?
[
11:06am
]
tkuprevich
:
balunasj: and we didn't find anything new
[
11:06am
]
tkuprevich
:
balunasj: CR1, I think yes
[
11:06am
]
balunasj
:
anyone else have any remaining concerns about CR1 - or shall we start final steps to release?
[
11:08am
]
balunasj
:
smukhina: Just replied to you email to upload docs
[
11:08am
]
balunasj
:
the "latest_3_3_X" link should only be updated for GA releases
[
11:09am
]
balunasj
:
Konstantin, ilya_shaikovsky and I need to coordinate the final steps for release
[
11:09am
]
smukhina
:
ok
[
11:09am
]
ilya_shaikovsky
:
from my point of view we are ok to continue.. I wrote some issues last days.. but all of them are old (continues seems from the first components releases) and regards just concrete cases.
[
11:09am
]
balunasj
:
ilya_shaikovsky: ok good
[
11:10am
]
balunasj
:
nbelaevski: you have been focused on 4.0, but any comments or concerns?
[
11:10am
]
balunasj
:
alexsmirnov: same question^
[
11:10am
]
nbelaevski
:
balunasj: I think no
[
11:10am
]
balunasj
:
ok good
[
11:11am
]
balunasj
:
Konstantin: you have the lasted binary's that you gave to QE for upload right
[
11:11am
]
Konstantin
:
yes
[
11:11am
]
balunasj
:
ok good
[
11:12am
]
balunasj
:
How long does it take for you to upload to jboss.org and maven?
[
11:12am
]
alexsmirnov
:
I have no questions also, except a little bit: were validation components tested ?
[
11:12am
]
balunasj
:
tkuprevich: ^
[
11:13am
]
ilya_shaikovsky
:
Jay not sure could I made some changes at richfaces-demo between CR1 and GA or it should be also freezed completelly?
[
11:13am
]
tkuprevich
:
balunasj: no concerns from my side
[
11:13am
]
balunasj
:
tkuprevich: about testing validation components
[
11:13am
]
Konstantin
:
balunasj: I don't know. But I think about hour.
[
11:14am
]
balunasj
:
ilya_shaikovsky: yes we are going to have some changes in GA - a lot less than for CR1
[
11:14am
]
balunasj
:
If there is too many we will have a CR2 - but I would prefer not to do that
[
11:14am
]
balunasj
:
Konstantin:
[
11:14am
]
balunasj
:
Konstantin: ok thanks
[
11:14am
]
prabhat
:
ilya_shaikovsky: dont make too much changes otherwise I will have hard time
[
11:15am
]
balunasj
:
looking here - http://www.jboss.org/community/wiki/RichFaces33XReleaseProcedure for final steps
[
11:15am
]
tkuprevich
:
balunasj:sorry, what about validation components? 
[
11:15am
]
ilya_shaikovsky
:
<prabhat> - just thought about some additional minor issues fixes..
[
11:15am
]
prabhat
:
ilya_shaikovsky: that's fine with me
[
11:15am
]
balunasj
:
tkuprevich: Alex's comments - were they tested?
[
11:16am
]
tkuprevich
:
balunasj: just a sec
[
11:17am
]
balunasj
:
Konstantin: just noticed for step 17 - it says only Ga/SR releases got to jboss.org
[
11:17am
]
tkuprevich
:
tkuprevich: yes, but only at demo
[
11:17am
]
balunasj
:
Konstantin: it should be development milestones too
[
11:18am
]
balunasj
:
ilya_shaikovsky: we are going to need that development milestone releases page on the project site now too
[
11:18am
]
ilya_shaikovsky
:
yup! will add it
[
11:19am
]
balunasj
:
ok so final steps are
[
11:19am
]
balunasj
:
Konstantin: upload CR1 to downloads.jboss.org and maven repo following release process
[
11:20am
]
•
balunasj
 
need to add a jira to have maven repo update added to process in more details
[
11:21am
]
balunasj
:
ilya_shaikovsky: Create development milestone release page
[
11:21am
]
balunasj
:
ilya_shaikovsky: keep in mind 4.0 ALPHA1 will be out soon too
[
11:22am
]
balunasj
:
balunasj: I need to write blog, prep announcements
[
11:22am
]
balunasj
:
Konstantin: once you are all set email the mailing list so we can validate and ilya_shaikovsky can finalize and test links on site
[
11:22am
]
balunasj
:
ilya_shaikovsky: once you have completed site updates let me know and I'll update
[
11:23am
]
balunasj
:
and then update jira release versions
[
11:23am
]
balunasj
:
and announce the release
[
11:24am
]
balunasj
:
docs are in process and I'll try to push that so we can update links for that in the announcement.
[
11:24am
]
balunasj
:
anything else?
[
11:24am
]
balunasj
:
for a CR1 release - I don't think so.
[
11:24am
]
balunasj
:
Konstantin also update version setting in 3.3.X back to snapshot if you have not already
[
11:25am
]
prabhat
:
balunasj: well, photo album tests have not passed since Aug 19..i don't know what caused to break it
[
11:25am
]
balunasj
:
I pinged alex k about looking into it, but that is effecting SNAPSHOT and not the tag correct?
[
11:27am
]
balunasj
:
tkuprevich: have you executed selenium tests on photo album based on tag?
[
11:28am
]
tkuprevich
:
balunasj: no, Inna made manual tests for it last week. All the issues found are in jira
[
11:29am
]
balunasj
:
prabhat: for GA we will be executing the selenium tests as part of the testing for the tag right?
[
11:29am
]
prabhat
:
balunasj: yes, it should be that way
[
11:29am
]
balunasj
:
in other words we cut the tag, and execute all automated tests suites, unit test suites, etc...
[
11:30am
]
balunasj
:
prabhat: ok good
[
11:30am
]
prabhat
:
balunasj: IMO, once it's tagged, you should hardly change bits so criteria for tag should be that all existing tests pass
[
11:30am
]
balunasj
:
prabhat: agreed
[
11:30am
]
balunasj
:
prabhat: but in this case we merged a few changed to the tag - that is when the tag's tests need to be re-run
[
11:31am
]
balunasj
:
so anytime the tag is updated the suite of tests will be executed - then targeted/smoke test
[
11:31am
]
prabhat
:
balunasj: so may be we will change timing of tagging for GA but let's stick with the process we have
[
11:31am
]
prabhat
:
for ow
[
11:31am
]
prabhat
:
for now
[
11:31am
]
balunasj
:
ideally we will not merge/update tags much, but sometimes it is more efficient than retagging.
[
11:32am
]
balunasj
:
prabhat: you for CR1 we are set, but for GA we should review
[
11:33am
]
balunasj
:
prabhat: please comment on the release process wiki and we'll update the process based on discussions there.
[
11:33am
]
prabhat
:
balunasj: sure
[
11:33am
]
balunasj
:
prabhat: thanks
[
11:33am
]
prabhat
:
balunasj: nbelaevski another question I have is, I don't think we upload a new maven archetype for every release...IMO, there should be one and I don't think we have an archetype that has RF + Facelets combo
[
11:34am
]
nbelaevski
:
yes, there's no such
[
11:34am
]
prabhat
:
nbelaevski: can we start with CR1 then?
[
11:35am
]
balunasj
:
prabhat: aren't the arhytypes versionsed?
[
11:35am
]
balunasj
:
http://repository.jboss.com/maven2/org/richfaces/cdk/maven-archetype-plug-n-skin/
[
11:35am
]
prabhat
:
balunasj: only if you version it
[
11:35am
]
nbelaevski
:
we don't have such, this will requires additional time
[
11:35am
]
balunasj
:
for the RF+facelets
[
11:35am
]
balunasj
:
nbelaevski: ^
[
11:36am
]
nbelaevski
:
archetypes should be versioned, because they can change between releases (e.g. 3.1.x use JSF 1.1, 3.3.x - JSF 1.2, 4.0.x - JSF 2.0)
[
11:36am
]
nbelaevski
:
yes, we don't have one for RF + Facelets
[
11:36am
]
balunasj
:
nbelaevski: do you mean should be or should not be?
[
11:36am
]
prabhat
:
nbelaevski: yes they should be versioned and we should do for each release. Wesley does for portletbridge and it helps community to get started
[
11:37am
]
balunasj
:
nbelaevski: I certainly think everything in the repo should be versionsed ( except SNAPSHOT
[
11:37am
]
nbelaevski
:
so, archetypes should be versioned
[
11:37am
]
balunasj
:
prabhat: wait a second guys
[
11:38am
]
nbelaevski
:
and, answering Prabhat's question - there's no archetype that employ RF + Facelets
[
11:38am
]
balunasj
:
nbelaevski: prabhat : Yes I think archetypes should be versioned - but I also don't want to introduce this for 3.3.X
[
11:39am
]
balunasj
:
what has been working for 3.3.X is fine - perhaps not ideal - but has been working for some itme
[
11:39am
]
balunasj
:
I do not want to spend a whole lot of resources and time adjusting 3.3.X for this
[
11:39am
]
balunasj
:
We just need to be conscious of things like this for 4.0
[
11:39am
]
prabhat
:
nbelaevski: balunasj I or lfryc will do it..once done, I will add it to repo
[
11:40am
]
balunasj
:
prabhat: you mean the archetype for rf_facelets?
[
11:40am
]
prabhat
:
balunasj: yes..it's going to help ppitonak, lfryc with example apps
[
11:40am
]
balunasj
:
I'm talking about changing the way versioning has been working for archetypes
[
11:40am
]
balunasj
:
I don't want to make major changes like that for 3.3.X
[
11:41am
]
balunasj
:
nbelaevski: make sense?
[
11:41am
]
nbelaevski
:
balunasj: prabhat: how about JSP + Facelets example?
[
11:41am
]
alexsmirnov
:
balunasj: what additional archetypes we are need ? does it make sense to ask users at forum ?
[
11:42am
]
prabhat
:
balunasj: agree....what I meant is that I will create a working archetype for RF + facelets..
[
11:42am
]
prabhat
:
alexsmirnov: i think RF + JSP, RF + facelets
[
11:42am
]
prabhat
:
alexsmirnov: seam probably has it for seam + RF
[
11:43am
]
nbelaevski
:
prabhat: I haven't find good Seam 2 archetype
[
11:43am
]
prabhat
:
nbelaevski: then that needs to be done as well
[
11:43am
]
prabhat
:
nbelaevski: what I did was started with RF + briddge archetype and removed bridge stuff
[
11:43am
]
balunasj
:
alexsmirnov: These seem pretty straight forward archetypes - not sure we need to "ask" the users
[
11:44am
]
nbelaevski
:
prabhat: balunasj: I think we can use 3.3.2-snapshot version of this archetype, it should not necessarily be a CR
[
11:44am
]
prabhat
:
nbelaevski: i am fine with that..do you have that?
[
11:44am
]
nbelaevski
:
and we'll add these archetypes by GA
[
11:45am
]
prabhat
:
nbelaevski: ah, i replied to early
[
11:45am
]
nbelaevski
:
prabhat: I've tried to do one - it was ok, but needs cleaning
[
11:45am
]
nbelaevski
:
prabhat: balunasj: so, my point is: let's release CR1 and add the archetype after it
[
11:46am
]
balunasj
:
alexsmirnov:  I think prabhat and his team have a need for this, and if it also helps the community then great
[
11:46am
]
prabhat
:
nbelaevski: agree
[
11:46am
]
balunasj
:
nbelaevski: yes - I want to the CR1 out today
[
11:46am
]
nbelaevski
:
prabhat: thanks
[
11:46am
]
balunasj
:
We have too much on our plates to delay CR1
[
11:47am
]
prabhat
:
nbelaevski: let me know before you get started on archetype...Lukas might be working on it
[
11:47am
]
alexsmirnov
:
balunasj: I has a simple Seam project that works on standalone Tomcat. I would create an archetype from that.
[
11:47am
]
Konstantin
:
balunasj: May I start upload to downloads.jboss.org and maven repo?
[
11:47am
]
nbelaevski
:
prabhat: I can give you test application - it's Mavenized, contains Facelets + JSP + profiles for JSF-RI/MyFaces
[
11:47am
]
nbelaevski
:
prabhat: it only needs some cleaning from lot of examples
[
11:48am
]
prabhat
:
nbelaevski: sure..SVN location please?
[
11:48am
]
balunasj
:
alexsmirnov: lets not start adding a whole bunch of things to the plans for GA
[
11:48am
]
nbelaevski
:
prabhat: i keep it local - will upload somewhere now...
[
11:48am
]
balunasj
:
Between CR1 and GA needs to be a limited set of changes
[
11:48am
]
prabhat
:
nbelaevski: ok, sure
[
11:49am
]
balunasj
:
Konstantin: yes I think you can - there is nothing that is going to change with current CR1
[
11:49am
]
balunasj
:
nbelaevski: that sounds interesting, is that just an application that you use for testing locally?
[
11:50am
]
nbelaevski
:
balunasj: exactly
[
11:50am
]
balunasj
:
ilya_shaikovsky: Please start working on the site updates as well.
[
11:50am
]
balunasj
:
nbelaevski: cool - I would be interested in seeing it as well.
[
11:50am
]
prabhat
:
balunasj: I think it's really a 15 min effort..hard part is finding right maven location
[
11:50am
]
nbelaevski
:
it's here: http://www.sendspace.com/file/chtikd
[
11:51am
]
ilya_shaikovsky
:
<balunasj> ok
[
11:51am
]
balunasj
:
nbelaevski: thanks nick
[
11:51am
]
nbelaevski
:
balunasj: not at all
[
11:52am
]
balunasj
:
prabhat: alexsmirnov : I just want to make sure that what goes into GA is either minor ( and isolated ) or critical ( + tested carefully ).
[
11:52am
]
tkuprevich left the chat room.
[
11:52am
]
tkuprevich joined the chat room.
[
11:52am
]
balunasj
:
if it fits that criteria we can add it.
[
11:53am
]
balunasj
:
tkuprevich: once Konstantin uploads I'll need your team to verify the downloads
[
11:53am
]
balunasj
:
are the same as tested
[
11:53am
]
balunasj
:
and that maven is configured correctly
[
11:53am
]
balunasj
:
ilya_shaikovsky and I will verify site links, and updates.
[
11:54am
]
tkuprevich
:
balunasj: would it be enough to check the last two resolved bugs for that check?
[
11:54am
]
balunasj
:
Maven uploads need to be verified as well
[
11:54am
]
balunasj
:
tkuprevich: ^
[
11:54am
]
alexsmirnov
:
balunasj: Sure. The seam example is far ago in the 'samples/seamIntegration' project. I also has a same project as Nick , but that is mess of sample pages that have been developed to test particular components/isues.
[
11:55am
]
tkuprevich
:
balunasj: ok
[
11:55am
]
balunasj
:
alexsmirnov: ok
[
11:55am
]
balunasj
:
tkuprevich: thanks
[
11:55am
]
tkuprevich
:
Konstantin: please notify us when you are ready?
[
11:55am
]
prabhat
:
alexsmirnov: i would like to follow up on your validator question..did you mean testing beyond what's available in demo app using some simple app?
[
11:56am
]
Konstantin
:
tkuprevich: ok
[
11:57am
]
tkuprevich
:
Konstantin: thanks!
[
11:58am
]
alexsmirnov
:
prabhat: Yes, the validator component has much more options then demo has. For example, it has both ( Hibernate and JSR-301 ) implementations, therefore it should be tested carefully with different versions.
[
11:58am
]
prabhat
:
alexsmirnov: got it...that's what I think you meant
[
11:59am
]
prabhat
:
alexsmirnov: i will create a jira in RFPL and will ask for your comments over there
[
11:59am
]
alexsmirnov
:
Take a look for demo in the 'samples' folder, it has profiles for different cases.
[
11:59am
]
balunasj
:
prabhat: good way to handle it
[
11:59am
]
balunasj
:
prabhat: lets talk about the location for the demo automation scripts quick before the end of the meeting
[
12:00pm
]
prabhat
:
alexsmirnov: please comment with your braindump at https://jira.jboss.org/jira/browse/RFPL-91
[
12:00pm
]
balunasj
:
Quote from prabhat's email - Is it okay to add demo app selenium tests at https://svn.jboss.org/repos/richfaces/branches/community/3.3.X/samples/richfaces-demo/src/test? Please let me know if you can think of a better place for 3.3.X codebase?
[
12:00pm
]
balunasj
:
In seam we started ( not sure if they still follow ) using /src/ftest
[
12:01pm
]
balunasj
:
for functional or automated tests to separate from /src/test for unit type tests
[
12:01pm
]
prabhat
:
balunasj: i think this should still fall under test but you just give different profile so that maven does not execute during unit test phase
[
12:01pm
]
balunasj
:
I don't feel strongly about this though - and would like some opinions on prabhat's questions
[
12:01pm
]
alexsmirnov
:
prabhat: Ok
[
12:02pm
]
prabhat
:
balunasj: but that's my opinion...what do others think?
[
12:02pm
]
balunasj
:
prabhat: you mean we agree
[
12:03pm
]
tkuprevich left the chat room.
[
12:03pm
]
balunasj
:
prabhat: or do you mean you would like to see automated/functional tests in /src/test ?
[
12:03pm
]
prabhat
:
balunasj: yes in /src/test but configure it to not run during unit test phase
[
12:04pm
]
balunasj
:
prabhat: ic
[
12:04pm
]
balunasj
:
prabhat: how would the different test types be separated under /src/test?
[
12:05pm
]
prabhat
:
balunasj:  create an integrationTest profile in pom
[
12:05pm
]
balunasj
:
but sources and resources would be mixed?
[
12:06pm
]
prabhat
:
balunasj: yes
[
12:06pm
]
balunasj
:
prabhat:   that is what I thought
[
12:07pm
]
prabhat
:
but you configure differently for different profile
[
12:07pm
]
balunasj
:
prabhat: for me that is why having a separate ftest directory makes sense - resources separated
[
12:07pm
]
prabhat
:
balunasj: if it has worked with seam..i am fine with that as well...after all it's just a matter of different directory
[
12:08pm
]
balunasj
:
prabhat: the problem I see there is that you need to be VERY familar with the tests to figure out what resources/code go with which
[
12:09pm
]
prabhat
:
balunasj: ok..fTest is fine...or may be make it more explicit..functionalTest
[
12:09pm
]
prabhat
:
balunasj: https://svn.jboss.org/repos/richfaces/branches/community/3.3.X/samples/richfaces-demo/src/functional-test?
[
12:09pm
]
prabhat
:
does that work
[
12:10pm
]
balunasj
:
prabhat: that makes sense to me
[
12:10pm
]
prabhat
:
balunasj: ok then I will add tests over there
[
12:10pm
]
balunasj
:
I need to get going, lets go with that
[
12:10pm
]
balunasj
:
Konstantin: let me know when uploaded as well
[
12:10pm
]
balunasj
:
ilya_shaikovsky: if you want me to review the new page and updates let me know
[
12:11pm
]
balunasj
:
I'll write the blog and we'll get this release out
[
12:11pm
]
balunasj
:
Good job everyone  - next up is ALPHA2
[
12:11pm
]
•
balunasj
 
mental note - lets not do two releases + conference in same week
[
12:11pm
]
Konstantin
:
balunasj: ok
[
12:12pm
]
ilya_shaikovsky
:
Jay, so I'll update site right after Konstantin finished with the upload..?
[
12:12pm
]
balunasj
:
ilya_shaikovsky: you can update it and just not make it active
[
12:12pm
]
balunasj
:
that way we can work in parallel not serial
[
12:12pm
]
balunasj
:
[
12:12pm
]
ilya_shaikovsky
:
but I have no locations or them are the same but with -CR1 suffix?
[
12:13pm
]
balunasj
:
Correction - Next up is 4.0 ALPHA1
[
12:13pm
]
balunasj
:
ilya_shaikovsky: right - that is what I would do - that way you can just update a couple of strings if needed
[
12:13pm
]
ilya_shaikovsky
:
sure Jay
[
12:13pm
]
balunasj
:
my real concern is the docs - I need to push it for this
[
12:13pm
]
balunasj
:
helpdesk
[
12:14pm
]
balunasj
:
is mean
[
12:14pm
]
balunasj
:
ok gtg
[
12:14pm
]
balunasj
:
thanks all