Summary of IRC Meeting in #aurora at Mon Jul 27 18:01:07 2015: Attendees: thalin, dnorris, jfarrell, wfarner, kts, mkhutornenko, benley, dlester
- Preface - packages for 0.9.0 IRC log follows: ## Preface ## [Mon Jul 27 18:01:14 2015] <wfarner>: let's start with roll call [Mon Jul 27 18:01:15 2015] <wfarner>: here [Mon Jul 27 18:01:16 2015] <thalin>: here [Mon Jul 27 18:01:16 2015] <dnorris>: here [Mon Jul 27 18:01:18 2015] <mkhutornenko>: here ## packages for 0.9.0 ## [Mon Jul 27 18:02:42 2015] <wfarner>: AURORA-1410 [Mon Jul 27 18:02:49 2015] <dlester>: Present [Mon Jul 27 18:03:18 2015] <wfarner>: thanks again to jfarrell for pushing 0.9.0 across the finish line! we have a new task this time around, to produce official packages [Mon Jul 27 18:03:35 2015] <dlester>: ðð¼ [Mon Jul 27 18:04:00 2015] <jfarrell>: here [Mon Jul 27 18:04:29 2015] <wfarner>: i hope to produce these by mid-week, but we're starting with some automation - since we'd like to be able to produce packages from a repeatable environment [Mon Jul 27 18:04:52 2015] <wfarner>: kts: i recall you mentioned doing some work with docker on this front, anything to report? [Mon Jul 27 18:04:52 2015] <jfarrell>: wfarner: you want to tackle 1410 or you want me to? [Mon Jul 27 18:05:24 2015] <jfarrell>: dnorris also has some work in docker for this [Mon Jul 27 18:05:39 2015] <wfarner>: jfarrell: i don't mind taking the lead on 1410 [Mon Jul 27 18:05:49 2015] <jfarrell>: would love to get it scripted rather than doing by hand each time and make these artifacts part of the release scripts [Mon Jul 27 18:05:50 2015] <kts>: wfarner: main thing to report is the vagrant docker provider doesn't quite work "out of the box" [Mon Jul 27 18:06:14 2015] <dnorris>: Iâm adding Docker images in AURORA-1411. The only thing blocking me from automating deb package builds in particular is not having an easily accessable gradle deb [Mon Jul 27 18:06:15 2015] <kts>: and the provisioner script assumes some vagrant-box specific things [Mon Jul 27 18:06:26 2015] <kts>: dnorris: can't you use ./gradlew? [Mon Jul 27 18:06:34 2015] <wfarner>: dnorris: great! benley has solved that :-) [Mon Jul 27 18:06:49 2015] <wfarner>: dnorris: https://github.com/benley/gradle-packaging [Mon Jul 27 18:07:02 2015] <wfarner>: i did t brief spike on this path and was able to get it working with that [Mon Jul 27 18:07:09 2015] <dnorris>: wfarner: I was going to rely on his repo actually, but I wasnât sure if that was a the way we should go [Mon Jul 27 18:07:35 2015] <dnorris>: if there arenât any objections to using his work then Iâll add package builds to my work [Mon Jul 27 18:07:49 2015] <wfarner>: works for me, it's only a build dep, which i think is fine [Mon Jul 27 18:08:01 2015] <dnorris>: kts: the debian metadata requires a .deb package of gradle to be installed [Mon Jul 27 18:10:57 2015] <wfarner>: sounds like we're settled - let's use benley's solution [Mon Jul 27 18:11:09 2015] <wfarner>: dnorris: how about debs - are you also looking into that, or should we have an independent effort? [Mon Jul 27 18:11:47 2015] <wfarner>: also, do you have a branch where you're iterating? i wouldn't mind having a peek at the approach you're taking [Mon Jul 27 18:12:30 2015] <dnorris>: I was also looking into that as part of the Docker build process. Probably controlled by env vars to conditionally build debs [Mon Jul 27 18:13:25 2015] <dnorris>: wfarner: https://github.com/protochron/aurora/tree/aurora-1411. I was going to put up a review today to start getting initial feedback [Mon Jul 27 18:13:45 2015] <wfarner>: you mean in Vagrantfile/provisioner? when i was tinkering i was using a separate machine def in Vagrantfile, IMHO that's the cleanest [Mon Jul 27 18:14:50 2015] <wfarner>: i'll hold on the design critique, though, we can discuss more offline and/or in review [Mon Jul 27 18:15:04 2015] <wfarner>: that's the only topic i had for today. does anyone else have something they'd like to discuss? [Mon Jul 27 18:19:12 2015] <benley>: dnorris: if there's any concern with licensing/IP/whatnot on my gradle-packaging repo I'm happy to add a file indicating that it's public domain, or apache license, or whatever is appropriate [Mon Jul 27 18:19:49 2015] <benley>: it's just a bit of shell scripting and makefile, after all [Mon Jul 27 18:20:12 2015] <wfarner>: thanks, benley! i will let you know if that becomes an issue :-) [Mon Jul 27 18:21:10 2015] <wfarner>: alright, wrapping it up. thanks, everyone! [Mon Jul 27 18:21:14 2015] <wfarner>: ASFBot: meeting stop Meeting ended at Mon Jul 27 18:21:14 2015