December 3, 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:04:41] *** sbryzak has quit IRC
[00:08:31] *** sbryzak has joined #seam-dev
[00:08:31] *** sbryzak has quit IRC
[00:08:31] *** sbryzak has joined #seam-dev
[00:21:37] *** amitev2 has joined #seam-dev
[00:22:14] *** amitev has quit IRC
[01:10:58] *** tsurdilo2 has joined #seam-dev
[01:13:12] *** tsurdilo1 has quit IRC
[01:13:59] *** lightguard_jp has quit IRC
[01:14:24] <mojavelinux> stuart, I don't think seam config needs a beans.xml
[01:14:26] <mojavelinux> right?
[01:14:34] <mojavelinux> like with seam solder
[01:14:47] <mojavelinux> perhaps speed a few things up (maybe not much, but still)
[04:05:07] *** rruss has joined #seam-dev
[04:43:07] *** tsurdilo1 has joined #seam-dev
[04:45:23] *** tsurdilo2 has quit IRC
[04:48:31] *** rruss has quit IRC
[05:12:52] *** clerum has quit IRC
[05:47:09] *** lightguard_jp has joined #seam-dev
[05:57:36] <lightguard_jp> Anyone around?
[06:31:49] <jbossbot> git [catch] push master 8a648ec.. LightGuard Doc changes for Alpha2...
[06:31:50] <jbossbot> git [catch] push master URL: http://github.com/seam/catch/compare/8059bdd...8a648ec
[06:43:56] <stuartdouglas> mojavelinux: I think you are right
[06:43:59] <stuartdouglas> I will remove the beans.xml
[06:44:19] <stuartdouglas> lightguard_jp: I am here
[06:45:05] <mojavelinux> if you apply my pull request, it will be gone for you :)
[06:45:12] <mojavelinux> I tried the example, no problems w/o beans.xml
[06:45:24] <stuartdouglas> cool
[06:45:46] <mojavelinux> the only open question about the rename is whether you like seam-config-xml or seam-config-xml-provider as the artifactId
[06:45:55] <mojavelinux> I named the directory provider-xml
[06:45:57] <lightguard_jp> stuartdouglas: Google found what I needed
[06:45:58] <stuartdouglas> seam-config-xml
[06:46:07] <mojavelinux> because just "xml" is a little confusing when you are looking at the module
[06:46:08] <mojavelinux> cool
[06:46:14] <mojavelinux> so that's how I have it in the pull request
[06:46:24] <mojavelinux> oh, wait
[06:46:26] <mojavelinux> even better
[06:46:27] <mojavelinux> I did
[06:46:29] <mojavelinux> providers/xml
[06:47:10] <mojavelinux> if you have a better name for providers, feel free to change it to what you think fits best...I choose providers in that it is providing an alternative metadata source to cdi
[06:48:50] <jbossbot> git [xml-config] push master c2af7c1.. Dan Allen rename to Seam Config
[06:48:50] <jbossbot> git [xml-config] push master URL: http://github.com/seam/xml-config/compare/a9b15eb...c2af7c1
[06:50:23] <stuartdouglas> I think providers is fine
[06:51:13] <stuartdouglas> I have lots of things I need to get done this weekend
[06:51:27] <stuartdouglas> I want to get persistence and config up to CR stage by the end of the year
[06:51:38] <lightguard_jp> Are they pretty close?
[06:51:46] <stuartdouglas> as I am not sure how much time I will have to work on them next year
[06:51:52] <stuartdouglas> yes
[06:52:01] <stuartdouglas> I't more docs/examples than anything
[06:52:17] <stuartdouglas> also I need to fix some solder issues for the next release
[06:55:47] <mojavelinux> yeah, let's get those solder fixes in and get a release out, so we can get the modules switched over and get this renaming behind us :)
[06:56:31] <mojavelinux> are you expecting a busy 2011?
[07:03:28] <stuartdouglas> yes
[07:09:03] <stuartdouglas> This is really weird
[07:09:18] <stuartdouglas> My seam solder has decided that it was actually forked from lightguardjp/solder
[07:09:24] <stuartdouglas> rather than seam/solder
[07:09:27] <mojavelinux> oh yeah, sorry about that
[07:09:31] <mojavelinux> that's because I killed the repo
[07:09:39] <mojavelinux> and github just goes haywire then I guess
[07:09:49] <stuartdouglas> I wonder how to fix it
[07:10:00] <lightguard_jp> haha
[07:10:02] <stuartdouglas> prob delete+recreate
[07:10:08] <mojavelinux> I think you have to kill your fork and do it again...this is one of the things I think github needs to fix
[07:10:20] <mojavelinux> you should be able to control forks
[07:10:23] <mojavelinux> like you control remotees
[07:10:39] <lightguard_jp> How would you control a fork?
[07:10:42] <mojavelinux> I think that's all the fork is
[07:10:51] <mojavelinux> it's just a repo with a remotee
[07:11:06] <mojavelinux> somewhere that should be editable in the UI
[07:11:07] <lightguard_jp> That's exactly what a fork is, but the main one in github doesn't have any remotes.
[07:11:35] <lightguard_jp> The git repo in github, afaik, doesn't track those
[07:11:58] <mojavelinux> yeah...of course, the fork itself is just a clone of what you have locally
[07:12:00] <lightguard_jp> When you clone the main repo, you don't get all the remotes
[07:12:02] <mojavelinux> assuming you have all branches
[07:12:11] <mojavelinux> so you kill your fork, create again
[07:12:12] <mojavelinux> then push
[07:12:15] <mojavelinux> back to normal
[07:12:16] <lightguard_jp> Yeah, if you pull them all down
[07:15:25] <stuartdouglas> actually this is going to be bad
[07:15:35] <stuartdouglas> cause all the refs will be different in my new repo
[07:15:55] <stuartdouglas> probably going to have to export my two pull requests as patches
[07:20:00] <mojavelinux> hmmm. I think you can cherry-pick actually
[07:20:35] <stuartdouglas> but the repos will not have a common base, as it is a new repo
[07:20:37] <stuartdouglas> I think
[07:20:42] <mojavelinux> so clone the seam:solder repo
[07:21:00] <mojavelinux> create a branch for the feature
[07:21:02] <stuartdouglas> I am, and then I will see if I can fetch from my old one
[07:21:12] <mojavelinux> add your fork as a remotee and fetch
[07:21:19] <mojavelinux> then cherry-pick the commit into the local branch
[07:21:28] <lightguard_jp> That should work
[07:21:29] <mojavelinux> then, you when you have the commits locally
[07:21:37] <mojavelinux> you kill and recreate the fork
[07:21:41] <mojavelinux> add the fork as a remotee
[07:21:43] <mojavelinux> then push to the fork
[07:21:45] <mojavelinux> voila
[07:21:46] <lightguard_jp> I don't think the hash of the commit takes the repo into account, but maybe it does
[07:21:52] <mojavelinux> nope, I know it doesn't
[07:21:55] <mojavelinux> cause I tried it today
[07:22:03] <mojavelinux> I actually was able to link solder and weld extensions together
[07:22:09] <mojavelinux> as remotees on the same project
[07:22:14] <lightguard_jp> Ah
[07:22:22] <lightguard_jp> That's why there's two parents for some of the commits
[07:22:27] <mojavelinux> all you are doing is providing a database of commits
[07:22:41] <mojavelinux> and then you can pull from them
[07:23:01] <mojavelinux> well, the current solder is totally fresh...I actually had to start over anyway...so those shouldn't have two parents
[07:23:04] *** tsurdilo1 has quit IRC
[07:23:09] <mojavelinux> well, actually, it depends on how the merge is done
[07:23:24] <mojavelinux> I'm not totally straight on it all yet...sometimes I'm just like "sweet, that worked"
[07:23:27] <mojavelinux> hahaha
[07:23:42] <lightguard_jp> lol
[07:23:54] <lightguard_jp> Aren't those great moments?
[07:24:12] <mojavelinux> hey, what I like about git is that you can keep trying until it works :)
[07:24:24] <mojavelinux> though, not in the same way as with maven
[07:24:29] <mojavelinux> with maven, you keep building until it works
[07:24:31] <mojavelinux> that's different ;)
[07:24:37] <lightguard_jp> We really have to thank BitKeeper for revoking their license from Linus
[07:25:05] <lightguard_jp> With maven you keep beating the wall with your head until you break through
[07:25:15] <lightguard_jp> Or you go through another hole someone else made
[07:26:38] <stuartdouglas> I got it
[07:26:55] <stuartdouglas> I pull the commits from my old repo
[07:27:02] <stuartdouglas> and then rebased them onto master
[07:27:07] <stuartdouglas> and then it was fine
[07:29:24] <mojavelinux> awesome. sorry for causing the hiccup
[07:29:55] <mojavelinux> but the inconsistent state of solder would have been more painful if I didn't fix it :)
[07:30:01] <mojavelinux> so, everything is good now
[07:32:04] <stuartdouglas> yep all good
[07:36:00] *** oskutka has joined #seam-dev
[07:36:46] <mojavelinux> as you already pointed out, any improvements in examples and docs for config and especially persistence are going to go a long way
[07:37:49] <mojavelinux> persistence is a cornerstone of seam and we want it to be super accessible. so +1 to your plans in that area
[07:38:40] <stuartdouglas> mojavelinux: With regard to the instrumented automatically injected classes idea
[07:38:47] <stuartdouglas> where do you think they should live
[07:38:59] <stuartdouglas> I am thinking solder, but probably a seperate artifact
[07:39:06] <stuartdouglas> as they need to be a javaagent
[07:43:42] <mojavelinux> yes, solder for sure. splitting it out is good as we don't want people to get too much magic when they go looking for just solder
[07:44:00] <mojavelinux> perhaps something like solder-experimental
[07:44:23] <stuartdouglas> yes
[07:44:30] <stuartdouglas> anlthough it should have a proper name
[07:44:39] <mojavelinux> I'm thinking what it should be...
[07:44:41] <stuartdouglas> when it stops being experimental
[07:45:09] <stuartdouglas> I will probably pul the runtime support stuff straight into solder
[07:45:17] <stuartdouglas> and just put the instrumentation into a seperate package
[07:45:33] <stuartdouglas> otherwise you get heaps of CL problems
[07:45:35] <mojavelinux> yeah, that's a good plan...so perhaps something like seam-instrumentation
[07:45:45] <mojavelinux> sorry, solder-
[07:46:06] <mojavelinux> solder-shaping :)
[07:46:28] <stuartdouglas> solder-voodo
[07:46:49] <mojavelinux> I've got it!
[07:46:50] <mojavelinux> solder-flux
[07:46:53] <mojavelinux> check this out
[07:47:01] <mojavelinux> flux acts as a wetting agent in the soldering process
[07:47:01] <mojavelinux> :)
[07:47:45] <mojavelinux> "flux acts as a wetting agent in the soldering process, reducing the surface tension of the molten solder and causing it to better wet out the parts to be joined."
[07:47:50] <mojavelinux> that's actually quite nice
[07:47:59] <stuartdouglas> sounds good
[07:48:07] <stuartdouglas> I will go with that for now
[07:48:11] <mojavelinux> perfect
[07:48:34] <lightguard_jp> haha
[07:48:41] <stuartdouglas> It should not actually take that long to do
[07:48:51] <lightguard_jp> We'll all have to learn blacksmithing terminology to work on this project
[07:48:51] <stuartdouglas> hopefully I will get that done this weekend to
[07:49:15] <stuartdouglas> blacksmithing?
[07:49:23] <stuartdouglas> solder is electronics
[07:49:31] <lightguard_jp> Weld isn't
[07:49:45] <lightguard_jp> They probably use similar terms though
[07:50:05] <stuartdouglas> such as forge
[07:50:11] <mojavelinux> yeah, we are mixing and matching, but that's what we do in software ;) we make system communicate that never could before
[07:50:14] <mojavelinux> heck
[07:50:24] <mojavelinux> one of my favorite sites is cablestogo.com
[07:50:24] <lightguard_jp> :)
[07:50:31] <mojavelinux> I love to see what you can hook to what
[07:50:41] <mojavelinux> I think they can make sound into a picture
[07:50:53] <mojavelinux> :)
[07:51:00] <mojavelinux> it's like, I have this output and this input
[07:51:05] <mojavelinux> what happens if I connect them?
[07:51:06] <mojavelinux> hehehe
[07:51:27] <mojavelinux> a car battery and a SD card reader
[07:51:44] <mojavelinux> it's like a Chuck flash
[07:52:02] <mojavelinux> I think we should provide a @Mock annotation in solder
[07:52:17] <mojavelinux> sure, there are tons of stereotypes we could create, but the fact of the matter is, the world is mostly binary
[07:52:20] <mojavelinux> mock and non-mock
[07:52:23] <mojavelinux> why not?
[07:58:11] *** mbg has quit IRC
[08:27:01] *** adamw1pl has joined #seam-dev
[08:35:20] *** mojavelinux has quit IRC
[09:00:58] *** kpiwko has joined #seam-dev
[09:25:03] *** emmanuel has joined #seam-dev
[09:41:15] *** shervin_a has joined #seam-dev
[09:48:39] *** jharting has joined #seam-dev
[10:08:55] *** marekn has joined #seam-dev
[10:43:56] *** lightguard_jp has quit IRC
[10:50:56] *** stuartdouglas has quit IRC
[10:51:20] *** stuartdouglas has joined #seam-dev
[11:22:29] *** pmuir has joined #seam-dev
[11:22:29] *** pmuir has quit IRC
[11:22:29] *** pmuir has joined #seam-dev
[11:28:24] *** sbryzak has quit IRC
[11:29:57] *** sbryzak has joined #seam-dev
[11:37:43] *** emmanuel has quit IRC
[11:54:55] *** epbernard has joined #seam-dev
[11:54:55] *** epbernard is now known as emmanuel
[12:23:18] *** marekn has quit IRC
[12:40:09] *** amitev2 is now known as amitev
[13:40:52] *** marekn has joined #seam-dev
[13:50:04] <jbossbot> git [build] push master 2b4b285.. ?ondrej.skutka? Added destination parameter
[13:50:04] <jbossbot> git [build] push master URL: http://github.com/seam/build/compare/6200902...2b4b285
[13:55:27] *** rruss has joined #seam-dev
[13:55:45] *** rruss has quit IRC
[14:02:31] *** tsurdilo has joined #seam-dev
[14:03:55] *** amitev has quit IRC
[14:09:46] *** amitev has joined #seam-dev
[14:34:18] <jbossbot> git [rest] push master 6dfd152.. Jozef Hartinger Refactored client support...
[14:34:18] <jbossbot> git [rest] push master 4e3d4df.. Jozef Hartinger minor
[14:34:18] <jbossbot> git [rest] push master e0fff6c.. Jozef Hartinger Merge branch 'client'
[14:34:18] <jbossbot> git [rest] push master c92bdc5.. Jozef Hartinger Enabled EL interpolation
[14:34:19] <jbossbot> git [rest] push master 8e4515e.. Jozef Hartinger Enabled EL in tests for client support
[14:34:19] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/d0de991...8e4515e
[14:37:36] *** mgencur has joined #seam-dev
[15:06:50] *** rruss has joined #seam-dev
[15:46:25] *** shervin_a has quit IRC
[15:58:15] *** mgencur has left #seam-dev
[16:04:00] <jbossbot> git [wicket] push master 08b8d1b.. mgencur at redhat dot com Change cdi-api and weld-api dependencies scopes to provided since seam-wicket is primarily designated for JBossas
[16:04:00] <jbossbot> git [wicket] push master 1d535ec.. mgencur at redhat dot com Sort out dependencies for jboss6 and jetty profiles so that the Numberguess example can run on both servers
[16:04:00] <jbossbot> git [wicket] push master URL: http://github.com/seam/wicket/compare/c115fc7...1d535ec
[16:11:23] *** jharting has quit IRC
[16:11:56] *** oskutka has quit IRC
[16:17:37] *** tsurdilo has quit IRC
[16:18:03] *** tsurdilo has joined #seam-dev
[16:27:29] *** marekn has quit IRC
[16:36:00] *** rruss has quit IRC
[16:38:38] *** mbg has joined #seam-dev
[16:38:38] *** mbg has quit IRC
[16:38:38] *** mbg has joined #seam-dev
[16:48:47] *** mbg has left #seam-dev
[17:06:38] *** adamw1pl has quit IRC
[17:28:28] *** pmuir has quit IRC
[17:53:16] *** rruss has joined #seam-dev
[18:28:23] *** mbg has joined #seam-dev
[18:29:13] *** clerum has joined #seam-dev
[19:14:52] *** tsurdilo1 has joined #seam-dev
[19:15:27] *** tsurdilo1 has joined #seam-dev
[19:17:08] *** tsurdilo has quit IRC
[19:21:33] *** emmanuel has quit IRC
[20:11:30] *** echelog-2 has joined #seam-dev
[20:26:03] *** kpiwko has quit IRC
[20:31:48] *** lincolnthree has joined #seam-dev
[20:31:51] <lincolnthree> ISPN-817
[20:31:52] <jbossbot> jira [ISPN-817] Maven Archetype for a skeleton Infinispan project [Open, Major, Manik Surtani] https://jira.jboss.org/browse/ISPN-817
[20:37:04] *** rruss has quit IRC
[21:45:29] *** rruss has joined #seam-dev
[22:14:36] *** epbernard has joined #seam-dev
[22:14:36] *** epbernard is now known as emmanuel
[22:14:43] *** emmanuel has quit IRC
[22:30:11] *** marekn has joined #seam-dev
[22:30:23] *** marekn has left #seam-dev
[23:09:10] *** bleathem has joined #seam-dev
[23:09:28] <bleathem> So what's Seam MVC?
[23:10:21] <lincolnthree> You missed the meeting yesterday :)
[23:11:10] <bleathem> My bad :P
[23:11:31] <lincolnthree> Well
[23:11:38] <lincolnthree> Seam-MVC (name TBD)
[23:11:43] <lincolnthree> is a lightweight web-framework
[23:12:03] <lincolnthree> I'm designing it to provide the strengths of JSF and facelets without the garbag
[23:12:03] <lincolnthree> e
[23:12:34] <bleathem> Nice
[23:12:51] <bleathem> Is it ready for production use yet? :D
[23:13:47] <lincolnthree> haha yeah
[23:14:00] <lincolnthree> if you want to be the first and only user
[23:39:52] <jbossbot> git [forge] push master e2e229a.. Mike Brock - add support for windows drive letters to pathspecparser
[23:39:52] <jbossbot> git [forge] push master 41e1395.. Mike Brock - add support for windows drive letters to pathspecparser
[23:39:52] <jbossbot> git [forge] push master 9f199ca.. Lincoln Baxter, III partially migrated to Resource API
[23:39:52] <jbossbot> git [forge] push master 8c63892.. Mike Brock Merge branch 'master' of http://github.com/lincolnthree/seam-forge
[23:39:52] <jbossbot> git [forge] push master 2460410.. Mike Brock code cleanup
[23:39:52] <jbossbot> git [forge] push master 1aba21e.. Lincoln Baxter, III Further along in the migratrion
[23:39:53] <jbossbot> git [forge] push master cd36373.. Lincoln Baxter, III everything compiles...
[23:39:53] <jbossbot> git [forge] push master 970e25f.. Lincoln Baxter, III everything compiles nicely, tests are starting to come in line
[23:39:53] <jbossbot> git [forge] push master e535125.. Mike Brock Merge branch 'master' of http://github.com/lincolnthree/seam-forge
[23:39:54] <jbossbot> git [forge] push master 82896c1.. Mike Brock fix to div by zero
[23:39:54] <jbossbot> git [forge] push master 5246c20.. Lincoln Baxter, III cdplugin fix
[23:39:55] <jbossbot> git [forge] push master 31341d4.. Lincoln Baxter, III tests no longer overwrite and delete project source files
[23:41:56] *** rruss has quit IRC
[23:49:38] *** mojavelinux has joined #seam-dev
[23:50:11] <mojavelinux> stuart does the Seam Config support vetoing beans via XML?
[23:50:34] <mojavelinux> the weld:exclude stuff seems like it should be supported across the board (portable)
[23:51:03] <mojavelinux> I realize there is a need for a deeper integration that weld can provide...but if weld isn't used, it should fall back to doing it the extension way (veto annotated type)
[23:57:53] <mojavelinux> ah, add veto annotation in the XML configuration
[23:58:08] <lincolnthree> 2 more JIRAs closed on SeamForge :)
[23:58:13] <mojavelinux> okay, if that works, we should document that, jira?
[23:58:21] <lincolnthree> JIRA
[23:59:34] *** lightguard_jp has joined #seam-dev
[23:59:58] <lightguard_jp> mojavelinux: ping

top