[
10:59am
]
balunasj
:
Hi All - we'll get started in just a minute or two
[
10:59am
]
balunasj
:
here is the agenda - http://community.jboss.org/wiki/RichFacesTeamMeetingAgenda4-27-2010
[
10:59am
]
amarkhel joined the chat room.
[
10:59am
]
prabhatjha
:
hello everybody
[
11:00am
]
ppitonak
:
hi
[
11:00am
]
balunasj
:
hello
[
11:01am
]
•
balunasj
 
we've got snow today - can't believe it
[
11:01am
]
•
balunasj
 
just mixed in with rain - but man is it cold....
[
11:01am
]
balunasj
:
OK all lets get started
[
11:01am
]
balunasj
:
I've got a hard stop in 1 hour for another meeting
[
11:02am
]
balunasj
:
and I think the agenda is pretty full
[
11:02am
]
abelevich
:
hi all
[
11:02am
]
balunasj
:
so first I'm not sure Bernard is on IRC, but he has been very active on dev forums with some good ideas and wanting to help - so that is good to see.
[
11:03am
]
balunasj
:
if my week has not been so crazy I would have reviewed more of his posts, but thanks to those that did.
[
11:03am
]
balunasj
:
ppitonak: how long can you stay for?
[
11:03am
]
ppitonak
:
balunasj: about one hour
[
11:03am
]
balunasj
:
ppitonak: ok then we'll stick to the agenda
[
11:04am
]
balunasj
:
I wanted to get an update, and info on updating our builds to use the new repos
[
11:04am
]
balunasj
:
Konstantin2: and amarkhel : have been working on this
[
11:04am
]
balunasj
:
As is stated in the agenda there are some issues to discuss
[
11:05am
]
balunasj
:
amarkhel: Konstantin2 : beyond the issues listed is everything else ready and working?
[
11:06am
]
amarkhel
:
yes
[
11:06am
]
balunasj
:
Konstantin2: and you with the 4.0 branch?
[
11:09am
]
balunasj
:
Konstantin2: ping
[
11:09am
]
balunasj
:
ok while we are waiting for Konstantin2 we'll continue discussion
[
11:10am
]
balunasj
:
also fyi -hudsons settings.xml file already contain the correct auth, and updates for new repos
[
11:10am
]
Konstantin2
:
balunasj:I have some deprecated dependencies which inherit from test-jsf. I discussed it with alexsmirnov. He will fix it.
[
11:10am
]
balunasj
:
prabhatjha: thanks
[
11:10am
]
balunasj
:
Konstantin2: ok
[
11:10am
]
balunasj
:
good thanks
[
11:10am
]
balunasj
:
so lets talk about the 3.3.X version first
[
11:10am
]
prabhatjha
:
balunasj:
[
11:11am
]
balunasj
:
metadata-extractor
[
11:11am
]
balunasj
:
used only for photo album demo
[
11:11am
]
prabhatjha
:
balunasj: are we planning on another 3.3.X?
[
11:11am
]
alexsmirnov
:
Konstantin2: I'm going to deploy jsf-test today.
[
11:11am
]
prabhatjha
:
unless I missed something
[
11:11am
]
balunasj
:
amarkhel: please take a look at the wiki page I listed for uploading to third party
[
11:12am
]
Konstantin2
:
alexsmirnov: thanks
[
11:12am
]
balunasj
:
prabhatjha: no ( but will have internal releases), plus almost all of our users are on 3.3.X
[
11:12am
]
prabhatjha
:
balunasj: ah
[
11:12am
]
balunasj
:
and may want to build from SVN - so we should make sure it is updated
[
11:12am
]
balunasj
:
alexsmirnov: thanks
[
11:13am
]
balunasj
:
alexsmirnov: are there many changed needed to test-jsf for the new repos?
[
11:14am
]
amarkhel left the chat room. (Read error: Connection reset by peer)
[
11:14am
]
balunasj
:
amarkhel: so please try the steps listed in that wiki for the uploading
[
11:14am
]
balunasj
:
doh
[
11:15am
]
balunasj
:
just missed him - must be a client problem
[
11:15am
]
amarkhel joined the chat room.
[
11:15am
]
amarkhel
:
sorry
[
11:15am
]
balunasj
:
np
[
11:15am
]
balunasj
:
amarkhel: so please try the steps listed in that wiki for the uploading
[
11:15am
]
balunasj
:
the metadata-extractor
[
11:16am
]
balunasj
:
what group id will you use?
[
11:16am
]
balunasj
:
amarkhel: also make sure to enter any descriptions asked so that people know what and from where this came from for the future
[
11:16am
]
nbelaevski
:
as far as I remember it was com.drew
[
11:17am
]
alexsmirnov
:
balunasj:I'going to update el-impl to Jboss vesion and include Nick's Jetty module.
[
11:17am
]
balunasj
:
nbelaevski: ok
[
11:17am
]
amarkhel
:
ok
[
11:17am
]
balunasj
:
alexsmirnov: for the test-jsf or the for the el-api issues listed in agenda?
[
11:19am
]
alexsmirnov
:
balunasj: Because el-api is in the deprecated repo, we have to use something available on Jboss.
[
11:20am
]
balunasj
:
alexsmirnov: agreed - I'm just trying to understand it more
[
11:21am
]
balunasj
:
are you talking about changes to test-jsf or the one for 3.3.X?
[
11:23am
]
alexsmirnov
:
balunasj: Currently, I'm going to update jsf-test only, not a 3.3.x build.
[
11:24am
]
balunasj
:
alexsmirnov: ok so jsf-test referred to the same deprecated ( customized? ) el-api
[
11:24am
]
alexsmirnov
:
Yes, it is.
[
11:24am
]
balunasj
:
alexsmirnov: do you know if the el-api on jboss will work for 3.3.X?
[
11:24am
]
balunasj
:
amarkhel: have you tried this?
[
11:26am
]
amarkhel
:
I tried el-api 1.0 from jboss repo
[
11:26am
]
alexsmirnov
:
3.3. uses Apache Shale test and does not depend from el-api, while some examples do.
[
11:26am
]
alexsmirnov
:
Oops, framework depends from it too.
[
11:27am
]
balunasj
:
alexsmirnov: right - I know it uses something different for testing ( shale ), but amarkhel brought up the problem with el-api and 3.3.X yesterday
[
11:27am
]
lightguard_jp joined the chat room.
[
11:27am
]
balunasj
:
would that be an easy thing to "swap out" for the el-api form jboss?
[
11:27am
]
balunasj
:
amarkhel: I'm assuming you had problems with is?
[
11:27am
]
balunasj
:
it?
[
11:28am
]
amarkhel
:
yes
[
11:28am
]
amarkhel
:
our code is not compilable
[
11:28am
]
alexsmirnov
:
I think what it should be deployed on Jboss anywhere, because most of JSF projects require it. I guess Seam needs it too.
[
11:28am
]
amarkhel
:
with provided el-api jar
[
11:29am
]
balunasj
:
alexsmirnov: seam needs our modified version on el-api?
[
11:29am
]
amarkhel
:
for example org.ajax4jsf.tests.EnumSupportExpressionFactoryWrapper class
[
11:30am
]
alexsmirnov
:
Seam defines a lot of custom resolvers, so it need api jar to compile.
[
11:31am
]
balunasj
:
alexsmirnov: what is the history of this modified el-api?  when was it done?
[
11:31am
]
balunasj
:
alexsmirnov: If it is needed in the repo, and we have modified it, then we'll need to upload it to /thirdparty-releases
[
11:32am
]
balunasj
:
amarkhel: if updating our 3.3.X code a newer version is a large job ( sounds like it ) then we can't do it
[
11:32am
]
alexsmirnov
:
balunasj: I'm not sure what is modification has been done. We always use el-api from java.net repository.
[
11:33am
]
balunasj
:
amarkhel: you said this was a customized version where someone added generics support right?
[
11:33am
]
amarkhel
:
this is version of el-api from dev.java.net/1 repository
[
11:33am
]
amarkhel
:
balunasj: no
[
11:33am
]
balunasj
:
amarkhel: it lives in an un-proxied repo right
[
11:34am
]
amarkhel
:
balunasj: in our tests we use claases that extend standard ExpressionFactory
[
11:34am
]
balunasj
:
amarkhel: sorry I must have mis-understood then
[
11:34am
]
amarkhel
:
it's not compiled under el-api from jboss
[
11:34am
]
amarkhel
:
but compiled under java.net el-api
[
11:34am
]
amarkhel
:
I think version in jboss el-api compiled under jdk 1.4
[
11:35am
]
balunasj
:
what is the primary difference between the two repos?
[
11:35am
]
alexsmirnov
:
amarkhel: so it looks that Jboss has modified el-api library in repo ?
[
11:35am
]
balunasj
:
i.e. should I request we proxy that as well?
[
11:36am
]
amarkhel
:
alexsmirnov I didn't deep inside the problem. I can said one thing - under jboss el our code is not compilable, under java.net - all work fine
[
11:36am
]
amarkhel
:
and they have different size as well
[
11:36am
]
balunasj
:
nbelaevski: are you aware of any history here?
[
11:37am
]
amarkhel
:
jboss el -24 KB from net - 29 KB
[
11:37am
]
nbelaevski
:
Implementation-Title: Sun Java System Application Server
[
11:37am
]
amarkhel
:
but version 1.0 on both
[
11:37am
]
nbelaevski
:
that's what I have in local repo
[
11:37am
]
nbelaevski
:
so I guess it's a piece of SJAS
[
11:39am
]
balunasj
:
Is it the only thing we need from dev.java.net/1 ?
[
11:39am
]
amarkhel
:
balunasj: good news : metadata-extractor exist in central repository, just rename needed in pom from 2.4.0-beta1 to 2.4.0-beta-1
[
11:39am
]
amarkhel
:
balunasj: jstl api
[
11:39am
]
balunasj
:
amarkhel: great
[
11:39am
]
amarkhel
:
balunasj: jstl api also needed
[
11:40am
]
amarkhel
:
balunasj: jstl 1.2
[
11:40am
]
balunasj
:
amarkhel: do you know if that is a special version too? 
[
11:40am
]
amarkhel
:
don't know
[
11:40am
]
balunasj
:
amarkhel: I would assume that version would exist in other places then?
[
11:40am
]
balunasj
:
I just want to limit the # of third-party libraries we need to upload and manage
[
11:40am
]
amarkhel
:
maybe I didn't search
[
11:41am
]
balunasj
:
amarkhel: ok so please see about that
[
11:41am
]
amarkhel
:
ok I do it right now
[
11:41am
]
balunasj
:
amarkhel: if it is a big change to update to the jboss one, then we'll need to upload it
[
11:41am
]
balunasj
:
el-api I mean
[
11:41am
]
balunasj
:
to the third-party
[
11:42am
]
balunasj
:
I don't want to suggest proxing dev.java.net/1 if we only need two things
[
11:42am
]
alexsmirnov
:
Java net Maven 2 repo also contains 24-k size jar http://download.java.net/maven/2/javax/el/el-api/1.0/
[
11:42am
]
balunasj
:
yeah - that is why I wonder what is different with the /1 version - makes me nervious
[
11:43am
]
balunasj
:
any way we need to move on to JSF
[
11:43am
]
balunasj
:
as you can see from my notes in agenda
[
11:43am
]
balunasj
:
seam team is going to use myfaces for JSF 2.0 api/impl for now
[
11:44am
]
balunasj
:
I think we should bring this up again at the integration meeting this thursday
[
11:44am
]
balunasj
:
amarkhel: is JSF 1.2 available?
[
11:44am
]
amarkhel
:
yes
[
11:44am
]
balunasj
:
good that is what I thought
[
11:45am
]
balunasj
:
ok we are running short on time
[
11:45am
]
balunasj
:
we'll discuss this more at staff, and seam/rf meeting
[
11:45am
]
balunasj
:
Konstantin2: as for 4.0 -
[
11:45am
]
balunasj
:
we want to only use jboss repos.
[
11:46am
]
balunasj
:
Is there anything not available through it?
[
11:46am
]
balunasj
:
and what do we use for the netbeans repo?
[
11:47am
]
nbelaevski
:
balunasj: netbeans repo is used for schema documentation tool
[
11:47am
]
nbelaevski
:
balunasj: they have good set of classes for schema processor
[
11:48am
]
balunasj
:
nbelaevski: assuming it is not available in one of the proxied repos?
[
11:48am
]
nbelaevski
:
balunasj: I guess no, haven't checked
[
11:49am
]
balunasj
:
ok - Konstantin2 please check
[
11:49am
]
balunasj
:
if it is not
[
11:49am
]
balunasj
:
let me know and we'll talk about either getting it proxied or uploading it
[
11:50am
]
balunasj
:
besides that and the changes alexsmirnov is make to jsf-test everything else should be set for 4.0 - correct Konstantin2 ?
[
11:50am
]
balunasj
:
ppitonak: next lets talk about pavol's test applications ( by the way - I think you should post you email as dev forum entry )
[
11:51am
]
balunasj
:
that is the perfect type of info for it.
[
11:51am
]
balunasj
:
[
11:51am
]
ppitonak
:
balunasj: ok, I'll post it later
[
11:51am
]
balunasj
:
ppitonak: I'll add my comments to the forum post, but wanted to give others a chance to bring up details
[
11:51am
]
balunasj
:
has anyone else been able to review?
[
11:52am
]
balunasj
:
alexsmirnov: Ilya , nbelaevski : ?  others?
[
11:52am
]
nbelaevski
:
balunasj: sorry, but no yet
[
11:52am
]
Konstantin2
:
balunasj: org-netbeans-modules-xml-axi isn't in jboss or proxed repos.
[
11:52am
]
nbelaevski
:
it's on my TODO list
[
11:52am
]
•
balunasj
 
I hear you - I just squeesed it in this morning
[
11:52am
]
alexsmirnov
:
I did not review pavol's application yet.
[
11:53am
]
ppitonak
:
I had some feedback from nbelaevski for first version
[
11:53am
]
balunasj
:
ok then it sounds like we need to wait until posted to forums then we'll add my comments, and you guys can take a look.
[
11:53am
]
balunasj
:
Konstantin2: 
[
11:53am
]
prabhatjha
:
ppitonak: let's get the forum thread started
[
11:54am
]
ppitonak
:
prabhatjha: sure
[
11:54am
]
balunasj
:
Konstantin2: email me the details of the elements we use from the repo, and I'll see if we can get it proxied
[
11:54am
]
balunasj
:
Konstantin2: The problem with us uploading is then we need to maintain it.
[
11:54am
]
balunasj
:
ppitonak: thanks
[
11:54am
]
balunasj
:
ppitonak: Overall it looks good, I all add more in forum
[
11:55am
]
ppitonak
:
prabhatjha: ok
[
11:55am
]
balunasj
:
so lets move on
[
11:55am
]
balunasj
:
I'll add this to the forum as well
[
11:55am
]
balunasj
:
we need to discuss how to break up the framework, and if we want to break up UI into different modules.
[
11:55am
]
nbelaevski
:
balunasj: we need these NetBeans artifacts internally - no need for users
[
11:56am
]
balunasj
:
nbelaevski: not sure if that has impact on this?
[
11:56am
]
balunasj
:
nbelaevski: anyone should be able to build, create, etc...
[
11:57am
]
nbelaevski
:
balunasj: that's true
[
11:57am
]
balunasj
:
nbelaevski: so lets see if we can get the netbeans repo items worked out - once Konstantin2 gets me the details - I'll ping some other groups
[
11:58am
]
balunasj
:
and see if it makes sense to add this as a proxied repo
[
11:58am
]
balunasj
:
that only makes sense with multiple resources are required
[
11:58am
]
balunasj
:
sorry guys - I have a hard stop in just a minte
[
11:58am
]
balunasj
:
I'll create a forum post on the remaining items
[
11:59am
]
balunasj
:
and we'll discuss that way.