dirac

Dirac v1.7.2 is out: https://github.com/binaryage/dirac/releases/tag/v1.7.2
2016-06-14T00:36:33.000019Z

I think there is no need to support switchable impls

2016-06-14T00:37:02.000020Z

the problem is that http-kit is used in other parts I think, so I don’t want to have jetty somewhere and http-kit elsewhere

2016-06-14T00:37:32.000021Z

I’d like to pick just one lib, also depends on how the code will look, I will be probably the one who will be stuck maintaining it for foreseeable future

2016-06-14T00:37:57.000022Z

let me think about it, will tell you tomorrow

2016-06-14T00:38:13.000023Z

it is too late here, don’t want to promise anything at this point

superstructor 2016-06-14T00:42:25.000024Z

all good, thanks 😄 @darwin

superstructor 2016-06-14T02:30:42.000025Z

@darwin: Re cljs-devtools 0.7.0 I’ve tested with boot 2.6.0, jupl/boot-cljs-devtools 0.1.0 and Dirac 0.6.0 - all working fine :thumbsup: Just for boot users we need @jupl to do https://github.com/jupl/boot-cljs-devtools/issues/1 so we can get back :sanity-hints 😉

superstructor 2016-06-14T02:31:21.000027Z

@darwin: thanks for the blistering pace of development! All these features are making it far nicer to work in ClojureScript.

2016-06-14T02:36:22.000028Z

I’ve been neck deep in JS work the past few weeks. My apologies for not having a chance to get involved. PRs are welcome at least.

superstructor 2016-06-14T02:39:57.000029Z

@jupl all good I know how that is 😄 I’ll work on a PR for that this evening, are you able to merge the PRs from arichiardi ? Some of that work is pretty handy.

2016-06-14T02:41:31.000030Z

@superstructor I did. I asked that the commits get squashed. If I have time later in the week or the weekend I’ll add it manually.

superstructor 2016-06-14T02:42:38.000031Z

right sorry hopefully @richiardiandrea has time to squash soon 🙂

richiardiandrea 2016-06-14T02:46:12.000032Z

Will do! ;)

richiardiandrea 2016-06-14T02:48:36.000033Z

Btw does GitHub have merge with squash now? Just curious

superstructor 2016-06-14T02:49:14.000034Z

@richiardiandrea: I verified your install-order branch fixes being able to breakpoint on app init functions (i.e. devtools etc is correctly installed before other init fns)

richiardiandrea 2016-06-14T02:50:13.000035Z

Great I wanted to check if that patch worked fine thanks for doing that

richiardiandrea 2016-06-14T02:50:47.000036Z

So I guess that one can be merged @jupl

2016-06-14T03:04:12.000043Z

@richiardiandrea: Awesome! I’ll need to jump off so I’ll try to take a look tomorrow

richiardiandrea 2016-06-14T03:05:58.000044Z

Thanks!

2016-06-14T14:29:59.000045Z

@superstructor: I’m using http-kit only in two places dirac.lib.weasel-server and dirac.lib.ws-server, I briefly looked at the ring wrappers around jetty and those apis look very similar to http-kit, so in theory it should not be hard to replace, feel free to go for it, I’m fine ditching http-kit for jetty. You may convert only dirac.lib.ws-server and I will then consider converting weasel-server as well.

richiardiandrea 2016-06-14T17:08:27.000046Z

@jupl: do you want me to squash all the commits, even the readme/deps changes?

superstructor 2016-06-14T21:25:35.000047Z

@darwin: great, thanks 🙂 will get back to you when I have a pull request ready.