Fork me on GitHub
#clojure-dev
<
2015-08-18
>
ghadi14:08:32

sean corfield is reporting a slow leak in 1.8.0-alpha2 and alpha4

ghadi14:08:56

Any other brave souls running the alpha in production?

danielcompton21:08:43

@alexmiller: thanks for the update on my core.async tickets

alexmiller21:08:54

np, I've been thinking about it

alexmiller21:08:08

I have a partially functional boot build for core.async. still needs more work, but I hate that core.async build process.

martinklepsch21:08:39

@alexmiller: 👋 I’m here if you need help with boot

alexmiller21:08:17

I might at some point, just not highest priority right now

alexmiller21:08:31

I haven't actually gotten approval to use boot in contrib either :)

alexmiller21:08:54

async is a perfect candidate for it though

martinklepsch21:08:32

I approve. 😄

alexmiller21:08:35

part of the work involves integrating it into our hudson matrix build and deploy too which should be interesting

alexmiller21:08:53

if things go well, I'd love to "boot" Maven

alexmiller21:08:14

across all the contrib builds

martinklepsch21:08:02

cool. I’d be happy to contribute to/support such efforts.

danielcompton21:08:07

@alexmiller: was going to suggest opening up contrib projects to use build tools that maintainers wanted

alexmiller21:08:35

the major problem with that is deployment and ci on the hudson server

alexmiller21:08:07

having a uniform process right now is hugely useful to those of us running the infrastructure

danielcompton21:08:26

that’s pretty reasonable simple_smile

alexmiller21:08:40

one of the trickiest bits is how the sonatype encryption keys are stored and used during the deployment process

alexmiller21:08:07

I haven't had a chance to dig into how that might work with either Leiningen or Boot

alexmiller21:08:23

my hope is that they leverage much of the same m2 infrastructure, but not sure

martinklepsch21:08:48

@alexmiller: is this about signing releases?

martinklepsch21:08:07

https://github.com/boot-clj/boot/pull/274 — most likely this is how it’s going to work in the near future, the PR does a good job at outlining how things can be customized.

alexmiller21:08:15

well that's a lot different than what happens now

alexmiller21:08:29

which is not to say it's bad or wrong

alexmiller21:08:38

but will take some time to evaluate