July 25, 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:36] *** Diablo-D3 has joined #jbosstools
[00:05:15] *** tomwells has joined #jbosstools
[00:12:11] *** jloja has quit IRC
[00:15:38] *** rinru has quit IRC
[00:17:42] *** lzoubek has left #jbosstools
[00:25:00] *** dissident has quit IRC
[01:31:36] *** Snjeza has quit IRC
[02:04:24] *** bgeorges has joined #jbosstools
[02:07:39] *** bgeorges has quit IRC
[02:10:58] *** bgeorges has joined #jbosstools
[02:15:18] *** jwulf has joined #jbosstools
[02:25:16] *** bgeorges has quit IRC
[03:33:36] *** gridqian has quit IRC
[03:57:34] *** gridqian has joined #jbosstools
[04:05:47] *** bgeorges has joined #jbosstools
[04:48:21] *** jloja has joined #jbosstools
[05:21:47] *** jloja has quit IRC
[05:29:29] *** irooskov has quit IRC
[06:09:07] *** dennybj has joined #jbosstools
[06:59:25] *** psrna has joined #jbosstools
[07:09:00] *** bgeorges has quit IRC
[07:59:13] *** rawbdor has joined #jbosstools
[08:08:08] *** lzoubek has joined #jbosstools
[08:08:09] *** ChanServ sets mode: +o lzoubek
[08:20:37] *** nickboldt has quit IRC
[08:21:35] *** nickboldt has joined #jbosstools
[08:21:35] *** ChanServ sets mode: +o nickboldt
[08:22:16] *** mgoldmann has joined #jbosstools
[08:22:45] *** mgoldmann has joined #jbosstools
[08:25:44] *** jpeterka has joined #jbosstools
[08:26:42] *** amitev has joined #jbosstools
[08:44:20] *** rawbdor has quit IRC
[08:48:40] *** ljungman has joined #jbosstools
[09:21:05] *** fbricon has joined #jbosstools
[09:21:05] *** ChanServ sets mode: +o fbricon
[09:26:34] *** koentsje has joined #jbosstools
[09:30:56] *** tomwells has left #jbosstools
[09:42:27] *** rawbdor has joined #jbosstools
[09:43:44] *** aslak has joined #jbosstools
[09:55:24] *** mmalina has joined #jbosstools
[10:45:36] *** dpalmer has joined #jbosstools
[10:52:15] *** mgoldmann has quit IRC
[11:01:57] *** rinru has joined #jbosstools
[11:19:13] *** danflo has joined #jbosstools
[11:48:14] *** maxandersen has joined #jbosstools
[11:48:15] *** ChanServ sets mode: +o maxandersen
[11:50:34] *** jpeterka has quit IRC
[11:55:10] *** vpakan has joined #jbosstools
[11:57:04] <maxandersen> quiet monday/
[11:57:07] <maxandersen> ?
[12:09:32] <fbricon> maxandersen: it appears so :-)
[12:09:48] <maxandersen> tsk tsk
[12:21:29] <maxandersen> rawbdor: seen andre today?
[12:22:09] <rawbdor> maxandersen,  nope :D
[12:22:20] <rawbdor> and nobody on #libra is helping me so i'm working on the classpath page thingie
[12:22:37] <rawbdor> i somehow messed up my environment, changed my key, i'm able to create a new project but pulling it from git fails with a bad key
[12:22:43] <rawbdor> no idea how to fix and #libra is silent
[12:22:45] <rawbdor> thhbppp
[12:22:53] <maxandersen> rawbdor: havent seen a  single post in there...
[12:23:02] <maxandersen> have you tried just creating a new app?
[12:23:08] <rawbdor> maxandersen,  yep
[12:23:26] <rawbdor> maxandersen,  it says it creates the app, then it tries to propagate, then it says propagated, then it says pulling from git, then it says NOPE! BAD KEY!
[12:23:29] <rawbdor> DELETING NEW APP
[12:23:31] <maxandersen> andre had similar problems friday ..
[12:24:11] <rawbdor> maxandersen,  i even set up a git / m2e work environment and was getting ready to dig into egit code
[12:24:17] <rawbdor> had the code all set up, was looking at their actions
[12:24:23] <rawbdor> had the egit src and everything
[12:25:01] <maxandersen> rawbdor: well the good thing aobut git is that you dont need access to libra to test that
[12:25:18] <rawbdor> maxandersen,  erm... yeah... but that was the only git repo i had commit to
[12:25:32] <rawbdor> and i'd rather just wait to tst libra and git together in the proper env and wait until tonight when they can help me
[12:25:43] <maxandersen> github
[12:25:46] <maxandersen> local filesystem
[12:27:05] <rawbdor> maxandersen, uh huh i know but since i'm not familiar with it all i could spend several hours trying to figure it out
[12:27:15] <rawbdor> or i can work on something else several hours and work on the proper libra env tonight
[12:28:04] <maxandersen> rawbdor: up to you - just telling you that git doesnt care so if you want to implement git commmit support to this there is nothing stopping ya since git is distributed - doesn't rely on central server.
[12:28:24] <maxandersen> ?and on that note I just deployed an app with mysql support ?that was nice and simple ;)
[12:30:07] *** mgoldmann has joined #jbosstools
[12:38:20] *** gridqian has quit IRC
[12:43:40] *** myarboro has quit IRC
[12:43:44] <fbricon> maxandersen: yo
[12:43:55] <maxandersen> fbricon: oy
[12:44:19] <fbricon> maxandersen: any idea on how I could identify new classes added in each JSF version?
[12:44:39] *** tfennelly has joined #jbosstools
[12:44:39] *** ChanServ sets mode: +o tfennelly
[12:44:39] <maxandersen> fbricon: you mean how you can distinguish JSF 1 from JSF 1.2 ?
[12:44:45] <fbricon> yes
[12:44:54] *** tfennelly has quit IRC
[12:44:55] <fbricon> for JSF 2 I found some classes
[12:45:14] *** tfennelly has joined #jbosstools
[12:45:14] *** ChanServ sets mode: +o tfennelly
[12:45:32] <fbricon> But ideally, I'd like to identify new classes b/w JSF 1.0 -> 1.1 -> 1.2
[12:48:20] <maxandersen> fbricon: i've just sent mail to Jay (RF lead) and Stan (JSF lead) ?.they should be able to help/verify what you got
[12:49:16] <fbricon> maxandersen: ok thx
[12:49:50] <fbricon> maxandersen: you didn't cc: me
[12:51:29] <maxandersen> fbricon:  i did
[12:51:32] <maxandersen> fbricon@...
[12:52:02] <fbricon> ok received it
[13:07:41] *** sgilda has quit IRC
[13:10:20] *** sgilda has joined #jbosstools
[13:12:08] *** dpalmer has quit IRC
[13:13:42] *** dpalmer has joined #jbosstools
[13:23:31] *** VRubezhny has joined #jbosstools
[13:23:31] *** ChanServ sets mode: +o VRubezhny
[13:24:20] <rawbdor> maxandersen,  i think this is andre's vacation week
[13:24:41] <maxandersen> oh...
[13:24:46] <maxandersen> thought that was the next one...
[13:25:07] <maxandersen> so do you know if he got the Flex staging stuff to work ?
[13:25:10] <maxandersen> rawbdor: ^
[13:26:10] <rawbdor> maxandersen,  no idea
[13:26:16] <rawbdor> he did not send any email updates
[13:26:46] *** koentsje has quit IRC
[13:27:12] <rawbdor> maxandersen,  can you define what you mean by 'staging' ? do you mean just using the web front end? or integrating with their APIs?
[13:30:41] <maxandersen> rawbdor: the stuff we talked about we should be sure you guys (you and andre) could connect to while I was away in august. One part is the openshift express dev (the most important one) , the other openshift Flex - its listed on https://docspace.corp.redhat.com/docs/DOC-71429 ?but I guess neither of you havent since that part states "If you are on JBoss Developer Studio team and need access contact mailto:max.andersen at redhat dot com and he wi
[13:31:19] <rawbdor> maxandersen,  i saw it, i just didnt do it bc last time i talked to you, you very clearly and very forcefully told me to focus on improving express
[13:31:39] <rawbdor> my mission is first: the git action to commit and push, and 2:  the git server behaviour
[13:32:34] *** myarboro has joined #jbosstools
[13:48:45] <fbricon> maxandersen: ping
[13:48:59] <maxandersen> fbricon: pong
[13:49:30] <fbricon> it appears JSF classpath detection works but with a quirk
[13:50:39] <fbricon> when adding a jsf dependency to a project, the classes are not immediately available to the classpath, i.e. javaProject.findType(...) doesn't work on the first run
[13:51:27] <fbricon> maxandersen: meaning one has to explicitely run Maven Update Configuration for the JSF Facet to be applied
[13:52:26] <fbricon> as opposed to current behavior where the facet is applied as soon as you add the dependency (which I'm not very at ease with BTW)
[13:52:26] <maxandersen> ah
[13:52:40] <maxandersen> why not ?
[13:53:12] <maxandersen> i.e.s ounds to me that doing a look for the GAV first is best, and then secondary classes in case you use another GAV ...
[13:53:16] <maxandersen> ?
[13:53:55] <fbricon> maxandersen: because every time a maven project is modified, even if it's not a JSF project, we do all the unnecessary, potentially costly, lookups
[13:54:24] <maxandersen> fbricon: is looking int eh mvn dependency list heavier than looking up the class ?
[13:57:54] <fbricon> looking in the dependency list is not heavy per se (loop in a list, check for artifactId/version). Looking in the classpath is more CPU intensive in my opinion, but that's JDT's internal so I can't be sure. What can be costly, IMHO is when we look at each dependency, see if itself depends on JSF (lookup for each dependency pom.xml, load a POM model in memory, analyze if it depends on JSF)
[13:59:40] <maxandersen> fbricon: true?.
[13:59:41] <fbricon> anyway, I already kept the simpler GAV lookup, and fall back onther techniques if nothing is found
[13:59:57] <maxandersen> fbricon: probably should actually cache that based on pom.xml timestamp or something?.
[14:00:18] <maxandersen> ah so it doesn't consider transitivie dpeendencies anymore...
[14:00:54] <fbricon> but, if you have 200 non JSF projects, you'll get a complete lookup on each pom change.
[14:01:25] <fbricon> That's why I'd prefer putting the configuration where it belongs : configure()
[14:02:29] <maxandersen> not following you ? isn't that where it is already ?
[14:03:09] <fbricon> maxandersen: it's called on configure AND mavenProjectChanged
[14:03:44] <maxandersen> fbricon: ah?okey, yes that sounds like going "against" the spirit of m2e 1.0
[14:04:15] <fbricon> Well I can  add more checks, to see if the dependencies actually changed when mavenProjectChanged() is called
[14:04:53] *** jwulf has quit IRC
[14:05:26] *** maxandersen has quit IRC
[14:05:49] <fbricon> but still, in some cases manual update project configuration will be necessary (when JSF version inferred from classpath lookup)
[14:06:15] <fbricon> that gives us an inconsistent behaviour.
[14:06:25] *** maxandersen has joined #jbosstools
[14:06:25] *** ChanServ sets mode: +o maxandersen
[14:06:50] <fbricon> (14:05:19) fbricon: but still, in some cases manual update project configuration will be necessary (when JSF version inferred from classpath lookup)
[14:06:50] <fbricon> (14:05:45) fbricon: that gives us an inconsistent behaviour.
[14:06:57] <fbricon> maxandersen: ^^
[14:07:23] <maxandersen> fbricon: yes - so that is why you are suggestion to just do checks in configure() I reckon ?
[14:07:35] <fbricon> yes
[14:10:24] *** maxandersen has quit IRC
[14:10:42] <fbricon> maxandersen: note that I can live with leaving the configuration being done in mavenProjectChanged, but we'd need to document it
[14:10:50] *** maxandersen has joined #jbosstools
[14:10:51] *** ChanServ sets mode: +o maxandersen
[14:11:06] <fbricon> (14:10:12) fbricon: maxandersen: note that I can live with leaving the configuration being done in mavenProjectChanged, but we'd need to document it
[14:11:07] <maxandersen> adium really doesn't like network changes (vpn on/off)
[14:11:30] <maxandersen> is this unique for JSF or for all our "configurators" ?
[14:12:01] <fbricon> maxandersen: all other configurators based on GAV lookup work the same
[14:12:40] <fbricon> Only for JSF are we adding classpath lookup (and JAXRS after that)
[14:13:37] * fbricon missed lunch ... again
[14:13:56] * fbricon is hungry
[14:15:09] * fbricon needs to step out to get food. Empty fridge
[14:15:22] *** fbricon is now known as fbricon_out
[14:19:35] *** rmartinelli has joined #jbosstools
[14:24:27] <maxandersen> me too?huungry
[14:25:35] *** dpalmer has quit IRC
[14:37:18] *** yradtsevich has joined #jbosstools
[14:38:06] *** yradtsevich has joined #jbosstools
[14:38:06] *** ChanServ sets mode: +o yradtsevich
[14:48:30] *** nickboldt has quit IRC
[14:58:38] *** aslak has quit IRC
[15:12:31] <fbricon_out> maxandersen: looks like Lion is full of fail for a lot of people. How do you feel?
[15:13:44] *** fbricon_out is now known as fbricon
[15:17:44] *** rawbdor has quit IRC
[15:25:34] *** ljungman has quit IRC
[15:31:14] *** bfitzpat has joined #jbosstools
[15:31:15] *** ChanServ sets mode: +o bfitzpat
[15:47:00] *** rinru has quit IRC
[15:48:13] *** nicoulaj has joined #jbosstools
[15:53:22] <maxandersen> fbricon: with mail having conversations, calendar having natural language add and a good set of other hidden gimmicks im feeling pretty good.
[15:53:39] *** rawbdor has joined #jbosstools
[15:53:47] <maxandersen> there are a few weird glitches but havent been hurt
[15:54:02] <maxandersen> fbricon: but havent seen much fail? got some links?
[15:54:28] <maxandersen> fbricon: the worst was it feeling slow ?turned out that part of its new search feature requires reindexing?so that was explainable that way ;)
[15:54:52] *** psrna has quit IRC
[15:54:54] <maxandersen> fbricon: i see stan added a class to detect jsf , but it relies on checking methods?which is harder I guesss
[15:55:19] <fbricon> maxandersen: oh yeah I've seen an Apple commercial where they touted conversations in mail as something being new. I laughed hard
[15:55:46] <fbricon> search #Lion on twitter
[15:58:26] <maxandersen> fbricon: well this implementation besides postbox is the only one that doesn't make me want to disable it ;)
[15:58:39] <maxandersen> actually postbox one is probably better
[15:59:43] <maxandersen> what makes it work nice in mail is (and i dont know if thunderbird/gmail have done that too) is that it (optionally) takes in other mails from other mailboxes concerning the thread and it removes/hides duplicates.
[16:00:39] <fbricon> only thunderbird 3.3 support conversations. And it's not released yet
[16:01:28] <maxandersen> fbricon: their fullscreen mode is both really good and really bad though
[16:02:54] <fbricon> maxandersen: looks like I can try looking for methods like stan, my gut feeling tells me it'll be faster than searching 3 different classes in the classpath
[16:03:12] <maxandersen> fbricon: ah yes, that might be true?.
[16:05:17] *** lzoubek has left #jbosstools
[16:08:34] *** rruss has joined #jbosstools
[16:09:20] <maxandersen> what im most impressed by is how I went from 9gb to 12gb free after install and this morning it says I have a full disk?..trying to figure out what happend so I can actually do work...
[16:14:07] *** aslak has joined #jbosstools
[16:15:28] *** mmalina has quit IRC
[16:16:01] *** koentsje has joined #jbosstools
[16:22:19] *** bbrodt has left #jbosstools
[16:26:26] <maxandersen> fbricon: there?
[16:26:42] <fbricon> maxandersen: yes
[16:26:55] <maxandersen> about m2e-wtp site stuff
[16:27:17] <maxandersen> i was wondering if we should just add it as a part of jboss tools builds...
[16:27:34] <fbricon> huh?
[16:27:38] <maxandersen> and just make sure it has a stable aggregated url ?
[16:30:25] *** bbrodt has joined #jbosstools
[16:30:26] *** ChanServ sets mode: +o bbrodt
[16:30:28] <fbricon> maxandersen: skype?
[16:31:16] <maxandersen> fbricon: later ;)
[16:31:24] *** bbrodt has left #jbosstools
[16:33:20] <fbricon> I don't see why m2e-wtp should be part of the JBT builds. It already has its own Jenkins jobs
[16:34:00] <fbricon> and I don't want to bind m2e-wtp releases to JBT
[16:34:27] <maxandersen> fbricon: no no thats not what I meant ;)
[16:34:43] <fbricon> you scared me :-)
[16:34:50] <maxandersen> fbricon: just use the same sites/download structure
[16:35:15] <fbricon> sure why not
[16:35:43] <fbricon> it's just that I find deploying to Nexus less hacky
[16:36:17] <maxandersen> fbricon: yes, I agree - but deploying to nexus doesn't provide an updatesite...
[16:36:38] <fbricon> well that's what sonatype does
[16:36:46] <maxandersen> if we could find a way that did not require this much magic shell script as it is now I would love to hear about it.
[16:36:48] <fbricon> it's aprt of Nexus pro
[16:36:49] <maxandersen> fbricon: ?
[16:36:54] <fbricon> part
[16:37:03] <maxandersen> fbricon: i've asked them several times and they've said it aint
[16:37:15] <maxandersen> fbricon: nexus pro supports mirroring of updatesites.
[16:37:18] <maxandersen> fbricon: not deployment
[16:37:49] <maxandersen> fbricon: if you can find out otherwise I'm truly all ears since we got green light to use these features as long as jbds is free.
[16:38:11] <fbricon> Look at https://repository.sonatype.org/content/repositories/forge-sites/
[16:38:28] <fbricon> that's full of p2 repos
[16:39:43] * fbricon is trying to ask to the nexus lead
[16:43:51] <maxandersen> fbricon: last time I asked was at EclipseCon - Jason said, "its coming" (like it had been said for a while now) and SAP guys said they had to write their own plugin for it.
[16:44:30] <maxandersen> basically Sonatype want the perfect solution (dont duplicate binaries) and SAP guys just wanted it to work (thus they deploy an updatesize zip and then have a plugin that unzips it)
[16:45:38] <fbricon> maxandersen: looks like you're right and I was wrong, again -damn
[16:45:39] <fbricon> (16:40:19) fbricon: was wondering if deploying to https://repository.sonatype.org/content/repositories/forge-sites/ was part of nexus pro
[16:45:39] <fbricon> (16:40:31) fbricon: deploying p2 repos that is
[16:45:40] <fbricon> (16:42:42) cstamas: fbricon: afaik, it's a "plain site" repo, just a dumb byte bucket, so the m2e team was deploying there somehow "manually"... nexus does not have support for that aside for "accepting" wat's being uploaded there
[16:45:40] <fbricon> (16:43:21) fbricon: cstamas: so it's not handled by nexus?
[16:45:40] <fbricon> (16:43:28) cstamas: nope
[16:46:11] <maxandersen> exactly...
[16:49:37] *** myarboro2 has joined #jbosstools
[16:50:14] *** Snjeza has joined #jbosstools
[16:50:14] *** ChanServ sets mode: +o Snjeza
[17:01:37] *** bgeorges has joined #jbosstools
[17:01:59] <fbricon> (16:52:49) fbricon: cstamas: from https://github.com/sonatype/m2eclipse-wtp/blob/master/org.maven.ide.eclipse.wtp.feature/pom.xml#L83, maven-upload-plugin uploads a zip to https://repository.sonatype.org/content/repositories/forge-sites/ . Do you know who/what is actually unzipping it?
[17:01:59] 
[17:01:59] 
[17:01:59] <fbricon> (16:56:21) cstamas: fbricon: yes, a nexus plugin is doing that, but again, igor has more details, it's his plugin (he wrote it originally) and usually he's deploying the repo to RSO
[17:01:59] <fbricon> (16:57:18) fbricon: cstamas: ok so nexus is actually doing stuff
[17:01:59] <fbricon> (16:58:06) cstamas: fbricon: yes, but again, _afaik_, that plugin dumbly accepts whatever ZIP you uploads and will unpack it somewhere... not really P2 specific
[17:01:59] <fbricon> (16:58:07) fbricon: I'd ask igor, but since he's not around and there's a nexus guru available, it falls on to you ;-)
[17:02:00] <fbricon> (16:58:50) cstamas: sure, but I never did P2 repo upload to RSO, but I do know about existence of these tools (site repo + unpack plugin)
[17:02:01] <fbricon> (16:59:08) fbricon: cstamas: do you know if these plugins are available somewhere?
[17:02:01] <fbricon> (17:00:05) cstamas: fbricon: i believe they are part of Nexus Pro
[17:02:04] <fbricon> maxandersen: ^^
[17:03:50] *** maxandersen has quit IRC
[17:04:49] *** maxandersen has joined #jbosstools
[17:04:49] *** ChanServ sets mode: +o maxandersen
[17:05:42] <maxandersen> fbricon: i wonder if m2eclipse's deployment method is exposed in their pom ?
[17:06:26] <fbricon> maxandersen: we have m2e-wtp's deployment details
[17:06:37] <fbricon> except for the credentials
[17:07:34] <fbricon> maxandersen: all we have to do is make sure the correct plugins are installed on nexus pro, then pass a different url to m2e-wtp build
[17:07:52] <maxandersen> fbricon: oh? details?
[17:08:27] <fbricon> everything is in  https://github.com/sonatype/m2eclipse-wtp/blob/master/org.maven.ide.eclipse.wtp.feature/pom.xml#L83 really
[17:08:40] <fbricon> just need to know about these nexus plugins
[17:10:34] <maxandersen> which plugins is that ?
[17:10:36] *** danflo is now known as danflo|otl
[17:11:12] <fbricon> maxandersen: have you read the stuff cstamas told me before you split?
[17:11:44] <maxandersen> (16:43:21) fbricon: cstamas: so it's not handled by nexus?
[17:11:45] <maxandersen> (16:43:28) cstamas: nope
[17:12:07] <fbricon> http://echelog.matzon.dk/logs/browse/jbosstools/1311544800
[17:14:36] <fbricon> maxandersen: do you have access to nexus admin?
[17:14:50] <maxandersen> yeah so sounds like similar what SAP guys did
[17:14:57] <maxandersen> what is RSO in that converation ?
[17:16:00] <fbricon> repository.sonatype.org
[17:16:40] <maxandersen> ah
[17:17:01] <maxandersen> one problem with nexus though is that it seems to not be able to handle jboss.org load for some reason
[17:18:15] <maxandersen> fbricon: maybe you can ask the guy if he know why jboss.org nexus is failing and maven central isn't ? our guys says that machine doesn't really have load but when it does get load nexus seem to belly up/slow to a halt?.and they are waiting for some patch from sonatype...
[17:18:15] <fbricon> have they tried turning it off and on again? ;-p
[17:19:09] <maxandersen> fbricon: more than a few times I believe
[17:19:17] <fbricon> maxandersen: sound like memory leak
[17:19:41] <maxandersen> fbricon: i don't know ?. hence why im curious ;)
[17:26:18] *** danflo|otl has quit IRC
[17:26:18] <fbricon> maxandersen: (17:24:28) Brian: someone/something was hitting the folder listings of the repo pretty hard and that was causing sporadic load
[17:26:41] <maxandersen> fbricon: where ya chatting ? :)
[17:26:47] *** danflo has joined #jbosstools
[17:27:13] <fbricon> maxandersen: I just asked about the JBoss/Nexus issues :-)
[17:27:26] <fbricon> on #m2eclipse
[17:27:28] <maxandersen> yeah i figure d ;)
[17:27:43] <fbricon> Brian Fox  chimed in
[17:28:54] <maxandersen> wonder what program would do that?.some mirroring crap..?
[17:31:00] <fbricon> maxandersen: you mean like all the maven repo managers around the world trying to mirror the JBoss repo at the same time?
[17:31:24] <maxandersen> fbricon: well isn't that what nexus is built for to sustain ?
[17:31:27] <maxandersen> fbricon: ;)
[17:33:09] <fbricon> maxandersen: well, it seems to work for maven central
[17:36:19] *** danflo has quit IRC
[17:36:21] <maxandersen> fbricon: maven central uses nginx (brian just told me)
[17:36:42] <fbricon> maxandersen: yes I know
[17:36:59] *** danflo has joined #jbosstools
[17:37:21] <fbricon> maxandersen: they published an article when they switched to it
[17:54:27] *** danflo has quit IRC
[17:54:56] *** danflo has joined #jbosstools
[18:04:39] *** maxandersen has quit IRC
[18:13:49] *** maxandersen has joined #jbosstools
[18:13:49] *** ChanServ sets mode: +o maxandersen
[18:23:50] *** bgeorges has quit IRC
[18:23:59] <maxandersen> fbricon: could you be around "earlish" tomorrow for a skype chat about Maven and few other goodies for JBDS 5  ? :)
[18:24:22] <fbricon> maxandersen: sure. define earlish
[18:26:46] <maxandersen> 8-9ish
[18:28:40] <maxandersen> fbricon: 9
[18:29:35] <fbricon> ok. Who's coming? ;-)
[18:30:38] <fbricon> maxandersen:  I can manage 8. Just tell me before I set my alarm clock
[18:30:42] <maxandersen> you and me
[18:31:09] <maxandersen> well at 8 I wont be awake enough for frenchnglish
[18:31:12] <maxandersen> ;)
[18:31:19] <maxandersen> so i shoot for 9
[18:38:46] <maxandersen> dgolovin: ping
[18:39:10] <dgolovin> maxandersen: pong
[18:39:11] *** Snjeza_ has joined #jbosstools
[18:39:14] *** Snjeza has quit IRC
[18:39:23] *** Snjeza_ is now known as Snjeza
[18:39:26] *** akazakov has joined #jbosstools
[18:39:27] *** ChanServ sets mode: +o akazakov
[18:39:32] *** ChanServ sets mode: +o Snjeza
[18:39:50] <maxandersen> dgolovin: would you and akazakov be around for a syncup talk tomorrow ? i.e. 23h20m from now ;)
[18:40:13] <maxandersen> thats 18:00 CET
[18:41:08] <maxandersen> dgolovin: http://www.wolframalpha.com/input/?i=18:00+CEST
[18:41:24] <dgolovin> maxandersen: it is 9:00 AM here is perfect :)
[18:41:36] <akazakov> yes. it's good time
[18:41:39] <maxandersen> http://www.wolframalpha.com/input/?i=Tuesday+26th+July%2C+18%3A00+CEST to be precise ;)
[18:41:58] <dgolovin> maxandersen: I am usually in the office at 8:30
[18:42:06] <maxandersen> okey - my agility training is "summer vacation" so I have "time"
[18:43:38] <maxandersen> wanna talk mostly about the maven/examples/dashboard and if possible installer stuff since that are biggest unknowns in term of size and complexity ?.and I got a meeting on thursday where I/we need to state what we need from other teams to solve them ;)
[18:44:01] <maxandersen> btw. fbricon thats also a topic for our talk tomorrow ;)
[18:44:40] <fbricon> maxandersen: shared a doc w/ you on google doc
[18:45:08] <fbricon> maxandersen:  can you review before I send it to Sonatype?
[18:45:08] <maxandersen> uhoh
[18:46:09] <maxandersen> looking?nothing in my inbxo..
[18:46:17] <maxandersen> ah ?"sans titre" ..that gotta be you ;)
[18:47:33] <maxandersen> fbricon: looks good and if you want you can use "we" instead of "I" and 'sign' with my name too.
[18:47:58] <fbricon> maxandersen: probably need to make a better distinction between provider and owner
[18:51:50] <fbricon> raaaah!!! thunderbird screwing formatting. F* it, sending it from gmail
[18:57:50] *** maxandersen has quit IRC
[19:01:32] *** maxandersen has joined #jbosstools
[19:01:32] *** ChanServ sets mode: +o maxandersen
[19:06:36] *** Snjeza_ has joined #jbosstools
[19:07:37] *** jgraham_ has joined #jbosstools
[19:08:22] *** jgraham_ has quit IRC
[19:08:23] *** Snjeza has quit IRC
[19:08:34] *** Snjeza_ is now known as Snjeza
[19:09:13] *** jgraham_ has joined #jbosstools
[19:09:51] *** jgraham_ has quit IRC
[19:16:07] *** ChanServ sets mode: +o Snjeza
[19:24:49] *** nickboldt has joined #jbosstools
[19:24:50] *** ChanServ sets mode: +o nickboldt
[19:24:55] *** mgoldmann has quit IRC
[19:38:13] *** Diablo-D3 has quit IRC
[19:44:49] <maxandersen> fbricon: Snjeza: I just spoted plugins/org.jboss.tools.maven.core/poms/ ? why do we set version to 0.0.1-SNAPSHOT (shouldn't it be whats the user chooses?) and why are we including repos into the pom;s?thats a bad practice....
[19:45:56] *** myarboro2 is now known as jmy
[19:47:50] <maxandersen> fbricon: I know that code is probably new for you :)
[19:49:32] <fbricon> maxandersen: putting the repos is the only way to make sure the project will build OOTB. But we can add a warning comment, like I did for the repository content assist
[19:49:54] <maxandersen> fbricon: yeah as minimum that would make sense
[19:50:01] <fbricon> ... telling it's bad, put it in settings/ use a repo manager
[19:50:09] <maxandersen> fbricon: but with EAP maven repo these repos will be even more wrong...
[19:50:31] <maxandersen> fbricon: EAP maven repo is a zipped repo they should have installed and it wont have the same dependency set...
[19:50:55] <maxandersen> well the dependency set will be the same but the jars in there has a -redhat qualifier.
[19:50:57] <fbricon> maxandersen: so we should get a different set of templates for when building with EAP
[19:51:36] <fbricon> maxandersen: guess will have something to discuss tomorrow
[19:51:36] <maxandersen> fbricon: yes or parameterize them ? not sure which is the best?if they dont get too complex just a separate set...
[19:51:43] <maxandersen> fbricon: yes
[19:52:39] <fbricon> maxandersen: for the version = 0.0.1-SNAPSHOT, Snjeza can tell, but I *think* it can be overridden by the user
[19:53:13] <Snjeza> maxandersen: the files within the poms directory are templates for wtp maven libraries.groupId, artifactId, packaging and version aren't important. The wtp maven libraries engine uses only repositories and dependencies.
[19:57:05] <Snjeza> maxandersen: "why are we including repos into the pom;s?thats a bad practice...." if we exclude repos, a user will have to edit the global settings.xml file.
[19:57:37] <maxandersen> yes, but users will also be having maven pom's that shouldn't be released anywhere since it override everyones global settings.xml ;)
[19:59:07] *** imeikas has joined #jbosstools
[20:00:15] <Snjeza> maxandersen: the idea was that the user installs jbt, calls a mavenized project example... without setting maven.
[20:00:45] <maxandersen> not following you ?
[20:01:55] *** vpakan has quit IRC
[20:02:36] <maxandersen> Snjeza: these are for new wtp wizards right ? not related to mavenized project example..
[20:05:35] <Snjeza> maxandersen: we can exclude repos, but, in that case, we will have to add a warning saying "You have to add JBoss Maven repository" or something similar to that.
[20:06:13] <maxandersen> Snjeza: yes since they could also have a local repo setup with these dependencies.
[20:07:20] <maxandersen> but as fbricon said, placing a prominent warning in the pom.xml would be the minimum. if we could find a better way to fix it/help user ..also in context of there being the possibility of EAP repo's would be a good thing
[20:08:41] <fbricon> maxandersen: adding an EAP repo content assist is doable, if we put that in a separate, JBDS-only plugin
[20:09:02] <maxandersen> fbricon: well ...
[20:09:17] <maxandersen> fbricon: any reason we cant support in in jbt too?
[20:09:41] <fbricon> maxandersen: it's just it'll appear for all JBT users
[20:10:16] <maxandersen> fbricon: well JBoss EAP does already in the server view ;)
[20:10:17] <fbricon> current content assists are defined in plugin.xml
[20:11:16] <fbricon> maxandersen: gimme a JIRA with the proper EAP repo url to add, I'll do it
[20:15:39] <maxandersen> fbricon: there is no such eap repo url
[20:15:53] <maxandersen> fbricon: its intended to be isntalled into the users repo manager.
[20:16:18] <maxandersen> fbricon: the coordinates will though have -redhat qualifiers instead of the plain .org qualifiers.
[20:17:51] <Snjeza> maxandersen: "these are for new wtp wizards right ? not related to mavenized project example.." the poms directory contains the templates that are used as library templates in wtp wizards.However, the project examples I have made contain the jboss maven repo. if it is required.
[20:18:19] <maxandersen> for examples its "ok" to do - just be sure to put a big fat warning on them.
[20:19:38] <maxandersen> im mostly worried for stuff that can turn into "real" things
[20:19:59] <maxandersen> i.e. things that ends up being published into users or even maven central repository
[20:20:59] <fbricon> maxandersen: I believe we can define all dependencies in our embedded poms having <version>X.Y.Z${extra.qualifier}</version> with a default <extra.qualifier></extra.qualifier> and an EAP profile having <extra.qualifier>-redhat<extra.qualifier>
[20:21:37] <fbricon> maxandersen: I don't believe poms containing non-default repos can be pushed to central
[20:23:14] <maxandersen> fbricon: that could probably work (re: extra-qualifier) ? but that assumes they keep the exact same versions?.tricky crap
[20:23:32] <maxandersen> fbricon: about non-default repos: change your believes: https://issues.jboss.org/browse/WELD-948
[20:23:35] <jbott> Bug: [WELD-948] Weld parent points to jboss nexus in repository settings [Open, Critical, Unassigned] https://issues.jboss.org/browse/WELD-948
[20:24:57] <fbricon> maxandersen: ok my bad. I think I saw something about that some time ago.
[20:25:32] <maxandersen> fbricon: me too?.
[20:25:46] <maxandersen> fbricon: hence why I was surprised last week when trying out what is in WELD-948
[20:25:49] <jbott> Bug: [WELD-948] Weld parent points to jboss nexus in repository settings [Open, Critical, Unassigned] https://issues.jboss.org/browse/WELD-948
[20:26:03] <fbricon> damn myfaces archetypes, JSF 1.2 apps with servlet 2.4 = unhappy WTP
[20:28:50] <maxandersen> fbricon: define unhappy?
[20:29:07] <fbricon> maxandersen: org.eclipse.core.runtime.CoreException: One or more constraints have not been satisfied.
[20:29:22] <fbricon> JSF 1.2 require web 2.5
[20:29:38] <maxandersen> which is true..
[20:29:38] <fbricon> web.xml needs to be changed
[20:29:57] <maxandersen> but yes - I hate WTP's "anal" approach to this
[20:30:13] <fbricon> it's just that the archetype doesn't work with eclipse
[20:30:28] <maxandersen> yeah, should open a bug against them ....
[20:30:45] <maxandersen> is there actual a container which supports JSF 1.2 but not web 2.5 ?
[20:32:11] <maxandersen> time for dinner
[20:32:21] *** maxandersen is now known as maxeating
[20:34:10] <fbricon> maxeating: probably some tomcat where JSF libs are eembedded in the app
[20:34:41] <fbricon> anyway, got to go
[20:34:57] *** fbricon is now known as fbricon_pingpong
[20:39:34] <rawbdor> anyone here able to message me the url for our internal pastebin?
[20:40:30] *** VRubezhny has quit IRC
[20:54:30] <dgolovin> :q
[21:09:06] *** dgolovin has quit IRC
[21:09:26] *** dgolovin has joined #jbosstools
[21:09:26] *** ChanServ sets mode: +o dgolovin
[21:25:17] *** yradtsevich has quit IRC
[21:27:41] *** balunasj has joined #jbosstools
[21:27:42] *** balunasj has joined #jbosstools
[21:31:04] *** Snjeza has quit IRC
[21:37:57] *** danflo has quit IRC
[21:41:23] *** koentsje has quit IRC
[21:49:54] *** koentsje has joined #jbosstools
[21:51:39] *** koentsje has quit IRC
[22:01:35] <maxeating> rawbdor: http://pastebin.test.redhat.com/
[22:15:34] *** Elisha has quit IRC
[22:26:36] *** myarboro has quit IRC
[22:40:25] *** Snjeza has joined #jbosstools
[22:40:37] *** ChanServ sets mode: +o Snjeza
[22:52:12] <maxeating> rawbdor: pong
[22:57:14] *** Elisha has joined #jbosstools
[22:59:37] *** myarboro has joined #jbosstools
[22:59:48] *** maxeating has quit IRC
[23:00:08] *** maxandersen has joined #jbosstools
[23:00:17] *** maxandersen has joined #jbosstools
[23:00:17] *** ChanServ sets mode: +o maxandersen
[23:00:21] *** irooskov has joined #jbosstools
[23:01:22] *** rmartinelli has quit IRC
[23:02:18] <maxandersen> dgolovin: nickboldt: ping
[23:02:50] <dgolovin> maxandersen: pong
[23:03:06] <maxandersen> dgolovin: nickboldt: does  mvn clean install -Dmaven.test.skip=true  work from trunk/. ?
[23:03:17] *** amitev has quit IRC
[23:03:25] <dgolovin> maxandersen: worked for me on Monday
[23:03:29] *** amitev has joined #jbosstools
[23:03:51] <dgolovin> I can check it because it takes about 9 minutes here
[23:04:00] <maxandersen> have finally fixed versions of jmx/archives/as and would like to get some kind of basic warranty others aren't dependent on old versions stuff ;)
[23:04:16] <maxandersen> 9 minutes ?! how do you make that happen ?
[23:04:41] <maxandersen> dgolovin: just watching tycho do [INFO] Resolving target platform for project MavenProject: org.jboss.tools.vpe.plugins:org.jboss.tools.vpe.ui.palette:3.3.0-SNAPSHOT @ /Users/max/Documents/code/jbosstools/trunk/vpe/plugins/org.jboss.tools.vpe.ui.palette/pom.xml
[23:04:41] <maxandersen> [INFO] Adding repository (cached) file://Users/max/Documents/code/jbosstools/trunk/build/target-platform/REPO/ takes 5-10 minutes here...
[23:04:42] <dgolovin> maxandersen: I do clean package insted of clean install and
[23:04:46] *** Snjeza_ has joined #jbosstools
[23:05:04] *** Snjeza has quit IRC
[23:05:09] <maxandersen> dgolovin: but without install how does it get dependencies ?
[23:05:13] *** Snjeza_ is now known as Snjeza
[23:05:14] <dgolovin> i removed everything excepty target platform site form parent/pom by default
[23:05:35] <dgolovin> for full build it is not required
[23:05:44] <dgolovin> it will resolve it from sources
[23:05:56] <maxandersen> oh
[23:06:13] * dgolovin updating jbt to last version from trunk
[23:06:44] *** ChanServ sets mode: +o Snjeza
[23:06:46] <dgolovin> it might be longer if TP has been changed
[23:06:48] <maxandersen> dgolovin: well it seem to be building ?.
[23:07:13] <dgolovin> maxandersen: it IS :)
[23:07:19] <dgolovin> it saves couple minutes
[23:07:28] <maxandersen> 9 minutes?.thats more than just a couple minutes ;)
[23:07:53] <dgolovin> and I configured that for continuous build as well to save some space and time for hudson
[23:08:30] <nickboldt> maxandersen: yeah, it's worked since we started w/ maven+tycho
[23:08:36] * dgolovin is building JBT trunk
[23:09:13] <maxandersen> interesting
[23:09:39] <maxandersen> didnt realize it wouldnt have to install it to depend on it....
[23:10:51] <nickboldt> maxandersen: dgolovin: why are we still talking about "full build" -- surely you mean "a series of component builds" ? Isn't that more important as we move to Git?
[23:10:52] <dgolovin> maxandersen: it saves couple minutes for me, with clean install it takes 11
[23:11:06] *** koentsje has joined #jbosstools
[23:11:35] <maxandersen> nickboldt: because its still relevant being able to compile everything fast for verifying stuff like version refactorings ;)
[23:11:56] *** koentsje has quit IRC
[23:14:51] * nickboldt wonders if we'll ever get to git
[23:15:38] <maxandersen> nickboldt: the faster I can do rebuilds the faster we get there ;)
[23:16:08] <maxandersen> this version alignment is taking ages?..wish there was a faster way to check...
[23:16:44] <nickboldt> maxandersen: something about pde tooling for this? Ping zx or ask on #eclipse-dev or #equinox-dev
[23:18:02] <maxandersen> nickboldt: they probably will say import it into eclipse PDE ?but it lies about other things ?.tycho's analnesss..is good in this case
[23:18:22] <dgolovin> maxandersen: last trunk is fine
[23:18:49] <dgolovin> maxandersen: at least mvn clean package finished with no errors
[23:25:58] *** jpav has joined #jbosstools
[23:26:31] *** jpav has left #jbosstools
[23:33:12] *** maxandersen has quit IRC
[23:33:42] *** rruss has quit IRC
[23:36:25] *** maxandersen has joined #jbosstools
[23:36:25] *** ChanServ sets mode: +o maxandersen
[23:37:07] *** maxandersen has quit IRC
[23:37:08] *** maxandersen1 has joined #jbosstools
[23:44:43] *** nickboldt has quit IRC
[23:46:42] *** imeikas has quit IRC
[23:57:09] <maxandersen1> dgolovin: committing as, archives and jmx version fixes...
[23:57:12] *** rruss has joined #jbosstools
[23:58:04] <maxandersen1> dgolovin: i've done a full build (sans running tests) that says everything compiles and dependencies are finding each other?but if builds start failing because of missing as/archives/jmx dependencies you know ;)
[23:58:35] <dgolovin> maxandersen1: yep, I now

top