Tuesday, 2015-02-10

*** bostonaholic <bostonaholic!~textual@73.181.28.191> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)00:41
jbossbotgit [immutant] push thedeuce 521b0c3.. Jim Crossley First pass at some new web.async docs [IMMUTANT-521]00:51
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/521b0c38800:51
jbossbotjira [IMMUTANT-521] Add API for async channels [Open (Unresolved) Feature Request, Major, Toby Crawley] https://issues.jboss.org/browse/IMMUTANT-52100:51
jbossbotgit [immutant] push thedeuce 2dd5809.. Jim Crossley Minor corrections01:09
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/2dd58096701:09
projectodd-ciProject immutant2-incremental build #460: SUCCESS in 21 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/460/01:14
projectodd-ciJim Crossley: First pass at some new web.async docs [IMMUTANT-521]01:14
jbossbotjira [IMMUTANT-521] Add API for async channels [Open (Unresolved) Feature Request, Major, Toby Crawley] https://issues.jboss.org/browse/IMMUTANT-52101:14
projectodd-ciProject immutant2-incremental build #461: FAILURE in 15 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/461/01:30
projectodd-ciJim Crossley: Minor corrections01:30
*** bostonaholic <bostonaholic!~textual@73.181.28.191> has joined #immutant01:50
jbossbotgit [immutant] push thedeuce 67521b8.. Jim Crossley More minor01:51
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/67521b8fd01:51
*** tcrawley-away is now known as tcrawley01:56
*** tcrawley is now known as tcrawley-away01:57
*** tcrawley-away is now known as tcrawley01:57
*** bostonaholic <bostonaholic!~textual@73.181.28.191> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)02:02
projectodd-ciYippie, build fixed!02:18
projectodd-ciProject immutant2-incremental build #462: FIXED in 25 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/462/02:18
projectodd-ciJim Crossley: More minor02:18
jcrossley3tcrawley: see if any of that floats your boat: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/lastSuccessfulBuild/artifact/target/apidocs/guide-web.html02:37
tcrawleyjcrossley3: reading now02:39
*** fivebat__ <fivebat__!~fivebats@72.52.77.52> has quit IRC (Quit: quit)02:45
*** neektza <neektza!sid57833@gateway/web/irccloud.com/x-uncuvpnwrfzavumr> has joined #immutant02:46
*** ianeslick <ianeslick!~ianeslick@152.179.131.170> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)02:52
tcrawleyjcrossley3: looks good!02:52
tcrawleya couple of comments:02:52
tcrawley-= THIS MESSAGE NOT LOGGED =-02:52
tcrawley(I can update the example in the guide)02:52
tcrawley-= THIS MESSAGE NOT LOGGED =-02:52
tcrawleycan you use EventSource with ws:?02:52
jbossbotgit [immutant] push thedeuce b61bebe.. Toby Crawley Add test for passing byte[] to send!02:53
jbossbotgit [immutant] push thedeuce f5c911a.. Toby Crawley Update to wunderboss release.02:53
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/compare/67521b8...f5c911a02:53
jbossbotgit [immutant] push thedeuce 194f67e.. Toby Crawley Minor web guide updates.02:58
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/194f67ef902:58
*** tcrawley is now known as tcrawley-away03:01
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant03:05
projectodd-ciProject immutant2-incremental build #463: SUCCESS in 20 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/463/03:15
projectodd-ci* Toby Crawley: Add test for passing byte[] to send!03:15
projectodd-ci* Toby Crawley: Update to wunderboss release.03:15
jcrossley3tcrawley-away: why do you want them to be specific?03:30
jcrossley3i not sure i understand the ws/sse question? when would that happen?03:31
jcrossley3isn't there some sort of ws handshake required that the EventSource woudn't do?03:34
projectodd-ciProject immutant2-incremental build #464: SUCCESS in 19 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/464/03:34
projectodd-ciToby Crawley: Minor web guide updates.03:34
*** bostonaholic <bostonaholic!~textual@73.181.28.191> has joined #immutant03:58
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Read error: Connection reset by peer)04:11
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #immutant04:12
*** tcrawley-away is now known as tcrawley04:32
tcrawleyjcrossley3: I want them to be specific about encoding data instead of relying on us to do it. as you said, it's really only useful for numbers, and I don't think that's enough of a reason to do it04:34
tcrawleywrt sse: if I have a handler calling sse/as-channel at /sse, a ws request to /sse will trigger the as-channel call, which will create a websocket. the server will then call sse/send! on that channel, which sends down an event04:36
tcrawleywhich is fine, actually04:36
tcrawleybecause the client will either not know what to do with it (since it's not an EventSource), or, if the ws request was intentional, will know how to handle events over ws04:37
tcrawleyso nevermind my question04:37
*** tcrawley is now known as tcrawley-away04:38
*** ianeslick <ianeslick!~ianeslick@c-24-6-209-214.hsd1.ca.comcast.net> has joined #immutant04:41
*** bostonaholic <bostonaholic!~textual@73.181.28.191> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)04:55
*** jcrossley3 is now known as jcrossley3-away05:34
jbossbotgit [immutant] push thedeuce b84d8ec.. Jim Crossley More englishy05:42
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/b84d8ec1b05:42
projectodd-ciProject immutant2-incremental build #465: SUCCESS in 19 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/465/06:03
projectodd-ciJim Crossley: More englishy06:03
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 265 seconds)06:20
*** dm3 <dm3!~dm3@82.136.107.7> has joined #immutant07:14
*** mgoldmann|away is now known as mgoldmann08:57
*** qwerty_nor <qwerty_nor!~Thunderbi@5.248.107.224> has joined #immutant12:46
*** bbrowning_away is now known as bbrowning13:03
*** bbrowning <bbrowning!~bbrowning@redhat/jboss/bbrowning> has quit IRC (Remote host closed the connection)13:17
*** bbrowning <bbrowning!~bbrowning@redhat/jboss/bbrowning> has joined #immutant13:18
*** tcrawley-away is now known as tcrawley13:47
*** hjrnunes <hjrnunes!~hjrnunes@87.236.135.124> has joined #immutant13:53
hjrnuneshi all13:53
tcrawleyhjrnunes: howdy!13:53
hjrnunesI'm about to use immutant for a new project of mine, and I'd like to try the deuce!13:54
hjrnunesbefore one would use lein-immutant to deploy the app, but now it's different right?13:54
hjrnunesthe thing is I'm using luminus, so it's not entirely clear how I should set it up13:55
tcrawleywith 2.x, you can run immutant embedded in your app, similar to the way you do with http-kit or jetty13:55
tcrawleyyou would have a :main ns that starts up immutant13:55
tcrawleylet me find the doc for you13:56
hjrnunesah, but would I need to use the uberjar, as per the luminus http-kit docs?13:57
tcrawleyhmm, we don't have a guide that says "do exactly this", but starting web is in https://projectodd.ci.cloudbees.com/job/immutant2-incremental/lastSuccessfulBuild/artifact/target/apidocs/guide-web.html13:57
hjrnunesok, so it's not entirely clear to me where I should init immutant13:58
tcrawleyyou have three choices: run it with `lein run` from the project root, create an uberjar and run it with `java -jar my-app.jar`, or use `lein immutant war` to create a war file and deploy it to a WildFly container13:58
hjrnunesI'll stick with undertow for now13:59
hjrnunesI don't need anything else, assuming I can still use the scheduler13:59
tcrawleyto get started, you would add a (defn -main [] (web/run my-app)) to an ns, then set that ns as the :main in project.clj: :main my-app.some-ns13:59
hjrnunesI see. But I should still keep the :ring config right? Or is that irrelevant now?14:00
tcrawleyyou can use all of the features outside of WildFly, other than singleton jobs in a cluster14:00
hjrnunescool14:00
tcrawleythe :ring config is irrelevant for 2.x, so you can get rid of it14:00
hjrnunesright14:01
hjrnunesbtw, I think it was a great idea to decouple everything14:01
tcrawleythanks! we agree :)14:01
hjrnunesI've used immutant before and it really made my life easier, as I could use most of the stack anyway14:02
tcrawleygood deal14:02
hjrnunesbut like this is better14:02
hjrnunesanyway, thanks for the help tcrawley!14:02
tcrawleyI recommend you start with the incremental builds, since they are very close to what beta2 will be (which should be out today or tomorrow)14:02
tcrawleymy pleasure! let us know if you need anything else14:02
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant14:02
hjrnunesah ok, will do!14:02
hjrnunesah! I forgot to ask14:07
hjrnuneswhat about immutant.init?14:07
hjrnunesis there still anything like that?14:08
tcrawleyhjrnunes: no longer, we now just use whatever :main you set in project.clj14:10
hjrnunesah right, makes sense14:10
*** jcrossley3-away is now known as jcrossley314:18
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 250 seconds)14:23
jcrossley3tcrawley: do you think we need a guide that says "do exactly this"?14:23
tcrawleymaybe, or we add a small section to the installation guide that just starts web14:24
jcrossley3by "just starts web" you mean show an example of a main function declared in project.clj that runs a web app?14:25
tcrawleyI think so, yeah14:26
tcrawleywith a comment like ;; start other Immutant services here14:26
jcrossley3is it worth creating a lein template?14:26
tcrawleythat certainly wouldn't be difficult, and might be handy14:27
tcrawleythe guide could say "use the template" :)14:27
jcrossley3i expect most users to use other templates, e.g. compojure or luminus14:28
tcrawleyI've started on the release announcement, maybe we can get this thing out today14:28
jcrossley3i'll add :main to install.md14:28
tcrawleyah, yeah, that's a good point. few folks will use bare immutant14:28
jcrossley3tcrawley: do we encode websocket data as UTF-8, or does undertow do that?14:30
tcrawleyundertow does that for us14:30
*** bbrowning_ <bbrowning_!~bbrowning@redhat/jboss/bbrowning> has joined #immutant14:31
jcrossley3i believe SSE requires it, too14:31
jcrossley3but i'm not explicitly doing it14:31
tcrawleyah, if so, we'll need to adjust that14:31
*** bbrowning <bbrowning!~bbrowning@redhat/jboss/bbrowning> has quit IRC (Ping timeout: 245 seconds)14:31
tcrawleyit will use the character-encoding if we don't force it14:31
jcrossley3right14:31
tcrawleywe just need to (.getBytes msg "UTF-8") on send!14:32
tcrawleyI can take a look at that if you like14:32
jcrossley3kk!14:32
*** bbrowning_ <bbrowning_!~bbrowning@redhat/jboss/bbrowning> has quit IRC (Ping timeout: 265 seconds)14:37
tcrawleyjcrossley3: actually, you force the charset when the Content-Type header to "text/event-stream; charset=utf-8"14:38
tcrawleyso we should be good, but I'll confirm14:38
tcrawleys/when/when you set/14:38
jcrossley3i recall doing that, but i wondered if it only worked because my default encoding was utf-8, of maybe since java strings are utf-16, it just works?14:39
jcrossley3i feel like it's not quite right :)14:40
*** bbrowning <bbrowning!~bbrowning@redhat/jboss/bbrowning> has joined #immutant14:40
tcrawleyjcrossley3: https://github.com/projectodd/wunderboss/blob/master/modules/web/src/main/java/org/projectodd/wunderboss/web/async/OutputStreamHttpChannel.java#L8414:41
jcrossley3ah, cool14:41
tcrawleygetResponseCharset() asks the response what it thinks its charset is, which ends up parsing the content-type header14:41
jcrossley3gotcha14:41
jcrossley3i like it when i accidentally do the right thing14:41
tcrawley:)14:41
tcrawleyhow do you feel about allowing (sse/send! ch "a-string"), which sends "data: a-string\n"?14:42
tcrawleyand examples of message formats in the docstring for send!?14:42
jcrossley3does it not already?14:43
tcrawleyah, it does! via Object14:43
jcrossley3right14:43
jcrossley3i have tests for all those14:43
tcrawleythen I guess I need to put some examples in there :)14:43
jcrossley3did you read the sse section of the guide?14:44
tcrawleyyes, last night14:45
tcrawleyit would be nice if the docstring for send! was a little more helpful though14:45
jcrossley3agree14:46
*** bbrowning_ <bbrowning_!~bbrowning@redhat/jboss/bbrowning> has joined #immutant14:47
*** bbrowning <bbrowning!~bbrowning@redhat/jboss/bbrowning> has quit IRC (Ping timeout: 246 seconds)14:49
*** bbrowning_ is now known as bbrowning14:52
jbossbotgit [immutant] push thedeuce 5ce4001.. Toby Crawley Confirm SSEs are UTF-8.15:16
jbossbotgit [immutant] push thedeuce 53123b1.. Toby Crawley Confirm SSE content-type header as well.15:16
jbossbotgit [immutant] push thedeuce b868626.. Toby Crawley Spruce up sse/send! docs.15:16
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/compare/b84d8ec...b86862615:16
jcrossley3tcrawley: technically, collections probably shouldn't hold maps, as implied by that doc15:20
jcrossley3they're only meant as a way to send multi-line events, which is a little weird15:20
jcrossley3but the spec supports it15:20
jcrossley3sorry, multi-line data fields15:20
jcrossley3probably because \n is a part of the spec15:21
jcrossley3i'll try to make that clearer15:21
tcrawleyah! it's just accidental that a collection of maps may work15:21
tcrawleywill fix15:21
tcrawleywait, are you adjusting web.md, sse.clj, or both?15:22
jcrossley3both15:22
jcrossley3are you sure that a collection of maps works?15:22
jcrossley3i'm not sure how a client would interpret those15:23
jcrossley3probably last one wins15:23
tcrawleybecause there would be no blank line between the events?15:24
jcrossley3right15:24
tcrawleygotcha15:24
jcrossley3tcrawley: was this intentional? "[HTTP streams], [WebSockets], and [Server-Sent Events] streams are..."15:29
jcrossley3you added that last "streams" i think15:30
jcrossley3it sounds funny to me15:30
jcrossley3by the associative property, it becomes "[HTTP streams] STREAMS, [WebSockets] STREAMS, and [Server-Sent Events] STREAMS are..."15:31
tcrawleyas-channel doesn't create SSE's, it creates a channel where you can send SSE's. that's what I was trying to convey, though it does read oddly15:32
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant15:33
tcrawleyit's only associative if you treat [] as some sort of grouping though15:33
jcrossley3i'll reword15:33
projectodd-ciProject immutant2-incremental build #466: FAILURE in 14 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/466/15:33
projectodd-ci* Toby Crawley: Confirm SSEs are UTF-8.15:33
projectodd-ci* Toby Crawley: Confirm SSE content-type header as well.15:33
projectodd-ci* Toby Crawley: Spruce up sse/send! docs.15:33
tcrawleywe should change the name of that test to transactional-writes-in-listener-should-sometimes-work15:34
jcrossley3i've been meaning to address those once and for all15:36
jcrossley3tcrawley: just so i'm clear, given "... the creation of [WebSockets], [HTTP streams], and [Server-Sent Events] streams."15:36
jcrossley3if WebSockets was last, you'd still suffix it with streams?15:37
jcrossley3or you think it's correct to refer to SSE streams?15:37
jcrossley3because those both sound weird to me15:37
tcrawleyis "it" "WebSockets" or "SSE"?15:38
jcrossley3pretend SSE was first and WebSockets was last15:38
tcrawley"the creation of [HTTP streams], [Server-Sent Event streams], and [WebSockets]" maybe?15:38
jcrossley3so yeah, it's weird that you suffix SSE with streams15:39
jcrossley3i know it technically is15:39
jcrossley3but i think most folks make Events plural15:39
tcrawley"[WebSockets] and channels for [HTTP streaming] or [Server-Sent Events]"?15:41
jcrossley3is it too inside baseball? are you clarifying or confusing?15:42
jcrossley3is the scope appropriate for the doc?15:42
jcrossley3in the context, as-channel isn't mentioned15:42
jcrossley3just its namespace15:42
jcrossley3not to be pedantic, it just sounds weird to my ear15:42
tcrawley"[HTTP streams], [WebSockets], and [Server-Sent Events] streams are created with the [[immutant.web.async/as-channel]]" am I reading the wrong sentence?15:43
jcrossley3ah, it's in two places15:43
tcrawleybut I'm not a stickler, do whatever you think sounds gooder15:43
jcrossley3kk!15:44
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)15:52
jbossbotgit [immutant] push thedeuce d50574e.. Jim Crossley Minor doc tweaks15:54
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/d50574e6a15:54
projectodd-ciProject immutant2-incremental build #467: STILL FAILING in 4 min 47 sec: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/467/16:02
projectodd-ciJim Crossley: Minor doc tweaks16:02
*** dm3 <dm3!~dm3@82.136.107.7> has quit IRC (Remote host closed the connection)16:03
*** dm3 <dm3!~dm3@pub082136107007.dh-hfc.datazug.ch> has joined #immutant16:04
*** dm3 <dm3!~dm3@pub082136107007.dh-hfc.datazug.ch> has quit IRC (Ping timeout: 245 seconds)16:08
jbossbotgit [immutant] push thedeuce ca0d016.. Jim Crossley CI is slow, but I really need to do this with listeners16:11
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/ca0d0163116:11
*** GitHub32 <GitHub32!~GitHub32@192.30.252.42> has joined #immutant16:23
GitHub32[immutant.org] tobias pushed 1 new commit to master: http://git.io/NUbl16:23
GitHub32immutant.org/master 289f467 Toby Crawley: Start on release announcement.16:23
*** GitHub32 <GitHub32!~GitHub32@192.30.252.42> has left #immutant16:23
jbossbotTitle: Start on release announcement. · 289f467 · immutant/immutant.org · GitHub16:23
projectodd-ciStarting build #516 for job immutant.org-staging (previous build: SUCCESS)16:24
projectodd-ciProject immutant.org-staging build #516: SUCCESS in 3 min 49 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-staging/516/16:28
projectodd-ciToby Crawley: Start on release announcement.16:28
projectodd-ciYippie, build fixed!16:35
projectodd-ciProject immutant2-incremental build #468: FIXED in 23 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/468/16:35
projectodd-ciJim Crossley: CI is slow, but I really need to do this with listeners16:35
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 252 seconds)16:36
*** GitHub127 <GitHub127!~GitHub127@192.30.252.40> has joined #immutant16:40
GitHub127[immutant.org] tobias pushed 1 new commit to master: http://git.io/NTJ316:40
GitHub127immutant.org/master e028cc6 Toby Crawley: Linkify.16:40
*** GitHub127 <GitHub127!~GitHub127@192.30.252.40> has left #immutant16:40
jbossbotTitle: Linkify. · e028cc6 · immutant/immutant.org · GitHub16:40
tcrawleyjcrossley3: any pending changes? or can I start the beta2 release build?16:40
projectodd-ciStarting build #517 for job immutant.org-staging (previous build: SUCCESS)16:40
jcrossley3tcrawley: just docs. i can wait on the caching test fixes.16:40
tcrawleykk16:41
tcrawleyI'm giving the web api docs a final once over16:42
jcrossley3coolio16:43
jcrossley3i'm on to install16:43
projectodd-ciProject immutant.org-staging build #517: SUCCESS in 3 min 37 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-staging/517/16:43
projectodd-ciToby Crawley: Linkify.16:43
jcrossley3tcrawley: i thought we still supported the :ring options?16:44
tcrawleycan we without a plugin?16:47
jcrossley3no, it would be something the plugin supported16:47
jcrossley3if i have a luminus app, i expect to run 'lein ring uberwar'16:48
jcrossley3it'd be nice if 'lein immutant war' worked, too16:48
jcrossley3but luminus doesn't add a :main, just :ring16:48
tcrawleyhow do you run that luminus app in dev? `lein run`?16:49
jcrossley3lein ring server16:49
tcrawleythen we'd have to provide `lein immutant server`16:49
tcrawleybecause we don't want two ways to init the app16:49
tcrawleysince you have to have a :main for lein run16:50
jcrossley3i don't quite follow16:50
tcrawleyto run an immutant app in dev currently, you use `lein run`, which requires a :main16:51
jcrossley3i don't think luminus users would care to run 'lein immutant server'16:51
tcrawleyif we supported :ring options for the war task, you'd have to duplicate them to :main to run in dev16:52
tcrawleyby "care", do you mean "they wouldn't mind", or "they wouldn't want"?16:53
jcrossley3nevermind. you talked me out of it! :)16:54
tcrawley:)16:55
jbossbotgit [immutant] push thedeuce 832c8fc.. Toby Crawley Doc updates.17:16
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/832c8fc6117:16
*** GitHub145 <GitHub145!~GitHub145@192.30.252.45> has joined #immutant17:21
GitHub145[immutant.org] tobias pushed 1 new commit to master: http://git.io/NTEK17:21
GitHub145immutant.org/master 0c5f6fc Toby Crawley: Don't tie us to WF9.17:21
*** GitHub145 <GitHub145!~GitHub145@192.30.252.45> has left #immutant17:21
jbossbotTitle: Don't tie us to WF9. · 0c5f6fc · immutant/immutant.org · GitHub17:21
projectodd-ciStarting build #518 for job immutant.org-staging (previous build: SUCCESS)17:21
projectodd-ciProject immutant.org-staging build #518: SUCCESS in 1 min 2 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-staging/518/17:22
projectodd-ciToby Crawley: Don't tie us to WF9.17:22
*** dm3 <dm3!~dm3@pub082136107007.dh-hfc.datazug.ch> has joined #immutant17:24
jcrossley3tcrawley: should org.immutant/web depend on ring?17:28
jcrossley3i think it should17:30
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has joined #immutant17:31
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has quit IRC (Quit: BYE)17:37
projectodd-ciProject immutant2-incremental build #469: SUCCESS in 21 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/469/17:38
projectodd-ciToby Crawley: Doc updates.17:38
*** bobmcw_ <bobmcw_!~bobmcw@va-76-6-216-4.dhcp.embarqhsd.net> has joined #immutant17:40
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has joined #immutant17:40
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 264 seconds)17:43
*** mgoldmann is now known as mgoldmann|away17:53
jbossbotgit [immutant] push thedeuce 1924432.. Jim Crossley Enhance install docs17:57
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/19244322817:57
tcrawleyjcrossley3: I wondered about that. I feel like we used to at some point, and figured you consciously removed the dep18:09
jcrossley3i think it was an oversight. i'll add it.18:09
tcrawleywe depend on ring-devel18:09
jcrossley3i'm upping some of the deps18:09
tcrawleyah, only for tests18:09
tcrawleykk18:09
jcrossley3only for :dev18:09
tcrawleydepend on ring 1.3.1, not 1.3.2.18:10
jcrossley3really?18:10
jcrossley3i vaguely recall that18:10
jcrossley3any other gotchas with deps?18:10
tcrawleyIMMUTANT-52518:11
jbossbotjira [IMMUTANT-525] wrap-resource from ring 1.3.2 breaks requests to / in WildFly [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/IMMUTANT-52518:11
tcrawleyno other gotchas that I know of18:11
jcrossley3coolio18:11
jcrossley3oops, i broke sumfin18:18
projectodd-ciProject immutant2-incremental build #470: SUCCESS in 20 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/470/18:19
projectodd-ciJim Crossley: Enhance install docs18:19
jcrossley3we may have some racism18:20
tcrawleysup?18:21
jbossbotgit [immutant] push thedeuce 3576c1a.. Jim Crossley Bumped some deps to latest stables...18:22
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/3576c1a8c18:22
jcrossley3we'll see18:22
jcrossley3may be my env18:22
jcrossley3but i couldn't replicate after a clean18:23
jcrossley3it was in the integs18:23
jcrossley3tcrawley: you good with the install doc?18:23
jbossbotgit [immutant] push thedeuce cfa2789.. Jim Crossley Do TOC so that incrementals info isn't buried18:24
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/cfa2789b218:24
tcrawleyreading now18:25
tcrawleyintegs all pass for me locally18:27
jcrossley3coolio18:28
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)18:29
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has joined #immutant18:30
jbossbotgit [immutant] push thedeuce 5d02a82.. Toby Crawley Minor install guide edits.18:31
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/5d02a82bd18:31
tcrawleyjcrossley3: are you ok with ^?18:32
tcrawleyif so, mind if I start the release build?18:32
jcrossley3i was trying to replicate exactly what the user would see if they used those templates, but no biggie18:33
jcrossley3sure, release away!18:34
tcrawleykk!18:35
projectodd-ciProject immutant2-incremental build #471: FAILURE in 12 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/471/18:36
projectodd-ciJim Crossley: Bumped some deps to latest stables18:36
jcrossley3dammit18:36
*** bobmcw_ is now known as bobmcw18:38
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #immutant18:38
projectodd-ciProject immutant2-incremental build #472: STILL FAILING in 4 min 26 sec: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/472/18:40
projectodd-ci* Jim Crossley: Do TOC so that incrementals info isn't buried18:40
projectodd-ci* Toby Crawley: Minor install guide edits.18:40
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant18:41
tcrawleyjcrossley3: how does the release announcement look?18:47
jbossbotgit [immutant] push thedeuce 14fbca7.. Toby Crawley Update the release tasks for beta2.18:48
jbossbotgit [immutant] push thedeuce 64048bc.. Toby Crawley Version 2.0.0-beta218:48
jbossbotgit [immutant] push thedeuce b3b2d88.. Toby Crawley Version 2.0.0-SNAPSHOT18:48
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/compare/5d02a82...b3b2d8818:48
jbossbotgit [immutant] push 2.0.0-beta2 URL: http://github.com/immutant/immutant/compare/0000000...819237d18:48
jcrossley3tcrawley: i like the video :)18:49
tcrawley:)18:49
jcrossley3it's pretty short and sweet. i agree async is the main thing worth mentioning. should we highlight any details such as "just a function", exposed upgrade request, etc?18:52
jcrossley3tcrawley: ^18:52
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)18:53
*** GitHub146 <GitHub146!~GitHub146@192.30.252.34> has joined #immutant18:53
GitHub146[immutant.org] tobias pushed 1 new commit to master: http://git.io/NkC118:53
GitHub146immutant.org/master dc2376b Toby Crawley: Add beta2 docs.18:53
*** GitHub146 <GitHub146!~GitHub146@192.30.252.34> has left #immutant18:53
jbossbotTitle: Add beta2 docs. · dc2376b · immutant/immutant.org · GitHub18:53
tcrawleyjcrossley3: I was thinking they could get that from the web guide, but feel free to massage if you like18:53
tcrawleyonce that last push builds, all the doc links should work18:54
projectodd-ciStarting build #519 for job immutant.org-staging (previous build: SUCCESS)18:54
projectodd-ciProject immutant.org-staging build #519: SUCCESS in 55 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-staging/519/18:55
projectodd-ciToby Crawley: Add beta2 docs.18:55
jcrossley3i guess highlighting any of that would only make others look bad18:55
tcrawleytrue18:56
jcrossley3i like it! ship it!18:56
jcrossley3do you need help with anything?18:57
projectodd-ciProject immutant2-incremental build #473: STILL FAILING in 12 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/473/18:57
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 265 seconds)18:57
tcrawleyit's shipped!18:58
tcrawleyI have a minor edit to the release, one sec18:58
tcrawleywe should update feature-demo18:59
*** GitHub178 <GitHub178!~GitHub178@192.30.252.45> has joined #immutant18:59
GitHub178[immutant.org] tobias pushed 1 new commit to master: http://git.io/Nk4c18:59
GitHub178immutant.org/master c6d4eeb Toby Crawley: Point to install guide.18:59
*** GitHub178 <GitHub178!~GitHub178@192.30.252.45> has left #immutant18:59
jbossbotTitle: Point to install guide. · c6d4eeb · immutant/immutant.org · GitHub18:59
jcrossley3er...18:59
tcrawleyer?18:59
jcrossley3i just noticed a grammatical error in the web guide18:59
tcrawleywell, it will be fixed in the next release :)18:59
projectodd-ciStarting build #520 for job immutant.org-staging (previous build: SUCCESS)19:00
tcrawleyactually, we can edit it19:00
tcrawleysince it's part of immutant.org19:00
tcrawleyjust edit it under _2x_docs/19:00
jcrossley3ah, coolio19:00
jcrossley3is feature demo broken?19:00
jcrossley3is beta 2 out already?19:00
projectodd-ciProject immutant.org-staging build #520: SUCCESS in 1 min 0 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-staging/520/19:01
projectodd-ciToby Crawley: Point to install guide.19:01
tcrawleybeta2 is out, yes. we should update the demo to use it19:01
jcrossley3ah, wdm19:01
tcrawleyjcrossley3: is the error the missing " in   [org.immutant/transactions "2.0.0-beta2]?19:02
tcrawleywait, that's the install guide19:03
tcrawleyso that's another one19:03
tcrawleyI'll get it19:03
jcrossley3er, no, but i'll fix that too19:03
tcrawleyok, you can take it19:03
tcrawleyYOURS19:03
tcrawleybrb19:03
*** GitHub159 <GitHub159!~GitHub159@192.30.252.34> has joined #immutant19:04
GitHub159[immutant.org] jcrossley3 pushed 1 new commit to master: http://git.io/Nk0x19:04
GitHub159immutant.org/master 1479ce9 Jim Crossley: Minor19:04
*** GitHub159 <GitHub159!~GitHub159@192.30.252.34> has left #immutant19:04
jbossbotTitle: Minor · 1479ce9 · immutant/immutant.org · GitHub19:04
jbossbotgit [immutant] push thedeuce c4d8f5e.. Jim Crossley Minor19:05
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/c4d8f5ec019:05
projectodd-ciStarting build #521 for job immutant.org-staging (previous build: SUCCESS)19:05
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has joined #immutant19:07
tcrawleyshall we go live with the post?19:08
projectodd-ciProject immutant.org-staging build #521: SUCCESS in 3 min 39 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-staging/521/19:09
projectodd-ciJim Crossley: Minor19:09
jcrossley3KILIT!19:09
*** GitHub73 <GitHub73!~GitHub73@192.30.252.41> has joined #immutant19:11
GitHub73[immutant.org] tobias merged master into production: http://git.io/NkgD19:11
*** GitHub73 <GitHub73!~GitHub73@192.30.252.41> has left #immutant19:11
jbossbotTitle: Comparing 327b3ab16c5c...1479ce9d78e1 · immutant/immutant.org · GitHub19:11
projectodd-ciStarting build #188 for job immutant.org-production (previous build: SUCCESS)19:12
*** GitHub180 <GitHub180!~GitHub180@192.30.252.34> has joined #immutant19:15
GitHub180[feature-demo] jcrossley3 pushed 1 new commit to master: http://git.io/NkVU19:15
GitHub180feature-demo/master 545dcf4 Jim Crossley: Update to beta219:15
*** GitHub180 <GitHub180!~GitHub180@192.30.252.34> has left #immutant19:15
jbossbotTitle: Update to beta2 · 545dcf4 · immutant/feature-demo · GitHub19:15
projectodd-ciProject immutant.org-production build #188: SUCCESS in 4 min 37 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-production/188/19:16
projectodd-ci* Toby Crawley: Start on release announcement.19:16
projectodd-ci* Toby Crawley: Linkify.19:16
projectodd-ci* Toby Crawley: Don't tie us to WF9.19:16
projectodd-ci* Toby Crawley: Add beta2 docs.19:16
projectodd-ci* Toby Crawley: Point to install guide.19:16
projectodd-ci* Jim Crossley: Minor19:16
tcrawleyjcrossley3: why do you always remove my piecemeal comments in feature-demo/project.clj?19:17
tcrawley19:17
jcrossley3haha19:17
jcrossley3i don't like 'em19:17
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)19:17
projectodd-ciYippie, build fixed!19:17
projectodd-ciProject immutant2-incremental build #474: FIXED in 20 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/474/19:17
projectodd-ci* Toby Crawley: Update the release tasks for beta2.19:17
projectodd-ci* Toby Crawley: Version 2.0.0-beta219:17
projectodd-ci* Toby Crawley: Version 2.0.0-SNAPSHOT19:17
tcrawleyI have them there for presentations when I walk through the demo19:17
tcrawleyso I'll just add them back next time I do that :)19:18
jcrossley3tcrawley: i usually leave them, but this time, i thought the verbiage in installation.md was enough19:18
tcrawleyno worries19:18
jcrossley3plus, we had forgotten the transactions dep in both places19:18
tcrawleyheh19:19
jcrossley3how about instead we stick a link to the install guide?19:19
jcrossley3or i could add a lein-modules :versions config so i don't have to replace 7 different versions, but do you really want to open that can of worms in your preso? :)19:20
tcrawleyno worries19:21
*** ChanServ sets mode: +o tcrawley19:22
*** tcrawley changes topic to "v2.0.0-beta2 released - http://bit.ly/imm2beta2 | this channel is logged - http://bit.ly/immtranscripts"19:22
*** jcrossley3 is now known as jcrossley3-away19:25
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has joined #immutant19:27
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has quit IRC (Client Quit)19:32
projectodd-ciProject immutant2-incremental build #475: FAILURE in 16 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/475/19:34
projectodd-ciJim Crossley: Minor19:34
*** rkneufeld <rkneufeld!~rkneufeld@107.170.3.206> has left #immutant ("Goodbye.")19:38
*** ianeslick <ianeslick!~ianeslick@c-24-6-209-214.hsd1.ca.comcast.net> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)20:48
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has joined #immutant20:50
*** bbrowning is now known as bbrowning_away20:55
*** jcrossley3-away is now known as jcrossley321:02
*** qwerty_nor <qwerty_nor!~Thunderbi@5.248.107.224> has quit IRC (Ping timeout: 256 seconds)21:03
*** dm3 <dm3!~dm3@pub082136107007.dh-hfc.datazug.ch> has quit IRC (Remote host closed the connection)21:16
*** dm3 <dm3!~dm3@pub082136107007.dh-hfc.datazug.ch> has joined #immutant21:17
*** dm3 <dm3!~dm3@pub082136107007.dh-hfc.datazug.ch> has quit IRC (Ping timeout: 264 seconds)21:21
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has quit IRC (Quit: BYE)21:28
*** bbrowning_away is now known as bbrowning21:41
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant22:01
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 256 seconds)22:33
*** tcrawley is now known as tcrawley-away22:40
*** bbrowning is now known as bbrowning_away22:44
*** irsol <irsol!~irsol@unaffiliated/contempt> has quit IRC (Ping timeout: 255 seconds)23:04
*** irsol <irsol!~irsol@unaffiliated/contempt> has joined #immutant23:07
*** irsol <irsol!~irsol@unaffiliated/contempt> has quit IRC (Ping timeout: 250 seconds)23:12
*** irsol <irsol!~irsol@unaffiliated/contempt> has joined #immutant23:13
*** Guest9000 <Guest9000!~textual@97-97-226-79.res.bhn.net> has joined #immutant23:20
jodaroyo23:26
jodarocongrats on another beta23:26

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!