January 17, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[02:00:38] *** johnament has joined #seam-dev
[02:06:56] *** aslak has quit IRC
[02:17:08] *** sannegrinovero has quit IRC
[02:23:59] <johnament> bizarre, arquillian test cases fail, but deployed app works perfectly.
[02:24:16] <johnament> errr
[03:35:35] *** tsurdilo has joined #seam-dev
[03:42:32] *** johnament has quit IRC
[03:59:40] *** tsurdilo has quit IRC
[04:18:06] *** lincolnthree has quit IRC
[04:44:37] *** jdlee has joined #seam-dev
[04:44:37] *** jdlee has joined #seam-dev
[04:47:47] *** clerum has quit IRC
[04:50:40] *** lincolnthree has joined #seam-dev
[04:52:29] *** lincolnthree has quit IRC
[06:38:45] *** mojavelinux has quit IRC
[06:39:31] <jbossbot> git [parent] push master ceb8966.. Dan Allen add subetha dep
[06:39:31] <jbossbot> git [parent] push master URL: http://github.com/seam/parent/compare/c5ed4a2...ceb8966
[06:39:54] <jbossbot> git [dist] push master 3bd0d19.. Dan Allen add velocity dep
[06:39:54] <jbossbot> git [dist] push master URL: http://github.com/seam/dist/compare/7a5e62d...3bd0d19
[06:40:47] <jbossbot> git [parent] push master 127277d.. Dan Allen add header
[06:40:47] <jbossbot> git [parent] push master URL: http://github.com/seam/parent/compare/ceb8966...127277d
[06:42:16] <jbossbot> git [parent] push master 3a972bc.. Dan Allen [maven-release-plugin] prepare release 7
[06:42:16] <jbossbot> git [parent] push master URL: http://github.com/seam/parent/compare/127277d...3a972bc
[06:42:27] <jbossbot> git [parent] push master 8d6e3b3.. Dan Allen [maven-release-plugin] prepare for next development iteration
[06:42:27] <jbossbot> git [parent] push master URL: http://github.com/seam/parent/compare/3a972bc...8d6e3b3
[06:47:52] <jbossbot> git [dist] push master 474abe5.. Dan Allen [maven-release-plugin] prepare release 3.0.0.b06
[06:47:53] <jbossbot> git [dist] push master URL: http://github.com/seam/dist/compare/3bd0d19...474abe5
[06:47:54] <jbossbot> git [dist] push master 40b11f9.. Dan Allen [maven-release-plugin] prepare for next development iteration
[06:47:54] <jbossbot> git [dist] push master URL: http://github.com/seam/dist/compare/474abe5...40b11f9
[06:59:34] *** mojavelinux has joined #seam-dev
[06:59:44] <mojavelinux> seam-parent 7 and seam-bom 3.0.0.b06 are now out
[06:59:48] <mojavelinux> we'll chat more about it tomorrow
[06:59:53] <mojavelinux> this adds deps for seam-mail
[06:59:56] <mojavelinux> and solder
[06:59:59] <mojavelinux> and jms
[07:00:24] <mojavelinux> also, the config for the javadoc shouldn't be required any longer in the api modules
[07:00:29] <mojavelinux> again, we'll chat tomorrow, just wanted to log that
[07:02:05] *** mojavelinux has quit IRC
[07:16:33] <jbossbot> git [solder] push master 281b98b.. Dan Allen update seam-parent and -bom; fix itest compile
[07:16:34] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/b0b44b5...281b98b
[08:33:13] *** oskutka has joined #seam-dev
[08:46:19] *** shervin_a has joined #seam-dev
[08:50:57] *** mgencur has joined #seam-dev
[09:01:09] *** jharting has joined #seam-dev
[09:09:34] *** marekn has joined #seam-dev
[09:25:37] *** kpiwko has joined #seam-dev
[09:47:31] *** ge0ffrey has joined #seam-dev
[10:01:54] *** aslak has joined #seam-dev
[10:01:54] *** aslak has quit IRC
[10:01:54] *** aslak has joined #seam-dev
[10:02:13] *** aslak has quit IRC
[10:02:56] *** aslak has joined #seam-dev
[10:31:39] *** kpiwko has quit IRC
[10:34:25] *** kpiwko has joined #seam-dev
[10:37:48] *** pmuir has joined #seam-dev
[10:52:40] *** akazakov has joined #seam-dev
[10:53:02] *** pmuir has quit IRC
[10:59:47] *** pmuir has joined #seam-dev
[11:04:06] *** maxandersen has joined #seam-dev
[11:08:10] *** sannegrinovero has joined #seam-dev
[11:30:01] *** maxandersen1 has joined #seam-dev
[11:30:01] *** maxandersen has quit IRC
[11:30:35] *** jose_freitas has joined #seam-dev
[11:30:45] <jose_freitas> morning
[11:31:16] *** maxandersen1 has quit IRC
[11:31:45] *** maxandersen has joined #seam-dev
[11:50:06] *** maxandersen has quit IRC
[11:50:08] *** maxandersen1 has joined #seam-dev
[12:01:02] *** maxandersen1 has quit IRC
[12:01:33] *** maxandersen has joined #seam-dev
[12:06:10] *** kpiwko has quit IRC
[12:10:59] *** kpiwko has joined #seam-dev
[12:24:59] *** maxandersen has quit IRC
[12:40:43] *** alesj has joined #seam-dev
[12:43:55] *** oranheim has joined #seam-dev
[13:08:25] *** kpiwko has quit IRC
[13:08:46] *** kpiwko has joined #seam-dev
[13:15:11] *** emmanuel has joined #seam-dev
[13:17:48] *** alesj has quit IRC
[13:26:21] *** alesj has joined #seam-dev
[13:30:22] *** maxandersen has joined #seam-dev
[13:32:51] *** maxandersen1 has joined #seam-dev
[13:32:51] *** maxandersen has quit IRC
[13:36:06] *** emmanuel has quit IRC
[13:59:03] *** epbernard has joined #seam-dev
[13:59:03] *** epbernard is now known as emmanuel
[14:11:04] *** maxandersen has joined #seam-dev
[14:11:04] *** maxandersen1 has quit IRC
[14:30:15] *** tsurdilo has joined #seam-dev
[14:31:14] *** maxandersen1 has joined #seam-dev
[14:31:15] *** maxandersen has quit IRC
[14:57:45] *** jharting has quit IRC
[15:02:37] *** maxandersen1 has quit IRC
[15:03:05] *** maxandersen has joined #seam-dev
[15:19:23] *** lincolnthree has joined #seam-dev
[15:38:52] *** alesj has quit IRC
[15:41:25] *** maxandersen has quit IRC
[15:41:44] *** maxandersen has joined #seam-dev
[15:51:27] *** clerum has joined #seam-dev
[16:06:10] *** mbg has joined #seam-dev
[16:11:36] *** maxandersen has quit IRC
[16:11:50] *** maxandersen has joined #seam-dev
[16:31:50] *** maxandersen has quit IRC
[16:32:02] *** maxandersen has joined #seam-dev
[16:45:07] *** cbrock has joined #seam-dev
[16:52:06] *** maxandersen has quit IRC
[16:52:11] *** maxandersen has joined #seam-dev
[16:52:41] <jbossbot> git [mail] push master 26c3ffd.. Cody Lerum update seam parent and bom...
[16:52:41] <jbossbot> git [mail] push master URL: http://github.com/seam/mail/compare/7522d51...26c3ffd
[16:54:41] *** emmanuel has quit IRC
[16:58:17] *** mojavelinux has joined #seam-dev
[16:58:47] *** dmlloyd has joined #seam-dev
[16:59:35] *** maxandersen has quit IRC
[16:59:53] *** emmanuel has joined #seam-dev
[17:00:48] *** dmlloyd has left #seam-dev
[17:02:57] *** oskutka has quit IRC
[17:03:29] *** maxandersen has joined #seam-dev
[17:13:07] *** marekn has quit IRC
[17:21:28] *** mgencur has quit IRC
[17:23:58] *** bleathem has joined #seam-dev
[17:25:26] *** jharting has joined #seam-dev
[17:25:28] *** jharting has quit IRC
[17:30:00] *** sannegrinovero is now known as sannegrinovero_
[17:42:13] *** maxandersen has quit IRC
[18:16:59] *** pmuir has quit IRC
[19:05:33] <mojavelinux> okay, I've finally raised the Seam on GlassFish issue to the EG, because this is absolutely not a problem we should have to tackle in Seam
[19:05:59] <mojavelinux> I believe, as Stuart suggested, the correct way forward under the current circumstances is to add beans.xml back into the Solder libraries
[19:06:18] <mojavelinux> however, that will require so vetoing of select classes, it's not as easy as just adding the files
[19:06:33] <mojavelinux> jason is currently researching this change
[19:45:27] <jbossbot> git [forge] push master 6930bbf.. Lincoln Baxter, III slight fix
[19:45:28] <jbossbot> git [forge] push master bd2dc1a.. Lincoln Baxter, III Merge branch 'master' of github.com:seam/forge
[19:45:28] <jbossbot> git [forge] push master a1652a0.. Lincoln Baxter, III updated docs to include basic webapp generation
[19:45:28] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/6be60ae...a1652a0
[19:48:35] <bleathem> mojavelinux I'm feeling out of the loop.  Is there a reasonable summary of this Seam/Glassfish/beans.xml problem posted somewhere?
[19:56:53] *** emmanuel has quit IRC
[20:13:42] *** kpiwko has quit IRC
[20:20:53] *** maxandersen has joined #seam-dev
[21:01:59] *** ge0ffrey has quit IRC
[21:08:09] <mojavelinux> ah, I meant to link to my assessment http://lists.jboss.org/pipermail/weld-dev/2011-January/002842.html
[21:09:35] <mojavelinux> and for the record, I do not agree this has been fixed in glassfish
[21:09:42] <mojavelinux> because I don't find it sufficient that it's only resolved in glassfish 3.1
[21:09:47] <mojavelinux> we cannot rely on this feature
[21:09:57] <mojavelinux> because it doesn't work in compliant servers, namely the reference implementation
[21:10:05] <mojavelinux> so we are switching to a known supported configuration
[21:10:08] <mojavelinux> which is to use beans.xml
[21:10:16] <mojavelinux> and this, I believe, is good for the community
[21:10:45] <mojavelinux> of course, I welcome feedback if someone feels differently
[21:25:23] *** sannegrinovero_ has quit IRC
[22:01:23] <jbossbot> git [mail] push master 0395c97.. Dan Allen fix deps
[22:01:23] <jbossbot> git [mail] push master URL: http://github.com/seam/mail/compare/26c3ffd...0395c97
[22:02:24] *** lincolnthree has quit IRC
[22:08:42] <jbossbot> git [mail] push master 0d327e9.. Dan Allen remove inherited configs and versions
[22:08:42] <jbossbot> git [mail] push master URL: http://github.com/seam/mail/compare/0395c97...0d327e9
[22:09:01] <mojavelinux> I'm working on getting the mail nightly working
[22:16:34] <mojavelinux> if someone knows why the jdocbook plugin is downloading eclipse snapshot jars, please share
[22:16:38] <mojavelinux> I would love to get that out of our build
[22:16:46] <mojavelinux> because it screws up nightly doc builds almost every other night
[22:17:44] <mojavelinux> in fact, if you get an e-mail with an intermittent build failure (something totally unrelated to your code) please forward it on to shane and I (let's not spam the list for now)
[22:17:58] <mojavelinux> I want to get to the bottom of these problems, because I want Hudson to be flawless unless there is a real problem
[22:18:02] <mojavelinux> so we don't have this noise
[22:20:33] <bleathem> mojavelinux: thanks for the link, a good read.  Who will still be using GF 3.0, once 3.1 is available?  Can we not just target 3.1?
[22:21:05] <mojavelinux> not without a lot of complaining, because 3.0.1 is a product release
[22:21:16] <mojavelinux> and as stuart says, we are not bound to this configuration, so why not just let the grip go
[22:21:19] <mojavelinux> i'm all for that
[22:23:43] <bleathem> if the beans.xml file is not a problem, and including it increases compatibility, then it sounds like a net win!
[22:24:28] *** lincolnthree has joined #seam-dev
[22:26:18] <mojavelinux> exactly
[22:26:44] <mojavelinux> the tricky bit is just getting that to work again...since we have some conflicts, but I believe jason is looking into it...i'll catch up with him later tonight
[22:26:55] <mojavelinux> but I don't think he's on it at the moment, so if someone else wants to have a go at it
[22:27:00] <mojavelinux> I just can't look at it until tonight
[22:30:55] <clerum> looks like nightly is building
[22:30:58] <clerum> for mail
[22:35:53] <mojavelinux> mail #success!
[22:35:55] <mojavelinux> finally
[22:36:02] <mojavelinux> I had to kick Hudson a couple of times
[22:36:04] <mojavelinux> hehehe
[22:37:48] <mojavelinux> fyi steve ebersole is working on a simplified multi-module docbook configuration in gradle
[22:37:50] <mojavelinux> http://pastebin.com/XX3wSuUT
[22:38:07] <mojavelinux> which may solve some of our maintenance issues around the docs
[22:38:19] <mojavelinux> each book can accept those base settings or alter
[22:38:41] <clerum> cool
[22:38:46] <clerum> so on the CI
[22:38:55] <clerum> I have some tests in mail which exercise everything
[22:39:01] <mojavelinux> okay
[22:39:02] <clerum> in the example
[22:39:19] <clerum> I can also have some in just the impl that test some basic stuff
[22:39:25] <clerum> invalid address
[22:39:28] <clerum> or template parsing
[22:40:01] <clerum> the ones in the example don't seem to be runing. are those part of hudson or do I just need to run those locally?
[22:40:39] <mojavelinux> you should be able to run them in Hudson, given that we configure it correctly
[22:40:44] <mojavelinux> does it need a profile activated?
[22:40:52] <mojavelinux> and does it need JBoss AS?
[22:40:57] <mojavelinux> or is it embedded
[22:41:13] <clerum> right now I rund it from the examples/sendmail
[22:41:15] <clerum> mvn test -Pweld-ee-embedded-1.1
[22:41:24] <clerum> but that can probably be changed if need be
[22:41:52] <mojavelinux> that's fine, I can add that into the CI build...let me run it locally first
[22:42:00] <clerum> k
[22:42:49] <mojavelinux> I recommend using a property to activate
[22:43:01] <mojavelinux> other modules have done something like
[22:43:15] <mojavelinux> though I sort of prefer it to be -Darquillian=weld-ee-embedded-1.1
[22:43:21] <mojavelinux> we haven't really standardized that yet
[22:43:28] <mojavelinux> so either will do for now...reason being
[22:43:33] <mojavelinux> if I do -Pweld-ee-embedded-1.1 from the top
[22:43:42] <mojavelinux> it fails because that profile isn't defined in other modules
[22:43:54] <clerum> ah
[22:46:07] <mojavelinux> hmm, we also need to activate the example module in this profile at the top
[22:46:32] <mojavelinux> how about adding an integration-test profile
[22:46:35] <mojavelinux> just like the release profile
[22:46:41] <mojavelinux> except, just add examples/sendmail
[22:46:48] <mojavelinux> that way, I can configure hudson as
[22:47:25] <mojavelinux> that seems pretty clean...don't really need the version on weld-ee-embedded in the property
[22:47:32] <mojavelinux> not until we have other versions to deal with
[22:47:43] <clerum> k
[22:47:46] <mojavelinux> so two steps, add a profile in the root pom
[22:47:56] <mojavelinux> named integration-test and activated w/ property integration-test
[22:48:13] <mojavelinux> and add an activation for property in example for arquillian=weld-ee-embedded
[22:48:19] <mojavelinux> actually, weld-embedded is probably fine
[22:48:23] <mojavelinux> arquillian=weld-embedded
[22:48:26] <mojavelinux> don't need to be so specific
[22:50:22] <clerum> so the profile in example pom is still weld-ee-embedded-1.1
[22:50:26] <Nik> stats show that clerum outputs one max two letter word for each 6-8 lines of mojavelinux output ;-)
[22:50:36] <Nik> now you broke the stats
[22:50:39] <clerum> boo
[22:50:45] <clerum> thats 3
[22:51:02] <clerum> you can tell how is in charge in this convo
[22:51:30] <Nik> in a relationship, he'd clearly be the wife ;-)
[22:51:47] <mojavelinux> hahaha, just think how many messages in your inbox I'm saving you :)
[22:51:55] *** stuartdouglas is now known as stuartwdouglas
[22:52:54] <Nik> running out of 2011-01-17. Z
[22:53:40] <mojavelinux> btw, for those who have asked I brought up the code formatting discussion at the last meeting with shane
[22:53:44] <mojavelinux> the open question was this
[22:53:48] <stuartwdouglas>  /msg NickServ info
[22:53:51] <mojavelinux> why does seam use such bizarre code formatting
[22:54:04] <stuartwdouglas> oops
[22:54:04] <clerum> so like https://gist.github.com/a9fb5f2cd5a411f5e303
[22:54:19] <mojavelinux> here's what we are proposing
[22:54:38] <mojavelinux> what's important is that we are consistent, and for us that means consistent within the jboss community
[22:54:47] <mojavelinux> so we are looking to adopt the AS 7 code formatting profile
[22:54:54] <mojavelinux> which is basically exactly the same as the Java convention
[22:55:05] <mojavelinux> with some minor changes that IMO are bugs in the convention
[22:55:21] <mojavelinux> it's like 4 differences
[22:55:44] <mojavelinux> the important part is that in documentation and such, the code will look familiar and we won't be dealing with whitespace problems all the time
[22:55:56] <mojavelinux> well, we might
[22:55:58] <mojavelinux> just less hopefully
[22:56:07] <mojavelinux> but it's still spaces over tabs
[22:56:09] <mojavelinux> sorry tab fans
[22:56:13] <mojavelinux> :(
[22:56:31] <mojavelinux> at least we will be back to 4 spaces instead of the odd 3
[22:56:52] <mojavelinux> the plan, if there are no objections, is to make that change prior to the release candidate of the Seam stack
[22:57:02] <mojavelinux> so, while we are doing a simultaneous module release
[22:57:15] <Nik> most important, is the starting brace on new line?
[22:57:23] *** stuartwdouglas is now known as stuartdouglas
[22:58:04] <mojavelinux> no, starting brace back to same line
[22:58:07] <mojavelinux> like the Java standard
[22:58:23] <mojavelinux> stuartdouglas: should be familiar with this as he is now using this style on AS 7 :)
[22:58:48] <mojavelinux> clerum: that looks good
[22:58:54] <Nik> bah. kind of used to the new-line approach. Takes up space so you'll have to keep methods short ;-)
[22:59:01] <mojavelinux> hahaha
[22:59:08] <mojavelinux> the other side is that it blows up the documentation
[22:59:13] <stuartdouglas> the AS7 style is growing on me
[22:59:15] <clerum> so when how run from root?
[22:59:17] <clerum> err
[22:59:18] <mojavelinux> we are wasting tons of space
[22:59:24] <clerum> so then how to run from root?
[22:59:26] <mojavelinux> mvn install -Dintegration-test
[23:00:08] <clerum> hmm
[23:00:24] <clerum> don't think the example is maybe in the root pom?
[23:01:11] <bleathem> +1 for the style change.  spaces = good, and no new line for brace is IDE standard these days
[23:01:12] <mojavelinux> oh, you need to add a <modules> element
[23:01:19] <mojavelinux> in the root pom.xml profile for integration-test
[23:01:23] <mojavelinux> it's additive
[23:01:27] <mojavelinux> (don't ask why)
[23:01:32] <mojavelinux> (cause I don't know)
[23:01:34] <mojavelinux> hehehe
[23:01:53] <mojavelinux> exactly, bleathem and we have so many contributors coming through the project
[23:02:05] <mojavelinux> that it's an uphill battle to try to force some strange convention on the code
[23:02:11] <mojavelinux> easier to go with the flow
[23:02:19] <mojavelinux> the reason for the spacing change is that, believe it or not
[23:02:25] <mojavelinux> the Java convention allows mixed usage
[23:02:25] <bleathem> the Zen of Seam
[23:02:45] <mojavelinux> which is just plain confusing...you got to go with one or the other, and spaces looks better consistently across displays
[23:03:00] <mojavelinux> such as the code viewers in github, jira, fisheye, etc
[23:03:08] <bleathem> especially with looking at som much code on github
[23:03:14] <mojavelinux> exactly
[23:03:18] <bleathem> tabs on browsers = bad
[23:03:22] <mojavelinux> and, you know, you can change code in github.com
[23:03:27] <mojavelinux> I love that feature...phone updates ftw!
[23:03:30] <mojavelinux> just don't break the build :)
[23:03:50] <bleathem> wou need a "gun" smiley to put after that statement
[23:03:57] <bleathem> !
[23:04:08] <mojavelinux> O:-)
[23:04:15] <mojavelinux> angels, that's what we need to be
[23:08:30] <mojavelinux> for right now, if you are using arquillian-weld-ee-embedded
[23:08:36] <mojavelinux> using the one in the package org.jboss.weld.arquillian
[23:09:03] <mojavelinux> dang, I published seam-parent last night and Weld 1.1.0.Final got released today
[23:09:09] <mojavelinux> oh well, just need a seam-parent 8 :)
[23:09:11] <mojavelinux> hahaha
[23:11:52] *** lightguard_jp has joined #seam-dev
[23:21:52] <mojavelinux> I need to step out to write up an abstract for a talk
[23:21:53] <mojavelinux> bbl
[23:24:09] <jbossbot> git [mail] push master 8a4f828.. Cody Lerum update example pom for CI
[23:24:09] <jbossbot> git [mail] push master URL: http://github.com/seam/mail/compare/0d327e9...8a4f828
[23:41:52] *** maxandersen has quit IRC

top