[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