Friday, 2015-10-23

*** jbott <jbott!supybot@nat/redhat/x-pkcaykvctzmwojzv> has joined #wildfly-swarm09:46
*** maxandersen <maxandersen!~maxanders@redhat/jboss/maxandersen> has joined #wildfly-swarm09:46
jbottMeeting started Fri Oct 23 09:46:34 2015 UTC.  The chair is maxandersen. Information about MeetBot at
jbottUseful Commands: #action #agreed #help #info #idea #link #topic.09:46
jbossbotTitle: MeetBot - Debian Wiki09:46
maxandersen#action tcrawley-away need to buy maxandersen a beer.09:46
jbottEnding meeting. Generating minutes. Be patient :)09:47
jbottMeeting ended Fri Oct 23 09:46:55 2015 UTC.  Information about MeetBot at . (v 0.1.4)09:47
jbottMinutes (text):
jbossbotTitle: MeetBot - Debian Wiki09:47
jbossbotTitle: #wildfly-swarm Meeting09:47
jbossbotTitle: #wildfly-swarm log09:47
*** projectodd-ci <projectodd-ci!> has quit IRC (*.net *.split)10:07
*** maxandersen <maxandersen!~maxanders@redhat/jboss/maxandersen> has left #wildfly-swarm10:10
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm11:20
*** ChanServ sets mode: +o bobmcw11:20
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 244 seconds)11:25
*** tcrawley-away is now known as tcrawley11:52
*** lance|afk is now known as lanceball12:02
*** bbrowning_away is now known as bbrowning12:14
*** kenfinnigan <kenfinnigan!~ken@redhat/jboss/kenfinnigan> has joined #wildfly-swarm12:53
*** enebo <enebo!> has joined #wildfly-swarm13:29
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm13:29
*** ChanServ sets mode: +o bobmcw13:29
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Remote host closed the connection)13:48
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm13:49
*** ChanServ sets mode: +o bobmcw13:49
bobmcwthere we go:
bobmcwwildfly CR4 supposedly arriving today, so we'll rebase yet again when it does13:57
bobmcwsufficiently nice?13:59
bbrowningyeah I don't know how you'd nice that up any more right now14:02
* bobmcw is always happy to get the bbrowning seal of approval14:03
bobmcwor the walrus of approval14:03
bbrowningI approve that walrus14:05
kenfinniganthat's a nice sugary api, looks good14:05
lanceballbobmcw: that's nice14:08
lanceballso, that's 3 walrii14:08
bobmcwfor my next trick, bbrowning, FooConfiguration will no longer swallow exceptions14:18
bobmcwheads-up, I've asked maxandersOn to log the channel14:19
bobmcwlanceball: so, fewer penis pictures14:19
bobmcwoh, looks like someone already asked him, I didn't notice jbott was here14:19
bobmcwtcrawley: was that you?14:19
jbottMeeting started Fri Oct 23 14:20:20 2015 UTC.  The chair is lanceball. Information about MeetBot at
jbottUseful Commands: #action #agreed #help #info #idea #link #topic.14:20
jbossbotTitle: MeetBot - Debian Wiki14:20
tcrawleyit was I, Hamlet, the Dane14:20
lanceball#action determine who set up jbott14:20
tcrawleyI asked him yesterday14:20
jbottEnding meeting. Generating minutes. Be patient :)14:20
jbottMeeting ended Fri Oct 23 14:20:35 2015 UTC.  Information about MeetBot at . (v 0.1.4)14:20
jbottMinutes (text):
jbossbotTitle: MeetBot - Debian Wiki14:20
jbossbotTitle: #wildfly-swarm Meeting14:20
jbossbotTitle: #wildfly-swarm log14:20
kenfinnigando we need link to logs in chat topic?14:21
kenfinniganbobmcw: just walking through slides for J1 and an example I had used threw me for a second14:21
jbossbotTitle: #wildfly-swarm14:21
kenfinniganContainer has .fraction() and .subsystem() which map onto the same behavior14:22
bobmcwtcrawley: thanks14:22
kenfinniganbobmcw: do we need both?14:22
bobmcwone is just an alias to another14:22
kenfinniganyeah, but didn't know if that was confusing "from the outside"14:22
bobmcwwe started as .subsystem() and then became .fraction() and I didn't remove .subsystem()14:22
bobmcwI say, let's remove .subsystem14:22
kenfinniganas everything we're dealing with is Fractions14:22
kenfinniganok, will change the example code I have14:23
bobmcwtcrawley: does he log continuously, or just meetings?14:23
tcrawleyboth. see the link I pasted for the continuous logs14:23
tcrawleymeetings are at
jbossbotTitle: wildfly-swarm14:24
bobmcwperfect, thanks!14:24
*** bbrowning <bbrowning!~bbrowning@redhat/jboss/bbrowning> has quit IRC (Ping timeout: 246 seconds)14:24
jbossbotgit [wildfly-swarm] push master e85495e.. Bob McWhirter Don't replace exceptions in *Configuration with an easy-to-miss println....14:25
jbossbotgit [wildfly-swarm] push master URL:
*** bbrowning <bbrowning!~bbrowning@redhat/jboss/bbrowning> has joined #wildfly-swarm14:26
*** lanceball changes topic to "WildFly Swarm dev discussion - this channel is logged"14:26
kenfinniganthanks lanceball14:26
jbossbotgit [wildfly-swarm] push master 411c181.. Bob McWhirter Update the README to be more current.14:28
jbossbotgit [wildfly-swarm] push master URL:
jbossbotgit [wildfly-swarm] push master 9328e76.. Bob McWhirter Remove more stuff that will never stay up-to-date.14:32
jbossbotgit [wildfly-swarm] push master URL:
*** htmldrum <htmldrum!> has quit IRC (Ping timeout: 250 seconds)14:33
bobmcwteam: since jclingam and kenfinnigan will be at JavaOne next week promoting out stuff I think it'd be good to14:43
jbottMeeting started Fri Oct 23 14:43:42 2015 UTC.  The chair is bobmcw. Information about MeetBot at
jbottUseful Commands: #action #agreed #help #info #idea #link #topic.14:43
jbossbotTitle: MeetBot - Debian Wiki14:43
bobmcw#action do a release14:43
bobmcw#action do work on our documentation at gitbooks.io14:43
jbottEnding meeting. Generating minutes. Be patient :)14:44
jbottMeeting ended Fri Oct 23 14:44:05 2015 UTC.  Information about MeetBot at . (v 0.1.4)14:44
jbottMinutes (text):
jbossbotTitle: MeetBot - Debian Wiki14:44
jbossbotTitle: #wildfly-swarm Meeting14:44
jbossbotTitle: #wildfly-swarm log14:44
bbrowningseems reasonable14:45
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has joined #wildfly-swarm14:52
hbraunbobmcw: i wont’ be able to make it to the call today14:52
bobmcwno worries14:53
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Remote host closed the connection)14:55
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm14:57
*** ChanServ sets mode: +o bobmcw14:57
*** ytanabe <ytanabe!> has joined #wildfly-swarm14:59
bobmcwnotice EJB, IIOP etc instead of Ejb Iiop15:20
lanceballbobmcw: you are OCD!15:21
bobmcwit matters!15:21
bobmcweven got Jgroups into JGroups15:22
bobmcwwrote: org.wildfly.swarm.config.infinispan.cache_container.JGroupsTransport15:22
bbrowningthat does look much better15:35
tcrawleybobmcw: kenfinnigan: would it be possible to do package detection in the maven plugin to auto-add fractions, so you don't have to depend on fractions in the pom.xml?15:46
tcrawleyor would that be to magical?15:46
bobmcwyou need them as real dependencies so you can .fraction(MessagingFraction()) or whatnot15:47
bobmcwif you don't provide a main(), then yes, we could do that probably15:48
bobmcwas soon as you want to main and personally configure anything or build archives, then you need them15:49
tcrawleyright, yeah. I was thinking about the no main case15:50
bobmcwyah, that should probably be doable, until you try to run from your IDE :)15:52
* bobmcw is a negative nancy today, apparently15:52
tcrawleywho uses an IDE in these modern times?15:52
bbrowningwell, with tcrawley's work the IDE can generate a regular war and then you just run it in swarm?15:54
bbrowningso maybe it doesn't belong in the maven plugin but the external shawarma tool15:54
tcrawleybut if you want to launch and debug from the IDE, you can't use the external tool15:56
bbrowningsure, but if you want to launch and debug from the IDE you probably don't mind adding some swarm dep in your pom15:58
bbrowningor in some other way telling the IDE about swarm15:58
bbrowningthe latter part is the key, perhaps15:58
bbrowninghow do I setup tomcat in my IDE? jetty?15:58
bbrowningas a 'server' config somehow, so swarm could have the same perhaps15:58
bbrowninggoes back to embedded vs container though15:59
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has quit IRC (Quit: hbraun)16:12
*** jclingan <jclingan!> has joined #wildfly-swarm16:35
lanceballbobmcw: I think your usage here shows that we should close this as wontfix
jbossbotgit issue [wildfly-config-api] (open) bobmcwhirter Reduce template usage for non-root classes
lanceballconfirm or deny16:46
bbrowningso swarm clustering on openshift - we want to do some magic and make the default cluster setup just work when on openshift?16:47
bbrowningor do we want some clustering-openshift module?16:47
bbrowningHeiko mentioned in about another level of abstraction for Environment16:48
jbossbotgit issue [wildfly-swarm] (open) bobmcwhirter Ensure clustering works in OpenShift
bbrowninga potential wrinkle is that kube_ping requires another jar dep we have to pull in16:48
bbrowningso it's not just a config change but also a dependency change16:48
lanceballso that would make environment discovery and auto adjustment tricky16:52
bbrowningalso means you can't take a single -swarm.jar and deploy it across all supported envs16:52
bbrowningunless we bundle the superset of all possible environmental deps in the -swarm.jar16:53
bbrowningie clustering module always brings in the openshift bits needed and any other envs it supports16:53
bbrowningI could see having wildfly-swarm-environment-openshift, wildfly-swarm-environment-aws, etc16:55
bbrowninga user adds as many to their pom.xml as they want this one .jar to be able to run under16:55
bbrowningeach environment having code to detect if it needs to be activated and hooks to munge default configs as necessary16:56
bobmcwlanceball: confirmed... we need the templates in all cases nonw16:58
bobmcwbbrowning: I could cotton to that16:58
bobmcwalso, how big is kube-ping.jar?16:59
bbrowninghmm I don't think it's published anywhere - let me build and see17:00
bbrowningthat jar itself is 16k17:02
bbrowningnot sure of its deps though17:02
bbrowninglooks like the only other dep we wouldn't have is 37k17:02
kenfinnigani'm now doing a 2nd talk at RH Booth titled : WildFly Swarm and Netflix OSS: The Perfect Union?17:44
kenfinniganwas thinking of doing more around Ribbon and Swarm interactions, ala Booker17:44
*** jclingan <jclingan!> has quit IRC (Quit: jclingan)18:20
*** lanceball is now known as lance|afk18:55
kenfinniganbobmcw: can you send me an image file of that MyApp and unused parts bit?19:12
kenfinniganbobmcw: nervermind, pdf was smart enough to let me save the image as is19:12
*** jclingan <jclingan!> has joined #wildfly-swarm19:14
*** lance|afk is now known as lanceball19:40
bobmcwkenfinnigan: all good?20:12
kenfinniganbobmcw: think so20:14
kenfinniganworking on the mutli service thing now20:14
kenfinniganafter making some prezzo updates20:14
kenfinniganbobmcw: what did you think of the other abstract?20:14
bobmcwlemme read it20:23
bobmcwlooks good!20:23
kenfinniganbobmcw: thanks20:23
kenfinniganwill write the prezzo while i'm out there, or on way there20:23
bobmcwwon't get a release out today, but I'll try real hard for Monday20:24
kenfinniganbobmcw: don't bust a gut on it, as it's "working" right now20:24
bobmcw'k, my next push will definitely break shit, due to renaming of class20:25
bobmcwmostly capitalization in config-api20:25
bobmcwJdbcDriver -> JDBCDriver20:25
bobmcwJpa -> JPA20:25
bobmcwso maybe tag git with the commit you're using20:25
kenfinniganbobmcw: should be fine, just won't rebase ;-)20:26
bobmcwokie dokie20:26
bobmcwreleasing 0.3.11 of config-api, so I can use it monday for -swarm itself.20:39
*** bbrowning is now known as bbrowning_away20:43
*** tcrawley is now known as tcrawley-away20:57
*** lanceball is now known as lance|afk21:27
lance|afkbobmcw: been working on this afternoon21:28
lance|afklet's chat monday (or otherwise)21:28
*** jclingan <jclingan!> has quit IRC (Quit: jclingan)22:13
*** htmldrum <htmldrum!~htmldrum@> has joined #wildfly-swarm22:16
*** jclingan <jclingan!> has joined #wildfly-swarm22:19
*** enebo <enebo!> has quit IRC (Quit: enebo)22:21
*** htmldrum <htmldrum!~htmldrum@> has quit IRC (Ping timeout: 250 seconds)22:25
*** htmldrum <htmldrum!~htmldrum@> has joined #wildfly-swarm22:45
*** jerr <jerr!> has joined #wildfly-swarm23:02
*** jerr <jerr!> has quit IRC (Quit: jerr)23:11
*** jclingan <jclingan!> has quit IRC (Quit: jclingan)23:19
kenfinniganlance|afk: if you got anywhere with Ribbon servlet, I can try it out with my bits i'm working on. Just email me with a branch or something23:23
*** kenfinnigan <kenfinnigan!~ken@redhat/jboss/kenfinnigan> has quit IRC (Quit: Leaving.)23:23
*** jclingan <jclingan!~jclingan@> has joined #wildfly-swarm23:33
*** enebo <enebo!> has joined #wildfly-swarm23:52
*** enebo <enebo!> has quit IRC (Client Quit)23:54

Generated by 2.9.2 by Marius Gedminas - find it at!