August 9, 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

[00:03:20] *** jpav has quit IRC
[00:19:50] *** aslak has quit IRC
[00:31:43] *** jpav has joined #jbosstools
[00:31:44] *** jpav has joined #jbosstools
[00:32:27] *** jpav has quit IRC
[00:40:01] *** Diablo-D3 has quit IRC
[00:54:52] *** myarboro has quit IRC
[01:16:26] *** tomwells has joined #jbosstools
[01:34:52] *** bfitzpat has quit IRC
[02:22:31] *** rruss has quit IRC
[02:27:22] *** balunasj has quit IRC
[02:45:42] *** rruss has joined #jbosstools
[02:50:11] *** rruss has quit IRC
[03:31:04] *** irooskov has quit IRC
[03:56:09] *** akazakov has quit IRC
[04:16:41] *** nickboldt has quit IRC
[04:29:26] *** irooskov has joined #jbosstools
[06:44:03] *** irooskov has quit IRC
[08:22:29] *** mgoldmann has joined #jbosstools
[08:34:13] *** lzoubek has joined #jbosstools
[08:34:13] *** ChanServ sets mode: +o lzoubek
[09:01:15] *** psrna has joined #jbosstools
[09:12:59] *** dgeraskov has joined #jbosstools
[09:12:59] *** ChanServ sets mode: +o dgeraskov
[09:22:55] *** fbricon has quit IRC
[09:28:28] *** tomwells has quit IRC
[09:34:21] *** fbricon has joined #jbosstools
[09:34:22] *** ChanServ sets mode: +o fbricon
[09:43:32] *** rruss has joined #jbosstools
[09:47:19] *** adietisheim has joined #jbosstools
[09:47:19] *** ChanServ sets mode: +o adietisheim
[09:54:59] *** Diablo-D3 has joined #jbosstools
[09:55:42] *** imeikas has joined #jbosstools
[09:57:39] *** nicoulaj has joined #jbosstools
[10:04:50] *** dpalmer has joined #jbosstools
[10:21:56] *** jwulf has joined #jbosstools
[10:28:34] *** koentsje has joined #jbosstools
[10:43:03] *** kkhan has joined #jbosstools
[10:51:29] *** imeikas has quit IRC
[10:55:38] *** Snjeza has joined #jbosstools
[10:56:08] *** ChanServ sets mode: +o Snjeza
[11:09:03] *** magnus__ has quit IRC
[11:18:01] *** maxandersen has joined #jbosstools
[11:18:01] *** ChanServ sets mode: +o maxandersen
[11:32:46] *** gbrown has joined #jbosstools
[11:40:01] *** tfennelly has joined #jbosstools
[11:40:01] *** ChanServ sets mode: +o tfennelly
[11:50:35] *** Snjeza_ has joined #jbosstools
[11:53:04] *** Snjeza has quit IRC
[11:53:16] *** Snjeza_ is now known as Snjeza
[11:53:32] *** ChanServ sets mode: +o Snjeza
[12:02:09] *** mmalina has joined #jbosstools
[12:05:27] *** sflaniga` has joined #jbosstools
[12:08:02] *** sflanigan has quit IRC
[12:31:41] *** maxandersen has quit IRC
[12:33:49] *** sflaniga` has quit IRC
[12:34:25] *** maxandersen has joined #jbosstools
[12:34:26] *** ChanServ sets mode: +o maxandersen
[12:36:10] *** sflaniga` has joined #jbosstools
[12:41:44] *** jwulf has quit IRC
[12:42:11] <maxandersen> fbricon: pong
[12:53:27] *** tfennelly has quit IRC
[12:59:03] *** gbrown has quit IRC
[13:08:58] *** dpalmer is now known as dpalmer_lunch
[13:15:35] <fbricon> maxandersen: ping?
[13:16:34] *** nicoulaj_ has joined #jbosstools
[13:16:42] <maxandersen> fbricon: trying to hook up to the borg for a few hours
[13:17:11] <maxandersen> fbricon: i've seen a few mails/forums talking about jboss tools having too limiting versions on our maven feature - is that solved/fixed/handled by now ?
[13:18:07] *** sgilda has quit IRC
[13:18:10] <fbricon> maxandersen: you mean the range of required m2e version?
[13:18:19] <maxandersen> fbricon: think so
[13:18:42] <maxandersen> fbricon: post on forum and m2e mailing list as far as I remember (i can digg them out of need to)
[13:18:42] <fbricon> yeah that should be good
[13:18:52] <maxandersen> okey - so what were they set to ?
[13:19:26] <fbricon> [0.13.0, 1.0.100)  at some point
[13:19:40] <fbricon> now it's [1.0, 1.1)
[13:19:41] <maxandersen> thats the weirdest range
[13:19:45] <maxandersen> ;)
[13:20:03] <maxandersen> why not just 1.0, 2.0] or ?
[13:20:22] <maxandersen> weirdest = 0.13 to 1.0 since packages changed
[13:20:30] *** sgilda has joined #jbosstools
[13:20:31] <fbricon> 1.0.100 was because I was too prudent and stupid
[13:20:41] <maxandersen> lol
[13:20:43] <fbricon> 0.13 == 1.0
[13:20:47] *** nicoulaj has quit IRC
[13:20:52] <maxandersen> ah yeah thats true
[13:21:05] <maxandersen> so this is fix when/where?
[13:21:16] <maxandersen> is it in 3.2.1?
[13:21:27] <fbricon> 3.2.1 and 3.3.0M3 normally
[13:21:37] <maxandersen> "normally" ? :)
[13:21:38] <fbricon> but lemme double check that
[13:22:51] <fbricon> yeah looks good on 3.2.x
[13:24:38] <fbricon> maxandersen: just saw the post on JBT forum
[13:24:59] <fbricon> need to check with that 1.1.1 version
[13:25:06] <maxandersen> sounds good about 3.2.x (assuming that was in 3.2.1 ;)
[13:25:22] <fbricon> maxandersen: yes
[13:26:29] <maxandersen> ok so all is good?
[13:26:52] <fbricon> maxandersen: no, if that 1.1.1 is out
[13:32:28] <maxandersen> hmm - not seeing any mails or info from nick about 3.2.1 being ready ....
[13:32:49] <maxandersen> im confused - thought I oculd be doing the blog about it today
[13:34:01] <maxandersen> oh there is a mail...
[13:34:16] <maxandersen> time to blog...
[13:34:36] <maxandersen> rather big change that we moved to m2e 1.0 in this minor ;)
[13:36:56] <fbricon> maxandersen: http://community.jboss.org/message/619484#619484
[13:45:30] *** pjain has joined #jbosstools
[13:47:50] *** tfennelly has joined #jbosstools
[13:47:51] *** ChanServ sets mode: +o tfennelly
[13:50:44] <fbricon> maxandersen: m2e-wtp climbing up the ladder : http://marketplace.eclipse.org/metrics/installs/last30days. Not bad for an 8 days old entry
[13:51:39] <maxandersen> number 20 - sweet
[13:51:53] <maxandersen> im still not sure how to do the jboss tools indigo updatesite stuff...
[13:51:58] *** danflo has joined #jbosstools
[13:52:06] <maxandersen> we'll loose all our download stats ;(
[13:52:48] <fbricon> m2e-wtp is #7 in august
[13:53:27] <maxandersen> weird - im only seeing 20 ?
[13:53:37] <fbricon> 20 for the last 30 daus
[13:53:38] <fbricon> days
[13:53:58] <maxandersen> and where do you see the #7 ?
[13:54:06] <fbricon> #7 according to http://marketplace.eclipse.org/content/maven-integration-eclipse-wtp/metrics
[13:54:24] <fbricon> for August
[13:54:49] *** koentsje has quit IRC
[13:56:50] <maxandersen> ah sweet
[13:56:51] <fbricon> maxandersen: if you create a JBT Indigo entry, you won't loose the Helios stats
[13:57:12] <maxandersen> fbricon: no - but helios will start loosing ;)
[13:57:25] <maxandersen> but yeah thats what i'm leaning towards
[13:57:49] <maxandersen> but what i mean by loose stats is that we wont be able to stay on the "all time" download stats with an extra one.
[13:58:39] <fbricon> maxandersen: maybe the indigo one will take the place
[13:59:03] * Diablo-D3 raises eyebrow
[13:59:21] <maxandersen> fbricon: doubt it - since we'll have 8+ months stats to recover.
[13:59:42] <fbricon> maxandersen: that's all PR stuff, do we really care?
[13:59:44] <maxandersen> the fundemental problem is that version ranges is all over the place ;(
[14:00:00] <Diablo-D3> hhrm, google is sucking atm
[14:00:07] <Diablo-D3> does anyone know if findbugs has an eclipse plugin?
[14:00:13] <maxandersen> fbricon: you were the one just happy over #7 for wtp-m2e ;)
[14:00:16] <maxandersen> Diablo-D3: they do.
[14:00:30] <maxandersen> fbricon: and PR is a rather critical part of any project.
[14:00:49] <fbricon> maxandersen: yeah it's good for my ego :-), but honestly it won't stop me from sleeping at night
[14:01:14] <Diablo-D3> maxandersen: okay, so
[14:01:19] <Diablo-D3> why doesnt jbosstools include it? ;)
[14:01:36] <maxandersen> fbricon: well I like being able to say "we are the most downloaded bundle" ?now I have to say "we are the most downloaded bundle if you add entry A and B" together ;)
[14:01:42] <maxandersen> Diablo-D3: why should it ?
[14:01:57] <maxandersen> Diablo-D3: JBoss Developer Studio could.
[14:01:59] <Diablo-D3> jboss tools is a bundle of awesome useful shit, for the most part
[14:02:50] <Diablo-D3> and jboss tools already includes things that arent jboss's
[14:02:56] <maxandersen> Diablo-D3: unfortunately eclipse/p2 doesn't support that well ;)
[14:03:15] <maxandersen> Diablo-D3: what for example ?
[14:03:32] <maxandersen> Diablo-D3: everything in JBoss Tools beyond xulrunner is all developed by jboss tools team
[14:03:43] <maxandersen> we have *dependencies* to other things but that doesnt mean we *include* it.
[14:03:44] <Diablo-D3> the mvn stuff (although thats due to mvn intergration that is jboss's)
[14:03:51] <maxandersen> Diablo-D3: exactly ;)
[14:03:58] * Diablo-D3 shrugs
[14:04:20] *** balunasj has joined #jbosstools
[14:04:20] <maxandersen> Diablo-D3: Help > Eclipse Marketplace > Find bugs doesn't work for ya?
[14:04:21] *** balunasj has quit IRC
[14:04:21] *** balunasj has joined #jbosstools
[14:04:33] <Diablo-D3> it doesnt work if you dont know it exists
[14:04:34] <maxandersen> otherwise install JBDS 4.1 when it comes out.
[14:04:46] <Diablo-D3> jbos?
[14:04:47] <maxandersen> Diablo-D3: so  you want us to force install it ?
[14:04:57] <maxandersen> Diablo-D3: that doesn't sound nice ;)
[14:05:11] <Diablo-D3> well, it force installs a lot of stuff I dont use
[14:05:14] <Diablo-D3> because its a bundle
[14:05:28] <Diablo-D3> I dont particularly care because I have 8gb of memory and eclipse has yet to pull a firefox on me.
[14:05:45] <maxandersen> Diablo-D3: thats because you just choose *everything*
[14:05:57] <Diablo-D3> yeah Im lazy
[14:06:01] <maxandersen> Diablo-D3: the fun part is that jboss tools actually does not have any overaching bundle.
[14:06:11] <maxandersen> Diablo-D3: that only exist in JBDS.
[14:06:36] <Diablo-D3> maybe we need a list of awesome shit
[14:06:45] <maxandersen> Diablo-D3: but I hear ya - thats why we add the "extras" feature of JBDS
[14:06:50] <maxandersen> that "list of awesome shit" :)
[14:07:15] <Diablo-D3> okay I feel retarded, what is JBOS? even google doesnt know
[14:07:20] <Diablo-D3> it keeps thinking I typoed jboss
[14:07:29] *** imeikas has joined #jbosstools
[14:07:30] <fbricon> JBDS
[14:07:37] <Diablo-D3> oh, its a D
[14:07:40] <fbricon> JBoss Developer Studio
[14:07:44] <Diablo-D3> remind me to change my IRC font
[14:07:56] <Diablo-D3> actually screw it
[14:07:59] * Diablo-D3 slides laptop forwards
[14:08:42] <Diablo-D3> what exactly IS JBDS?
[14:08:46] <Diablo-D3> just a custom distro of eclipse?
[14:08:50] <fbricon> Diablo-D3: it's basically an Eclipse JavaEE distro with the JBT plugins
[14:09:16] <Diablo-D3> I assume its a commercial distro
[14:09:21] <fbricon> it's free
[14:09:54] <fbricon> Except for the bundle including EAP
[14:09:58] <fbricon> IIRC
[14:10:12] <Diablo-D3> well, Im using indigo with all the jbt stuff installed plus uh...
[14:10:15] <fbricon> maxandersen is a better salesman
[14:10:17] <Diablo-D3> actually I think that might be it
[14:10:35] <Diablo-D3> er, the javaee version of indigo
[14:10:48] <Diablo-D3> since theres like 50 base bundles
[14:11:37] <fbricon> Diablo-D3: http://community.jboss.org/en/tools/blog/2011/03/22/jboss-developer-studio-4-is-now-available-for-free
[14:11:57] <Diablo-D3> well, what Im asking is, is there anything important that Im forgetting?
[14:13:26] <fbricon> Diablo-D3: how would I know what you're forgetting? :-)
[14:15:02] <Diablo-D3> I mean, does jbds include anything useful outside of that?
[14:16:51] <Diablo-D3> I'm asking because jbds seems to be behind eclipse upstream
[14:39:57] *** dpalmer_lunch is now known as dpalmer
[14:43:09] *** gbrown has joined #jbosstools
[14:46:34] *** pjain has quit IRC
[14:54:55] *** myarboro has joined #jbosstools
[15:12:05] <maxandersen> Diablo-D3: http://devstudio.jboss.com/earlyaccess
[15:12:35] <maxandersen> Diablo-D3: thats JBDS 5 stream wihch is moving close to as fast as JBT does ?but with the buffer of doing proper QE and santiy checking things.
[15:12:45] *** rruss has joined #jbosstools
[15:12:45] <maxandersen> if you want bleeding edge - stay on JBT nightlies.
[15:12:58] <maxandersen> but it won't contain the unified solution to everything ;)
[15:14:45] <Diablo-D3> maxandersen: well, if I already use eclipse, jbt, jboss as, maven, and git.... do I actually gain anything outside of the QA?
[15:15:03] *** gastaldi has joined #jbosstools
[15:15:05] <gastaldi> hey
[15:15:10] <Diablo-D3> hey gastaldi
[15:15:16] 
[15:15:18] <gastaldi> ?
[15:15:38] <gastaldi> hey maxandersen
[15:16:58] <Diablo-D3> Im trying to get maxandersen spit out if I'm fully leveraging eclipse's massive pile of awesome shit or not
[15:17:06] *** rruss has quit IRC
[15:17:14] <Diablo-D3> I think I am
[15:17:29] <Diablo-D3> I just wish someone told me about findbugs earlier
[15:18:17] <gastaldi> I would like to contribute with JBIDE-9477
[15:18:20] <jbott> Feature Request: [JBIDE-9477] Serialize objects as XML on Debug (for unit testing purposes) [Open, Major, Unassigned] https://issues.jboss.org/browse/JBIDE-9477
[15:18:28] <gastaldi> Can anyone guide me towards it ?
[15:20:44] *** echelog-1 has joined #jbosstools
[15:21:29] *** imeikas_ has joined #jbosstools
[15:25:14] *** imeikas has quit IRC
[15:26:55] <maxandersen> gastaldi: 2 sec..too many chats hitting me right now ;)
[15:27:02] <gastaldi> :) ok
[15:27:28] <maxandersen> Diablo-D3: you get QE and more stability and if you use the stuff we put on that is what we verified will work together.
[15:27:37] <Diablo-D3> maxandersen: yeah, but thats it, right?
[15:27:44] <Diablo-D3> theres no toys that slipped through that Im missing?
[15:27:52] <maxandersen> Diablo-D3: yes, "it just works" vs "bleeding edge" :)
[15:28:35] <maxandersen> gastaldi: ah its a new idea/feature  - i wondered why i didnt recall it ;)
[15:29:02] * fbricon takes a ticket to ask something to maxandersen
[15:29:32] <Diablo-D3> maxandersen: well, once jbt final for indigo comes out, I wont be on bleeding edge anymore ;)
[15:29:34] <maxandersen> gastaldi: so yeah, i dont think using xstream would be my first choice since you dont actually get access to the ojbects.
[15:29:46] <maxandersen> Diablo-D3: :)
[15:29:57] <maxandersen> fbricon: you always got a ticket ;)
[15:30:23] <fbricon> maxandersen:  Testing JBoss SAR configurator
[15:30:35] <maxandersen> gastaldi: but let me understand the issue right - you basically want to be able to dump an xml representation of what is shown in the debugger view ?
[15:30:42] <fbricon> maxandersen: works pretty well thus far, but...
[15:30:59] <Diablo-D3> btw, what does stuff like resteasy and hornetq use for xml?
[15:31:09] <fbricon> Need to find a way to make 'em deployable standalone on a server
[15:31:13] <Diablo-D3> I think theres a consensus of what doesnt suck for xml
[15:31:17] <Diablo-D3> I'd suggest whatever that is
[15:31:21] 
[15:31:40] <gastaldi> maxandersen: I want to rebuild the original object structure
[15:32:09] <gastaldi> So I can use it in a junit test case
[15:32:27] <gastaldi> or attach it to a JIRA issue, whatever
[15:32:59] <gastaldi> maxandersen: Maybe adding a formatter to it would work then ?
[15:33:55] 
[15:34:24] <gastaldi> I remember seeing an eclipse plugin that serializes these objects to a binary file
[15:34:47] *** koentsje has joined #jbosstools
[15:42:25] <maxandersen> fbricon: isnt that just a matter of having the deployment be named .sar instead of .jar or ?
[15:42:54] <fbricon> maxandersen: pretty much
[15:42:58] <maxandersen> gastaldi: how do you expect to be able to use it in junit test case based on xml ?
[15:43:28] <fbricon> maxandersen:  so far I Add the utility facet to the project, so that it can be embedded in an EAR
[15:43:34] <maxandersen> gastaldi: you mean load it in and then run against it?.why not just use plain java xml serialization for that ?
[15:43:58] <fbricon> maxandersen: but for a standalone SAR, I think I maybe need a dedicated Facet
[15:44:16] <fbricon> which the server adapter could rely on to authorize deployment
[15:45:14] <maxandersen> fbricon: thats not enough reason to require a facet IMO ?but I guess it could be used as a marker to know what the file should be named .sar instead of .jar by default
[15:45:56] <fbricon> maxandersen: I don't know. Maybe a nature?
[15:46:32] <maxandersen> fbricon: well for me a .sar is just a .jar with a stupid requirement to be named .sar ;)
[15:46:40] <maxandersen> fbricon: am I too naive in that thinking ? :)
[15:47:00] * maxandersen never had a reason for doing a .sar so he is ignorant on the matter.
[15:47:01] <fbricon> technically you're right
[15:47:37] <fbricon> although it can embed jars in a lib/ folder like ear, rar
[15:47:37] *** imeikas_ has quit IRC
[15:47:58] <maxandersen> aah ?and like .esb's...
[15:48:08] <maxandersen> then yeah, just found a reason for a facet.
[15:48:28] <maxandersen> and unfortunately also a new module type...
[15:48:45] <maxandersen> would make it purely deployable on our AS adapters ?but I guess that is fine ?
[15:48:52] 
[15:49:23] <gastaldi> And de-serialize it when running the test case
[15:49:24] <fbricon> maxandersen: you mean purely as in only?
[15:49:32] <maxandersen> gastaldi: okey - how would you know when to stop ? i.e. the graph is possibly rather deep ?
[15:49:58] <gastaldi> maxandersen: I was thinking of making the maximum depth configurable
[15:50:17] <maxandersen> gastaldi: but thats details - its possible to hook into the selection of objects.
[15:51:00] <fbricon> maxandersen: what module would be responsible for new facets?
[15:51:03] <maxandersen> gastaldi: the objects will not be java objects though - they will be eclipse proxies to the actual remote instance.
[15:51:33] <gastaldi> maxandersen: Right, but it can be exported somehow I imagine
[15:51:40] <maxandersen> fbricon: my instinct would say it should be part of AS since its purely an jboss as concrn (i.e. SAR's are jboss ones)
[15:52:12] <maxandersen> gastaldi: well, formatters does it by invoking java code ont the remote system and return a string representation of it.
[15:52:21] <maxandersen> gastaldi: you should be able to hook into it.
[15:52:41] <gastaldi> Yeah, that might work
[15:52:42] <fbricon> maxandersen: ok. I have other packagings waiting in line :-) http://mojo.codehaus.org/jboss-packaging-maven-plugin/index.html
[15:52:54] 
[15:53:04] <maxandersen> gastaldi: the drools code base actually has some hooks into debug.ui that might give you some ideas.
[15:53:15] 
[15:53:25] <gastaldi> is the code on github ?
[15:53:46] <maxandersen> yes - the drools plugin are in github (lucky bastards)
[15:53:54] <gastaldi> :D
[15:54:17] <maxandersen> fbricon: but having facets for all those ?damn
[15:54:52] <fbricon> maxandersen: that seems in line with the WTP way of thing
[15:54:57] <gastaldi> maxandersen: https://github.com/droolsjbpm/droolsjbpm-tools/tree/master/drools-eclipse ?
[15:54:58] <maxandersen> but yeah if they include libs it makes most sense to use that...
[15:55:31] <maxandersen> fbricon: well wtp's way of doing things breaks down very fast since you can't tell other server adapters to support them
[15:56:11] <fbricon> maxandersen: these are JBoss packages
[15:56:25] <fbricon> maxandersen: so we pretty much don't care
[15:56:46] <maxandersen> gastaldi: yes, more specifcically https://github.com/droolsjbpm/droolsjbpm-tools/tree/master/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/debug
[15:57:06] 
[15:57:27] *** gbrown has quit IRC
[15:57:59] <gastaldi> JBIDE is not on Github I guess ?
[15:58:13] <maxandersen> fbricon: sure we don't care but its a slippery slope since other features in WTP / eclipse might rely/assume a module is either a Jar, War or Ear and refuse to work with it otherwise. Just something to consider.
[15:58:25] <maxandersen> gastaldi: we got a github mirror - but still in svn for now
[15:58:31] <fbricon> maxandersen: wish rawbdor was here to gimme more details on "how do we make a project deployable"
[15:58:32] <gastaldi> :(
[15:59:05] <maxandersen> fbricon: he should be around in the mornings
[15:59:19] <maxandersen> oh talking about AS - adietisheim welcome back ;)
[15:59:53] <adietisheim> maxandersen: thanks :) greets back to your holidays. obviously had a bad start with your foot :(
[16:00:27] *** rmartinelli has joined #jbosstools
[16:01:13] <gastaldi> maxandersen: Where could I create this project ?
[16:01:21] <gastaldi> in JBIDE structure ?
[16:01:32] <gastaldi> to allow easy merging later ?
[16:01:58] *** gbrown has joined #jbosstools
[16:02:06] <maxandersen> gastaldi: I suggest you start by creating it on your own github to start with.
[16:02:31] <gastaldi> of course, but is there any pom.xml I can inherit ?
[16:03:09] <maxandersen> fbricon: that actually reminds me - did you and snjezana figure out where to put your  "materizliae classpath" and her "remote debug" feature ? we talked about a jdt module ? (gastaldi's work would fit in there)
[16:04:00] <maxandersen> gastaldi: there is the jboss tools parent one but we don't publish that one - needs to be found relative to your build at this time.
[16:04:50] <maxandersen> gastaldi: I guess you could just create your plugin and put it into i.e. /jst/plugins/org.jboss.tools.jst.debug.xml and things would work that way
[16:06:35] <gastaldi> ok
[16:06:43] <fbricon> maxandersen: didn't push forward. From the last mails, Nick was in favor to put new features/plugins under common
[16:07:36] <fbricon> maxandersen: and we'd have org.jboss.tools.jdt.core/ui and  org.jboss.tools.jdt.debug.core/ui
[16:08:21] <maxandersen> fbricon: but nick doesn't consider the dependency set of common? common is badly named in this respect.
[16:08:22] <adietisheim> fbricon: maxandersen: talked to fred yesterday about these things but I cannot help with facets so far. that's still beyond my understanding of that stuff
[16:09:45] <maxandersen> is Rob MIA?
[16:09:56] <adietisheim> maxandersen: MIA?
[16:10:00] <fbricon> maxandersen: haven't seen him today
[16:10:03] <adietisheim> maxandersen: ah middle east
[16:10:04] <maxandersen> Missing In Action
[16:10:07] <adietisheim> maxandersen: ha
[16:10:10] <adietisheim> maxandersen: ;)
[16:10:22] <maxandersen> http://www.imdb.com/title/tt0087727/
[16:10:28] <adietisheim> maxandersen: he was around today, but was yesterday
[16:10:48] <adietisheim> maxandersen: haha, yeah, rob's not chuck though ;)
[16:11:17] <adietisheim> maxandersen: chuck does not fix, he blows away (does he?)
[16:11:58] <adietisheim> maxandersen: guess chuck would blow EMF away, too ;)
[16:12:20] <maxandersen> adietisheim: nah - it would just look at it and move on ;)
[16:12:26] <adietisheim> maxandersen: rob was not around this morning, but he was yesterday
[16:12:51] <maxandersen> note, EMF isn't bad for everything - I just haven't found a good thing to use it for in my work yet ;)
[16:13:39] <maxandersen> i'm actually sad not being able to use xtext without screaming ...
[16:14:02] <adietisheim> maxandersen: np :) at least it gives us some salt into our soup from time to time
[16:14:30] <adietisheim> maxandersen: but emf's not very present in xtext. it's only used to build the type system
[16:14:47] <adietisheim> maxandersen: but yes, it's pretty awkward sometimes, not very obvious
[16:15:02] <adietisheim> maxandersen: is imp nice so far?
[16:15:30] <maxandersen> "only used to build the type system" ?thats  a pretty big part is it not ?:)
[16:15:40] <maxandersen> adietisheim: well it doesn't get in my way
[16:15:48] <maxandersen> adietisheim: so on that point its great.
[16:16:28] <adietisheim> maxandersen: hmm, well, could be worse. the whole editor is plain java glued with guice, was pretty nice to customize for the few tries I had
[16:17:03] <maxandersen> adietisheim: if it pans out im interested in looking to see if parts of xtext could be used since alot of this does not require specifc stuff in the backend IMO
[16:17:22] <maxandersen> adietisheim: which editor is glued with guice?
[16:17:32] <maxandersen> adietisheim: you mean in scala ide?
[16:17:35] <adietisheim> maxandersen: the xtext editor that gets created
[16:17:53] <maxandersen> adietisheim: you just gave me another reason to not like to depend on xtext ;)
[16:18:15] <adietisheim> maxandersen: nope, the scala one is plain coded. looked 10 mins at it and found lots of indexOf, append and shit. ugly - almost replicating a parser
[16:18:20] *** rruss has joined #jbosstools
[16:18:21] <maxandersen> ooh - I thought you mean it use guice to glue into Java JDT editor.
[16:19:07] <adietisheim> maxandersen: hum , the editor is mostly not generated. it's plain java. the only part that really is generated is the type system the editor is accessing
[16:19:11] *** rruss has quit IRC
[16:19:14] <maxandersen> adietisheim: you need that in many places in an editor to introspect the partial source.
[16:19:39] <maxandersen> adietisheim: "that" -> indexof's ;)
[16:19:40] <adietisheim> maxandersen: hum, ok, yes. but customizability is imho nice done
[16:19:57] <maxandersen> adietisheim: got it - so yeah they use dependency injection - thats nice.
[16:20:08] <adietisheim> maxandersen: ok, could be that I misunderstood the scala editor. at first sight, I did not like it at all
[16:20:10] <maxandersen> adietisheim: wonder why they are so reliant on their specific parser then...
[16:20:54] <adietisheim> maxandersen: imho it's because the actually build a type system and a parser in 1 step whereas plain antlr is just about parsing. up to you to build the typesystem out of it.
[16:22:04] <adietisheim> maxandersen: imho an xtext parser rule defines the type system in the same instruction. RULE: bla actually creates a class RULE and the "bla" defines how the parser would feed values into it
[16:22:11] <maxandersen> adietisheim: yes and that type system has an API on which one should be able to provide impl of ..
[16:22:19] <adietisheim> maxandersen: but I could be wrong. at least that's what I understood in the differences so far
[16:22:51] *** dgeraskov has quit IRC
[16:22:52] <maxandersen> adietisheim: yes I grok that and all good if you start doing your parser with that grammer.
[16:22:59] <adietisheim> maxandersen: hum, right. could be interesting to look at it. but if we can believe those guys I guess things are not well separated in this area
[16:23:45] <adietisheim> maxandersen: could be nice if we could agree on a part we would then try to impl both ways to be able to have a good comparison
[16:24:44] <adietisheim> maxandersen: so far I only did the import statement (grammar) and tried to customize content proposals
[16:24:47] <maxandersen> adietisheim: well we got syntaxhighlighting and base outline now for the whole language (at least the parts that the compiler supports) ?.do that in xtext :)
[16:25:15] <maxandersen> adietisheim: and I think your friend did another attempt and it ended up generating too much code ...
[16:25:18] <adietisheim> maxandersen: ok, will try to find some time here and there
[16:25:52] <maxandersen> adietisheim: and I just dont have that much time to reproduce a still changing parser ;)
[16:25:57] <adietisheim> maxandersen: dont want to say wrong things about him but imho he did just try to have xtext not complaining. but the result was not really working
[16:26:22] <adietisheim> maxandersen: yeah, was guessing about that, too. but i thought that the grammar would not change a lot at some point.
[16:26:38] <adietisheim> maxandersen: but sure, we're far away from that point yet
[16:32:41] <gastaldi> I give up. Too much complicated :P
[16:32:51] *** bfitzpat has joined #jbosstools
[16:32:51] *** ChanServ sets mode: +o bfitzpat
[16:33:14] <gastaldi> Why developing an Eclipse plugin is so hard ?
[16:38:42] <fbricon> maxandersen: looks like the JBT server adapters don't behave like stock WTP when it comes to assemble/deploy an archive  :-(
[16:40:13] <fbricon> I can deploy my sar within an ear on AS 6/7, but if the sar embeds other jars, they're not deployed. Stock WTP export deploys'em correctly. I thought rawblem unified that
[16:46:11] <maxandersen> fbricon: eh?
[16:46:37] <maxandersen> gastaldi: you haven't even asked for help yet ? :)
[16:47:06] <fbricon> maxandersen: EAR contains SAR. SAR doesn't contain jars in lib/
[16:47:17] <maxandersen> gastaldi: its as hard as you make it ?how did you start developing web projects? requires alot of knowledge to work?
[16:47:24] <fbricon> maxandersen: that's https://issues.jboss.org/browse/JBIDE-5691 all over again
[16:47:29] <jbott> Bug: [JBIDE-5691] Exported files don't honor the module assembly settings [Resolved, Major, (JBossAS), rob.stryker] https://issues.jboss.org/browse/JBIDE-5691
[16:48:01] *** jpav has joined #jbosstools
[16:48:03] <maxandersen> fbricon: sounds like another bug report then with linkks ? :(
[16:48:46] <fbricon> maxandersen: checking the projects attached to JBIDE-5691.
[16:48:50] <jbott> Bug: [JBIDE-5691] Exported files don't honor the module assembly settings [Resolved, Major, (JBossAS), rob.stryker] https://issues.jboss.org/browse/JBIDE-5691
[16:53:27] *** balunasj has quit IRC
[17:00:37] *** rruss has joined #jbosstools
[17:22:39] *** kcbabo has joined #jbosstools
[17:22:59] *** kcbabo has left #jbosstools
[17:28:29] *** psrna has quit IRC
[17:32:50] *** bdlink has joined #jbosstools
[17:37:42] *** koentsje has quit IRC
[17:46:48] *** rruss has quit IRC
[17:49:31] *** dpalmer has quit IRC
[17:51:25] *** maxandersen has quit IRC
[17:51:33] *** gastaldi has left #jbosstools
[17:51:39] *** maxandersen has joined #jbosstools
[17:51:39] *** ChanServ sets mode: +o maxandersen
[18:00:03] *** mmalina has quit IRC
[18:00:17] *** gastaldi has joined #jbosstools
[18:00:31] <gastaldi> maxandersen: Yeah, tough on the first time
[18:02:04] <gastaldi> maxandersen: Do you create plugins using the standard Eclipse procedure ?
[18:02:23] <maxandersen> gastaldi: you mean File > New > Eclipse plugin ?
[18:02:46] *** nicoulaj_ has quit IRC
[18:02:54] <gastaldi> Yeah, or do you have any maven archetype readily available ?
[18:02:54] <maxandersen> gastaldi: I dont know of any other "procedure" but wouldn't call it a standard.
[18:03:02] <maxandersen> but yes that is what I use - the file new.
[18:03:03] *** koentsje has joined #jbosstools
[18:03:08] <gastaldi> ok
[18:03:21] <maxandersen> then I add in the pom.xml stuff manually afterwards.
[18:03:27] <gastaldi> ah I see
[18:04:13] <gastaldi> I need to read more about that, do you recommend any good reading material ?
[18:22:00] *** jeremybrown has joined #jbosstools
[18:37:12] *** mmalina has joined #jbosstools
[18:38:58] *** akazakov has joined #jbosstools
[18:39:06] *** ChanServ sets mode: +o akazakov
[18:41:14] *** jeremybrown has quit IRC
[18:44:21] *** rruss has joined #jbosstools
[18:45:50] *** rruss has quit IRC
[18:45:55] *** rruss has joined #jbosstools
[18:50:42] *** rruss has quit IRC
[18:53:40] <maxandersen> gastaldi: about the maven stuff? I would just ignore that until you got your plugin working ;)
[18:53:52] <gastaldi> no no, the plugin stuff
[18:53:54] <maxandersen> fbricon: ping
[18:54:20] <maxandersen> gastaldi: http://www.eclipse.org/articles/Article-Your%20First%20Plug-in/YourFirstPlugin.html
[18:54:33] <gastaldi> Thanks :)
[18:55:15] <maxandersen> and otherwise - look at the source of many plugins.
[18:55:23] <maxandersen> I wish I knew a better way ;)
[18:55:31] *** gbrown has quit IRC
[18:59:07] *** nicoulaj has joined #jbosstools
[18:59:27] <gastaldi> A question: It would better fit as a: Feature Patch, Feature Project or Plugin Project ?
[19:00:12] <gastaldi> or Fragment project?
[19:02:12] <maxandersen> gastaldi: plugin
[19:02:39] <gastaldi> cool
[19:03:36] <gastaldi> Target platform would normally be targeted to run on an specific Eclipse version or an OSGi fw ?
[19:05:50] <maxandersen> plugins is the meat of things, has all the functionallity/code. It's like a Jar with dependencies to other jars/plugins. Features bundles/groups plugins to be installed by eclipse update manager. Feature Patch are used to provide patches to such features. For a given "module" of plugins you normally have 1 or a few features, N plugins, 0 feature patches.
[19:05:55] <maxandersen> eclipse version
[19:06:09] <gastaldi> Great
[19:06:39] <maxandersen> fbricon: am i completely off the rails about saying wtp with incremental deployment should be close to as fast as webby?
[19:08:32] <gastaldi> Thanks for the explanation maxandersen
[19:12:30] <gastaldi> https://github.com/gastaldi/eclipse-debug-plugin
[19:22:11] *** nickboldt has joined #jbosstools
[19:22:11] *** ChanServ sets mode: +o nickboldt
[19:43:07] *** mmalina has quit IRC
[19:49:50] *** nickboldt has quit IRC
[20:00:00] *** gastaldi has left #jbosstools
[20:15:11] *** Snjeza has left #jbosstools
[20:26:02] *** myarboro has quit IRC
[20:55:11] *** myarboro has joined #jbosstools
[20:56:57] *** lzoubek has left #jbosstools
[20:57:31] <koentsje> maxandersen, adietiesheim, any one of you can point me to an example of how to use launch configurations in combination with jboss modules? i must be missing something but i can't get it to work :-(
[21:05:49] <maxandersen> how is it different than a normal launch ?
[21:05:55] <maxandersen> AS7 is using jboss modules.
[21:20:47] <koentsje> maxandersen, never mind i finally found a workaround
[21:21:32] <koentsje> maxandersen, i was getting a classnotfound exception for org.jboss.modules.Main when i used the classpath attribute for the launch
[21:21:46] <koentsje> setting the classpath as a vm argument seems to work
[21:22:06] *** clerum has joined #jbosstools
[21:22:09] <maxandersen> koentsje: ah yes - modules need the classpath.
[21:22:16] <maxandersen> needs to control the classpath i mean.
[21:23:05] <koentsje> maxandersen: ah, so using something else than USER_CLASSES would probably have worked too
[21:23:34] <koentsje> but i'm not going to investigate anymore... stop on a high ;)
[21:23:48] <clerum> I'm seeing an issue with EL resolution with 3.3M2
[21:24:12] <clerum> basically I have  an Entity which implements IndexedEntity
[21:24:23] <clerum> and Indexed Entity implements BaseEntity
[21:24:51] <clerum> but I can only see methods on IndexedEntity not the ones that it should inherit from BaseEntity
[21:25:07] <clerum> is there a prefered way to create an example showing this
[21:25:41] <clerum> simple project on github?
[21:26:36] <maxandersen> clerum: open issue in jbide and attach it ? project in github works too.
[21:27:31] <clerum> k
[21:28:48] *** koentsje has quit IRC
[21:30:11] *** bdlink has quit IRC
[21:32:22] *** fbricon has quit IRC
[21:32:57] <maxandersen> ko
[21:56:02] *** rruss has joined #jbosstools
[21:57:33] *** tfennelly has quit IRC
[21:58:37] *** mgoldmann has quit IRC
[22:00:56] *** rruss has quit IRC
[22:41:58] *** Snjeza has joined #jbosstools
[22:41:58] *** ChanServ sets mode: +o Snjeza
[23:00:57] *** kkhan has quit IRC
[23:08:55] *** irooskov has joined #jbosstools
[23:41:46] *** nicoulaj has quit IRC
[23:55:29] *** danflo has quit IRC
[23:56:51] *** bfitzpat has quit IRC

top