December 23, 2010  
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

[00:02:01] *** aslak has joined #seam-dev
[00:18:54] <mojavelinux> I tweaked the module page a bit more, latest is on persistence page
[00:18:55] <mojavelinux> http://sfwk.org/Seam3/Persistence
[00:19:01] <mojavelinux> I think now it's more clear how to get started right away
[00:19:11] <mojavelinux> it has all the important details
[00:19:48] <mojavelinux> the dependency sets, the repository where the artifacts are located, and a link to browse where they are located
[00:46:19] *** maxandersen has quit IRC
[01:01:03] *** akazakov has quit IRC
[01:05:03] *** lightguard_jp has quit IRC
[01:08:19] *** bleathem has quit IRC
[01:32:20] <mojavelinux> we are going to have to do some thinking about the dependencies declared by the combined jars
[01:32:28] <mojavelinux> because if someone include seam-faces.jar
[01:32:44] <mojavelinux> and it depends on seam-international-api and seam-international-impl.jar
[01:32:58] <mojavelinux> wait, bad example
[01:33:09] <mojavelinux> they include seam-solder.jar and seam-faces.jar
[01:33:24] <mojavelinux> but seam-faces.jar depends on seam-faces-api.jar which depends on seam-solder-api.jar
[01:33:31] <mojavelinux> then we have an issue where we get duplicate classes
[01:33:41] <mojavelinux> I think what needs to happen is that the downstream combined jars
[01:33:55] <mojavelinux> need to exclude the individual jars and include the combined jars
[01:33:57] <mojavelinux> so, for instance
[01:34:11] <mojavelinux> seam-faces.jar would exclude seam-solder-api and seam-solder-impl and include seam-solder
[01:34:21] <mojavelinux> that's what needs to happen...we'll need to do some scenario testing for that
[01:34:26] <mojavelinux> make sure we have the cases covered
[01:37:36] *** rruss has quit IRC
[01:37:51] *** rruss has joined #seam-dev
[01:41:26] *** tsurdilo has quit IRC
[01:42:03] *** tsurdilo has joined #seam-dev
[01:52:03] *** aslak has quit IRC
[01:59:18] *** clerum has quit IRC
[02:15:25] *** rruss has quit IRC
[04:41:04] *** tsurdilo has quit IRC
[04:58:26] *** tsurdilo has joined #seam-dev
[04:59:14] *** tsurdilo has quit IRC
[06:00:17] *** rruss has joined #seam-dev
[06:33:32] <mojavelinux> catch and solder now have hudson jobs
[06:33:37] <mojavelinux> and catch is all blue
[06:33:38] <mojavelinux> http://seamframework.org/Seam3/Catch
[06:36:29] *** akazakov has joined #seam-dev
[07:05:48] <jbossbot> git [js-remoting] push master 0ee85e0.. Shane Bryzak remove weld-extensions dependency, update documentation for bean validation, clean up
[07:05:48] <jbossbot> git [js-remoting] push master c4bc517.. Shane Bryzak updated dependency versions
[07:05:49] <jbossbot> git [js-remoting] push master f414f7a.. Shane Bryzak updated to use seam solder, fixed broken dependencies
[07:05:49] <jbossbot> git [js-remoting] push master 2a2d3fb.. Amir fixed a potential bug...
[07:05:49] <jbossbot> git [js-remoting] push master c6c8288.. Amir Merge branch 'master' of https://github.com/Amir-Github/js-remoting
[07:05:49] <jbossbot> git [js-remoting] push master aeb2a00.. Shane Bryzak Merge https://github.com/Amir-Github/js-remoting into Amir-Github-2a2d3fb
[07:05:49] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/e1dbf74...aeb2a00
[07:11:23] <mojavelinux> shane while you are in remoting, I just realized we don't need the profiles for the nexus repo in each module pom
[07:11:29] <mojavelinux> that's in the parent, so we get that inherited
[07:12:01] <mojavelinux> also, to follow the pattern of seam config, I was envisioning for seam remoting that the artifact would be
[07:12:03] <sbryzak> mojavelinux: ah cool, would be nice to remove that to simplify the poms
[07:12:03] <mojavelinux> seam-remoting-js
[07:12:16] <mojavelinux> the idea being, modules are intended for a focus area
[07:12:23] <mojavelinux> like security, config, remoting
[07:13:03] <mojavelinux> and then, there might be different functionality sets...such as JavaScript remoting, or perhaps another sort of remoting, something like hessian
[07:13:11] <sbryzak> well the "js" is really just part of it
[07:13:25] <sbryzak> in fact, i've been meaning to look at implementing a java client as well
[07:13:50] <mojavelinux> in your case, you might even have another level of granularity then...because actually
[07:13:58] <mojavelinux> the js could have different schemas
[07:14:01] <mojavelinux> like xml, json
[07:14:03] <sbryzak> most of the server-side stuff is client independent
[07:14:33] <mojavelinux> but yes, the idea I was thinking is that the module itself is not "JavaScript Remoting" but rather remoting
[07:14:38] <mojavelinux> and then you have js-client perhaps
[07:14:56] <mojavelinux> you were calling it just remoting all along
[07:15:21] <mojavelinux> but it took me a while to see that we could have the submodules specialize the module topic
[07:15:28] <mojavelinux> so for seam config, I'm envisioning
[07:15:33] <mojavelinux> seam-config-java
[07:15:35] <mojavelinux> seam-config-groovy
[07:15:43] <mojavelinux> seam-config-dsl (for some custom homegrown dsl)
[07:16:01] <mojavelinux> actually, a groovy builder for seam config would be sexy
[07:16:08] <mojavelinux> but anyway, so perhaps what you want for remoting is
[07:16:11] <mojavelinux> seam-remoting-js-client
[07:16:16] <sbryzak> i think "seam remoting" is sufficient for describing the project
[07:16:20] <mojavelinux> yep
[07:16:23] <mojavelinux> absolutely
[07:16:28] <sbryzak> and later on i might add a module for java client, etc
[07:16:39] <sbryzak> sub-module i mean
[07:16:46] <mojavelinux> yep, and even have a separate js library and serverside core
[07:16:49] <sbryzak> it would be a separate jar within the seam-remoting module
[07:16:57] <mojavelinux> yep, exactly
[07:17:06] <sbryzak> that's a good point actually
[07:17:11] <mojavelinux> so at this point, the only real change it renaming the git repository back to just "remoting"
[07:17:14] <mojavelinux> once you have the release out
[07:17:21] <mojavelinux> or you can do it sooner
[07:17:23] <sbryzak> then the combined jar could include the core, plus the js client
[07:17:30] <mojavelinux> whenever you think is the best time
[07:17:36] <mojavelinux> exactly
[07:17:43] <sbryzak> i could do that for the next release
[07:17:47] <mojavelinux> I sort of see core as server
[07:17:52] <sbryzak> i'm still working on getting the validation chapter written
[07:17:59] <mojavelinux> got it
[07:18:15] <sbryzak> next release as in beta 2
[07:18:19] <mojavelinux> are you still going to do persistence, or do you need me to do it?
[07:18:30] <sbryzak> persistence is already done
[07:18:35] <mojavelinux> duh
[07:18:38] <mojavelinux> that's right
[07:18:58] <mojavelinux> I even updated the module page today...my mind is just going numb
[07:18:59] <mojavelinux> hehehe
[07:19:03] <sbryzak> hehe
[07:19:15] <mojavelinux> I need to do faces and catch, then Jozef is ready to do rest
[07:19:35] <sbryzak> sounds good, i think we're on track to getting everything out this week
[07:19:43] <mojavelinux> well, jason will be doing catch with me, but I'll be helping him
[07:19:46] <mojavelinux> absolutely
[07:19:56] <mojavelinux> last minute shipping!
[07:20:02] <mojavelinux> hahah
[07:20:05] <sbryzak> christmas present for our users ;)
[07:20:27] <mojavelinux> yeah, I noticed the trend this year for that, santa found github
[07:27:11] *** mgencur has joined #seam-dev
[07:29:15] *** daniel has quit IRC
[07:29:40] *** daniel_ has joined #seam-dev
[07:59:40] *** akazakov has quit IRC
[08:18:50] *** rruss has quit IRC
[08:21:11] *** rruss has joined #seam-dev
[08:36:18] <jbossbot> git [forge] push master cfc15cb.. Lincoln Baxter, III refactoring plugincommandcompleter
[08:36:18] <jbossbot> git [forge] push master f0f8177.. Lincoln Baxter, III more completer work - tests passing, still buggy, also updated .gitignore
[08:36:18] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/1637fdd...f0f8177
[08:52:16] *** lincolnthree has quit IRC
[08:52:33] *** lincolnthree has joined #seam-dev
[09:02:02] <jbossbot> git [solder] push master 7204bb5.. Dan Allen remove unnecessary profiles, fix CI & scm URLs
[09:02:02] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/38e10b9...7204bb5
[09:20:59] *** akazakov has joined #seam-dev
[09:31:11] *** rruss has quit IRC
[09:32:54] *** epbernard has joined #seam-dev
[09:32:54] *** epbernard is now known as emmanuel
[09:41:34] <jbossbot> git [solder] push master aede201.. Dan Allen restore profiles
[09:41:34] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/7204bb5...aede201
[09:47:03] <jbossbot> git [faces] push master 970af41.. Dan Allen add issue management, cleanups
[09:47:03] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/5834efa...970af41
[09:51:20] *** jharting has joined #seam-dev
[10:13:16] *** mojavelinux has quit IRC
[10:32:44] *** daniel_ has quit IRC
[10:48:21] *** shervin_a has joined #seam-dev
[10:53:46] *** maxandersen has joined #seam-dev
[11:00:31] *** mgencur has quit IRC
[11:01:26] *** maxandersen has quit IRC
[11:33:42] *** daniel_ has joined #seam-dev
[12:03:25] *** daniel_ has quit IRC
[12:06:31] *** emmanuel has quit IRC
[12:24:23] *** epbernard has joined #seam-dev
[12:24:23] *** epbernard is now known as emmanuel
[13:01:33] *** pmuir has joined #seam-dev
[13:01:33] *** pmuir has quit IRC
[13:01:33] *** pmuir has joined #seam-dev
[13:46:09] *** oranheim has joined #seam-dev
[13:56:53] *** akazakov has quit IRC
[13:57:23] <jbossbot> git [js-remoting] push master 3e81b66.. Shane Bryzak more documentation for bean validation
[13:57:23] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/aeb2a00...3e81b66
[14:01:14] *** sbryzak has quit IRC
[14:03:35] *** pmuir has quit IRC
[14:04:37] *** sbryzak has joined #seam-dev
[14:04:37] *** sbryzak has quit IRC
[14:04:37] *** sbryzak has joined #seam-dev
[14:10:05] <jbossbot> git [js-remoting] push master a4d670c.. Shane Bryzak added jta dependency version
[14:10:05] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/3e81b66...a4d670c
[14:12:50] <jbossbot> git [js-remoting] push master a64d6c2.. Shane Bryzak updated weld-core version
[14:12:50] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/a4d670c...a64d6c2
[14:16:09] <jbossbot> git [rest] push master b355069.. Jozef Hartinger minor
[14:16:09] <jbossbot> git [rest] push master 704c569.. Jozef Hartinger remove seam catch version
[14:16:09] <jbossbot> git [rest] push master c4a1c2a.. Jozef Hartinger SEAMREST-13 exclude failing test for now
[14:16:11] <jbossbot> jira [SEAMREST-13] Removing of a task fails with an exception on JBoss AS [Open, Major, Jozef Hartinger] https://issues.jboss.org/browse/SEAMREST-13
[14:16:11] <jbossbot> git [rest] push master bde92d4.. Jozef Hartinger fix CatchExceptionMapper so that it is not picked by JAX-RS every time
[14:16:11] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/b5a0439...bde92d4
[14:18:48] <jbossbot> git [js-remoting] push master 2afb83a.. Shane Bryzak [maven-release-plugin] prepare release 3.0.0.Beta2
[14:18:48] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/a64d6c2...2afb83a
[14:19:04] <jbossbot> git [js-remoting] push master 8491653.. Shane Bryzak [maven-release-plugin] prepare for next development iteration
[14:19:04] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/2afb83a...8491653
[14:34:55] *** oranheim has left #seam-dev
[15:02:03] <jbossbot> git [rest] push master 2706b4e.. Jozef Hartinger fix dist
[15:02:04] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/bde92d4...2706b4e
[15:10:20] *** rruss has joined #seam-dev
[15:10:30] *** rruss has quit IRC
[15:13:14] *** rruss has joined #seam-dev
[15:26:05] *** emmanuel has quit IRC
[15:47:19] <jbossbot> git [rest] push master a1f1744.. Jozef Hartinger fix dist
[15:47:19] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/2706b4e...a1f1744
[15:50:03] <jbossbot> git [rest] push master 3fb8d85.. Jozef Hartinger [maven-release-plugin] prepare release 3.0.0.Alpha2
[15:50:03] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/a1f1744...3fb8d85
[15:50:09] <jbossbot> git [rest] push master 20bbb9b.. Jozef Hartinger [maven-release-plugin] prepare for next development iteration
[15:50:09] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/3fb8d85...20bbb9b
[16:04:45] *** clerum has joined #seam-dev
[16:14:05] *** mojavelinux has joined #seam-dev
[16:14:37] <mojavelinux> hey all, we aren't really planning on having a meeting today as we are focused on module releases and actually getting to start the holiday :)
[16:15:03] <mojavelinux> I'm currently working on testing jozef's catch patch and seeing what else needs to be done there
[16:15:41] <jharting> mojavelinux: cool, I'm finishing releasing seam rest alpha2 right now
[16:16:16] <clerum> has a new XML been released
[16:16:16] <mojavelinux> I think the goal eventually was to pull the jaxrs example out of catch, hence removing the circular dependency
[16:16:18] <clerum> err Config
[16:16:23] <mojavelinux> yes
[16:16:35] <mojavelinux> that is updated to Solder
[16:17:03] <mojavelinux> I think the example in that stays in catch will be one that uses the integration in a more generic fashion
[16:17:39] <mojavelinux> and the demonstration of the catch integration belongs in the module that's integrating it, so if you want to add it to tasks, that would be great
[16:17:45] <mojavelinux> if you haven't already (probably have)
[16:18:32] <clerum> huh
[16:18:42] <mojavelinux> seam config is now this
[16:18:44] <clerum> I'm still seeing weldx coming in from xml-config beta1
[16:18:58] <mojavelinux> org.jboss.seam.config:seam-config-xml:3.0.0.Beta2
[16:19:23] <jharting> mojavelnux: kind of, I haven't added handler methods to the example, however, if catch is on classpath, the declarative exception handling is routed through catch
[16:19:34] *** akazakov has joined #seam-dev
[16:22:42] <mojavelinux> super...perhaps you can create a small example that uses the java-based exception handling...in fact, you could just take the example from catch...perhaps trim it down to the bare bones
[16:24:10] <mojavelinux> and just call it something like seam-example-rest-exceptions
[16:24:10] <jharting> mojavelinux:ok
[16:24:30] <mojavelinux> very simple scope
[16:26:04] <clerum> that worked
[16:26:22] <mojavelinux> excellent
[16:26:40] <clerum> I'll pull it over to the seam repo later today
[16:26:48] *** tsurdilo has joined #seam-dev
[16:26:53] <mojavelinux> thanks, that would be excellent
[16:27:03] <mojavelinux> is the feature still outstanding that you need in seam config?
[16:27:11] <mojavelinux> or did it get implemented (I forget which one it was)
[16:27:24] <mojavelinux> or did you need a generic bean change in solder
[16:27:29] <clerum> well I'm thinking things are going to change a little bit and it might not be nessasary
[16:27:35] <mojavelinux> ah, got it
[16:27:44] <clerum> I never really like the way the mailsession was placed so deep in the code
[16:28:02] <clerum> and one of the jiras was to have a way to save the message after sending it
[16:28:10] <mojavelinux> makes sense, I kind of picked up on that when I was trying out the tests
[16:28:19] <mojavelinux> interesting
[16:28:22] <clerum> which doesn't really fly when you build the message with the java api
[16:28:28] <mojavelinux> exactly
[16:28:31] <clerum> javax.mail api
[16:28:46] <clerum> so I'm building a another EmailMessage object
[16:28:58] <clerum> which then just works with javax.mail right at send
[16:29:05] <mojavelinux> I think that's a great idea
[16:29:10] <mojavelinux> then you use javax.mail as a transport
[16:29:16] <mojavelinux> strictly, a bridge
[16:29:22] <clerum> and then you can extract all the message details from EmailMessage object
[16:29:23] <clerum> yep
[16:29:28] <mojavelinux> fantastic
[16:29:32] <clerum> so you could pass the session in right at send
[16:29:38] <mojavelinux> I smell a new JSR ;)
[16:29:46] <mojavelinux> what's funny is
[16:29:48] <clerum> the same message could be sent back to back with different mail transport configs
[16:29:56] <mojavelinux> that's exactly what 99% of the PHP e-mail libraries do
[16:30:07] <mojavelinux> proving the point that the mail object is very much an application-level object
[16:30:12] <clerum> basically I've been using the code in production the last 2 weeks
[16:30:16] <clerum> and found all the things that are missing
[16:30:25] <clerum> :-)
[16:30:35] <mojavelinux> it's so cool that you have production code in an unreleased module. you don't see that everyday :)
[16:30:57] <clerum> the impl is pretty basic so I'm just using the api in my seam 2 app
[16:31:11] <clerum> and just had to write a new impl
[16:31:13] <mojavelinux> now we just need to work towards a release so you get some credit coming your way :) looking forward to promoting this one, and using it!
[16:31:33] <clerum> holidays are still looking good for some hacking
[16:31:43] <mojavelinux> hehehe, hacking and fruit cake
[16:32:00] <clerum> yep...if the real job would stop getting in the way this would have been done weeks/month ago
[16:32:02] <clerum> :-)
[16:32:08] <mojavelinux> hehehe
[16:32:19] <mojavelinux> those pesky paying gigs
[16:32:23] <clerum> yep
[16:32:25] <clerum> gotta run
[16:32:31] <clerum> thanks for the help on the pom
[16:32:39] <clerum> tests now pass with solder
[16:32:41] <clerum> later.
[16:33:03] <mojavelinux> super, take care
[16:33:24] <mojavelinux> gotta restart, be back
[16:33:30] *** mojavelinux has quit IRC
[16:37:50] *** tsurdilo1 has joined #seam-dev
[16:39:17] *** mojavelinux has joined #seam-dev
[16:40:59] *** tsurdilo has quit IRC
[16:47:52] *** lightguard_jp has joined #seam-dev
[16:51:11] *** jharting has quit IRC
[17:09:49] *** lightguard_jp has quit IRC
[17:13:25] *** epbernard has joined #seam-dev
[17:13:25] *** epbernard is now known as emmanuel
[17:29:27] *** shervin_a has quit IRC
[18:18:52] <jbossbot> git [solder] push master 9b7e7ed.. Dan Allen SOLDER-60 deprecate old package in api
[18:18:53] <jbossbot> jira [SOLDER-60] servicehandler package should be serviceHandler for consistency [Closed, Major, Dan Allen] https://issues.jboss.org/browse/SOLDER-60
[18:18:53] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/aede201...9b7e7ed
[19:52:01] <jbossbot> git [solder] push master 6b8b467.. Dan Allen SOLDER-60 had to rename annotation for it to work on JBoss AS
[19:52:02] <jbossbot> jira [SOLDER-60] servicehandler package should be serviceHandler for consistency [Closed, Major, Dan Allen] https://issues.jboss.org/browse/SOLDER-60
[19:52:02] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/9b7e7ed...6b8b467
[20:00:27] *** clerum has quit IRC
[20:16:08] *** lincolnthree has quit IRC
[20:20:31] *** cbrock has joined #seam-dev
[20:20:39] *** cbrock has left #seam-dev
[21:00:05] *** lightguard_jp has joined #seam-dev
[21:03:58] *** emmanuel has quit IRC
[21:54:40] <jbossbot> git [forge] push master fbcf474.. Lincoln Baxter, III Merge branch 'master' of http://github.com/mikebrock/seam-forge
[21:54:40] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/f0f8177...fbcf474
[21:58:37] *** rruss has quit IRC
[22:06:37] <mbg> hey guys, I think that I am wrapping up  - Merry Christmas, enjoy your holidays and see you next year!
[22:17:54] *** lightguard_jp has quit IRC
[22:22:46] *** rruss has joined #seam-dev
[22:36:26] <jbossbot> git [international] push master 96cc009.. Dan Allen SEAMINTL-18 switch to solder; update parent & bom...
[22:36:26] <jbossbot> jira [SEAMINTL-18] Upgrade from Weld Extensions to Seam Solder 3.0.0.Beta1 [Open, Blocker, Ken Finnigan] https://issues.jboss.org/browse/SEAMINTL-18
[22:36:27] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/fefe13d...96cc009
[22:44:49] <jbossbot> git [international] push master 1f40c21.. Dan Allen release notes
[22:44:49] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/96cc009...1f40c21
[22:52:34] <jbossbot> git [international] push master b6d2297.. Dan Allen add dependency management for combined jar
[22:52:34] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/1f40c21...b6d2297
[22:55:56] *** jharting has joined #seam-dev
[23:03:01] <jbossbot> git [international] push master f175a65.. Dan Allen fix dist
[23:03:01] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/b6d2297...f175a65
[23:07:46] <jbossbot> git [international] push master 0b0079a.. Dan Allen remove unnecessary version
[23:07:46] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/f175a65...0b0079a
[23:13:11] <jbossbot> git [international] push master b8557f3.. Dan Allen add combined module to parent, reorder dist modules
[23:13:11] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/0b0079a...b8557f3
[23:24:19] <jbossbot> git [international] push master 9de7b86.. Dan Allen whitespace
[23:24:19] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/b8557f3...9de7b86
[23:29:32] *** rruss has quit IRC
[23:30:00] <jbossbot> git [international] push master 1bc2a72.. Dan Allen exclude dependency
[23:30:00] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/9de7b86...1bc2a72
[23:31:15] *** bleathem has joined #seam-dev
[23:43:47] <jbossbot> git [solder] push master 28ddab5.. Dan Allen comment
[23:43:47] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/6b8b467...28ddab5
[23:57:47] <jbossbot> git [international] push master c5cfb77.. Dan Allen swap order of nodes
[23:57:47] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/1bc2a72...c5cfb77

top