Summary of IRC Meeting in #aurora at Mon Feb 9 19:01:56 2015: Attendees: dlester_, thalin, dnorris, wickman, jfarrell, jcohen, wfarner, Yasumoto, mkhutornenko, davmclau, zmanji, t3hSteve
- Preface - welcome, jcohen! - 0.7.0 release - REST API - Action: dlester_ and t3hSteve to collaborate on blogs - Action: wfarner to solicit additional volunteer for REST API design draft - thermos checkpoint dual-reading - meetup IRC log follows: ## Preface ## [Mon Feb 9 19:02:19 2015] <wfarner>: welcome to the weekly community meeting! [Mon Feb 9 19:02:36 2015] <wfarner>: as a reminder, everyone is welcome and encouraged to participate, it is not exclusive to committers [Mon Feb 9 19:03:10 2015] <wfarner>: let's start with a roll call, and call for discussion topics to put on the agenda [Mon Feb 9 19:03:12 2015] <wfarner>: here [Mon Feb 9 19:03:13 2015] <Yasumoto>: howdy [Mon Feb 9 19:03:14 2015] <jfarrell>: here [Mon Feb 9 19:03:18 2015] <mkhutornenko>: here [Mon Feb 9 19:03:34 2015] <dlester_>: present [Mon Feb 9 19:03:46 2015] <zmanji>: here [Mon Feb 9 19:03:54 2015] <dnorris>: here [Mon Feb 9 19:04:00 2015] <jcohen>: here [Mon Feb 9 19:04:11 2015] <thalin>: here [Mon Feb 9 19:04:11 2015] <wickman>: ahoy [Mon Feb 9 19:05:23 2015] <davmclau>: here ## welcome, jcohen! ## [Mon Feb 9 19:06:14 2015] <jcohen>: hi! [Mon Feb 9 19:06:19 2015] <t3hSteve>: here [Mon Feb 9 19:06:26 2015] <wfarner>: we have a new committer and PMC member since last week's meeting. welcome aboard, jcohen! [Mon Feb 9 19:06:30 2015] <dlester_>: hey jcohen! [Mon Feb 9 19:06:34 2015] <t3hSteve>: woo welcome! [Mon Feb 9 19:06:38 2015] <jcohen>: thanks :) [Mon Feb 9 19:06:42 2015] <davmclau>: welcome! ## 0.7.0 release ## [Mon Feb 9 19:07:00 2015] <wfarner>: AURORA-872 [Mon Feb 9 19:07:05 2015] <wfarner>: mkhutornenko: can you give an update? [Mon Feb 9 19:07:32 2015] <mkhutornenko>: The general vote is out since last week: http://mail-archives.apache.org/mod_mbox/incubator-general/201502.mbox/%3CCAOTkfX49dVHjZ-PKn8vW4aQr_1nqce4bPzSQiHWB0vuoSHexDQ%40mail.gmail.com%3E [Mon Feb 9 19:07:48 2015] <mkhutornenko>: we have 4 +1s so far [Mon Feb 9 19:08:07 2015] <jfarrell>: we have enough +1's right now for a successful release candidate [Mon Feb 9 19:08:38 2015] <wfarner>: dlester_: anything to add from your end? [Mon Feb 9 19:08:39 2015] <mkhutornenko>: that's right, I am going to finalize the release today [Mon Feb 9 19:09:11 2015] <jfarrell>: mkhutornenko: please close the vote on general at with a [RESULT][VOTE] and cc dev@ [Mon Feb 9 19:09:12 2015] <dlester_>: wfarner: only that I passed around a draft blog announcement [Mon Feb 9 19:09:30 2015] <mkhutornenko>: jfarrell: will do it later today [Mon Feb 9 19:09:42 2015] <jfarrell>: then you are good to publish to dist.a.o and update the website [Mon Feb 9 19:10:53 2015] <dlester_>: I'd like to plan to go live with the blog post Wednesday AM, giving us a slight cushion of the time. But downloads and other pages of the site can be updated earlier [Mon Feb 9 19:12:34 2015] <wfarner>: thanks! looking forward to our first big release! ## REST API ## [Mon Feb 9 19:13:12 2015] <wfarner>: AURORA-987 [Mon Feb 9 19:13:20 2015] <wickman>: yes please [Mon Feb 9 19:13:25 2015] <dlester_>: One thing that's related to the release, and is a suggestion (perhaps for t3hSteve?) -- if someone wanted to write-up a very brief tutorial on using Docker with Aurora I think it'd be hugely helpful for folks new to the project [Mon Feb 9 19:13:27 2015] <jcohen>: yes yes please please [Mon Feb 9 19:13:53 2015] <t3hSteve>: so we're also planning on doing a blog post on our end about this [Mon Feb 9 19:14:03 2015] <t3hSteve>: I was thinking it'd be a good place to put a little walk through as well [Mon Feb 9 19:14:08 2015] <dlester_>: t3hSteve: excellent! [Mon Feb 9 19:14:15 2015] <t3hSteve>: and I can MD it up and put it in the docs too [Mon Feb 9 19:14:20 2015] <jcohen>: thatâd be great [Mon Feb 9 19:14:24 2015] <wfarner>: #action dlester_ and t3hSteve to collaborate on blogs [Mon Feb 9 19:14:39 2015] <t3hSteve>: /thumbsup [Mon Feb 9 19:14:45 2015] <davmclau>: AURORA-987 seems semi-blocked by authentication in the scheduler. do we know what the status of that is? [Mon Feb 9 19:15:12 2015] <jcohen>: AURORA-987 [Mon Feb 9 19:15:25 2015] <wfarner>: davmclau: it is arguably blocked [Mon Feb 9 19:15:26 2015] <jcohen>: # off, sorry, apparently my jira retention is bad. [Mon Feb 9 19:15:32 2015] <wickman>: ksweeney is out [Mon Feb 9 19:15:42 2015] <wickman>: I think he's planning on having a document finalized this week? [Mon Feb 9 19:15:48 2015] <wfarner>: given that we don't have a first-class answer for auth* today, i don't see it as a regression [Mon Feb 9 19:16:20 2015] <zmanji>: lack auth would change the shape of the API though [Mon Feb 9 19:16:53 2015] <wickman>: zmanji: i don't think so. [Mon Feb 9 19:16:59 2015] <wfarner>: IMHO the API design should be informed by auth, but not driven by it [Mon Feb 9 19:17:05 2015] <jcohen>: In an ideal world the auth impl should be transparent to the REST impl [Mon Feb 9 19:17:23 2015] <wfarner>: sounds like it's safe to say there are opinions on this topic [Mon Feb 9 19:17:23 2015] <davmclau>: There are two higher level decisions we could start discussing - the path/route structure and the serialization objects for the messages [Mon Feb 9 19:17:33 2015] <wickman>: davmclau: +1 [Mon Feb 9 19:17:39 2015] <jcohen>: i.e. the API should be authenticated, but hopefully if the auth solution is well implemented it should plug right in to the API impl. [Mon Feb 9 19:17:56 2015] <jcohen>: +1 [Mon Feb 9 19:17:57 2015] <wfarner>: which is great, because i would like to pull together a small contingent to draft a design proposal for the API [Mon Feb 9 19:18:05 2015] <wfarner>: ideally this would be <=4 people [Mon Feb 9 19:18:15 2015] <wickman>: i volunteeeeeer [Mon Feb 9 19:18:15 2015] <jcohen>: ACTION volunteers [Mon Feb 9 19:18:40 2015] <davmclau>: I can volunteer [Mon Feb 9 19:19:12 2015] <jfarrell>: should be drafted on dev@ [Mon Feb 9 19:19:13 2015] <wfarner>: i expect that these people are willing to research the landscape to make sound design decisions [Mon Feb 9 19:19:15 2015] <wickman>: we definitely need a non-twitter person. more than one preferably [Mon Feb 9 19:19:25 2015] <davmclau>: +1 [Mon Feb 9 19:19:39 2015] <zmanji>: +100 [Mon Feb 9 19:19:40 2015] <wfarner>: jfarrell: i agree. my thought is to seed the design discussion with this contingent [Mon Feb 9 19:19:50 2015] <wfarner>: rather than trying to design from scratch on the mailing list [Mon Feb 9 19:20:29 2015] <zmanji>: A strawman will help this process a lot [Mon Feb 9 19:22:09 2015] <wickman>: if we're done on this topic, i have a couple other things [Mon Feb 9 19:22:27 2015] <davmclau>: should we have an action item to solicit volunteers from the dev list? [Mon Feb 9 19:22:33 2015] <davmclau>: volunteers external to twitter [Mon Feb 9 19:22:42 2015] <Yasumoto>: +1 [Mon Feb 9 19:22:48 2015] <wfarner>: #action wfarner to solicit additional volunteer for REST API design draft [Mon Feb 9 19:22:56 2015] <wfarner>: wickman: feel free to set the topic ## thermos checkpoint dual-reading ## [Mon Feb 9 19:23:49 2015] <wickman>: we shipped AURORA-1024 last week which provides a mechanism for discovering thermos checkpoint roots. [Mon Feb 9 19:23:59 2015] <wickman>: this is the first step for deprecating the gc executor and thermos observer [Mon Feb 9 19:24:12 2015] <wickman>: AURORA-1025, AURORA-1026, and AURORA-1027 are the tickets to port each of the components to this interface [Mon Feb 9 19:24:29 2015] <wickman>: I have a review out for AURORA-1025, so please take a look. between me and zameer, we should be able to knock the rest of these out this week. [Mon Feb 9 19:25:15 2015] <wickman>: we will miss 0.7.0 obviously, but i would like to have checkpoints writing into sandbox directories by 0.8.0. [Mon Feb 9 19:25:27 2015] <davmclau>: awesome [Mon Feb 9 19:25:42 2015] <wickman>: do we have a timeline for 1.0? should we wait until then for removal of gc executor and observer or is that too forward looking? [Mon Feb 9 19:25:51 2015] <t3hSteve>: does that get closer to an observer per task? [Mon Feb 9 19:26:02 2015] <zmanji>: This gets us closer to no observers per task [Mon Feb 9 19:26:24 2015] <wfarner>: wickman: no timeline for 1.0, though we had a passing discussion to shoot for roughly one release per month [Mon Feb 9 19:26:38 2015] <t3hSteve>: no observer is even better :) [Mon Feb 9 19:26:59 2015] <jcohen>: just to be clear, we donât necessarily go 0.8, 0.9, 1.0, right? [Mon Feb 9 19:27:00 2015] <wickman>: i think we need more design discussions along with the mesos folks before we can get rid of any sort of observer. [Mon Feb 9 19:27:06 2015] <jcohen>: 0.9, 0.10, etc... [Mon Feb 9 19:27:42 2015] <wickman>: jcohen: correct. that would be the Mesos Way⢠[Mon Feb 9 19:28:25 2015] <wickman>: anyway, that's all i've got [Mon Feb 9 19:28:33 2015] <wfarner>: thanks [Mon Feb 9 19:28:37 2015] <wfarner>: any other topics before we close? ## meetup ## [Mon Feb 9 19:28:57 2015] <wfarner>: dlester_: sounds like jcohen would like an update from you :-) [Mon Feb 9 19:29:13 2015] <dlester_>: Sure! [Mon Feb 9 19:29:22 2015] <jcohen>: :) thanks dlester_ ! [Mon Feb 9 19:29:53 2015] <dlester_>: For folks in the Bay Area, I encourage you to RSVP for an Apache Aurora meet up that's happening Thursday, February 19th [Mon Feb 9 19:30:26 2015] <dlester_>: You can register here: https://www.eventbrite.com/e/apache-aurora-meet-up-tickets-15618171371, we already have 60 folks that have registered [Mon Feb 9 19:31:11 2015] <wfarner>: thanks dlester_ [Mon Feb 9 19:31:23 2015] <dlester_>: Talks will be given by t3hSteve and Yasumoto, and we'll also have a panel discussion of adopters. Should be a fun night! [Mon Feb 9 19:31:34 2015] <Yasumoto>: yep, I'm excited to pull back the curtain on how Twitter uses Aurora to run its production Mesos clusters [Mon Feb 9 19:31:51 2015] <dlester_>: If you can't attend, that's alright (you'll be missed!) -- we plan to record video of the talks, and post them to the internets for everyone to see [Mon Feb 9 19:32:19 2015] <dnorris>: perfect, that answered my question :D [Mon Feb 9 19:32:53 2015] <t3hSteve>: I'm excited for this too! [Mon Feb 9 19:33:05 2015] <wfarner>: :-) [Mon Feb 9 19:33:17 2015] <wfarner>: last call for topics [Mon Feb 9 19:33:52 2015] <wickman>: no need for topic, but please review https://reviews.apache.org/r/30647/ [Mon Feb 9 19:33:53 2015] <wickman>: :D [Mon Feb 9 19:34:09 2015] <wickman>: (Instrument executor health checker to export stats) [Mon Feb 9 19:34:37 2015] <wfarner>: thanks, everyone! [Mon Feb 9 19:34:40 2015] <wfarner>: ASFBot: meeting stop Meeting ended at Mon Feb 9 19:34:40 2015