Summary of IRC Meeting in #aurora at Mon Feb 2 19:03:42 2015: Attendees: thalin, hsaputra, dnorris, lexinator, jfarrell, t3hSteve, jcohen, wfarner, pcalcado, Yasumoto, kts, jaybuff, mkhutornenko, benley, zmanji, dlester, wickman
- Preface - rc3 - upgrading to thrift 0.9.2 - checkstyle - Graduation IRC log follows: ## Preface ## [Mon Feb 2 19:03:51 2015] <wfarner>: welcome, everyone! kicking off the community meeting [Mon Feb 2 19:04:17 2015] <wfarner>: let's start with a roll call and call for topic suggestions [Mon Feb 2 19:04:38 2015] <jfarrell>: here [Mon Feb 2 19:04:40 2015] <t3hSteve>: here [Mon Feb 2 19:04:40 2015] <jcohen>: morning [Mon Feb 2 19:04:42 2015] <thalin>: here [Mon Feb 2 19:04:43 2015] <mkhutornenko>: here [Mon Feb 2 19:04:44 2015] <benley>: ACTION waves [Mon Feb 2 19:04:51 2015] <lexinator>: yo [Mon Feb 2 19:04:54 2015] <Yasumoto>: howdy [Mon Feb 2 19:04:59 2015] <hsaputra>: ello [Mon Feb 2 19:05:00 2015] <dlester>: present ## rc3 ## [Mon Feb 2 19:05:09 2015] <kts>: here [Mon Feb 2 19:05:15 2015] <zmanji>: here [Mon Feb 2 19:05:15 2015] <wickman>: here [Mon Feb 2 19:06:09 2015] <dnorris>: here [Mon Feb 2 19:06:37 2015] <pcalcado>: here [Mon Feb 2 19:06:44 2015] <jaybuff>: here [Mon Feb 2 19:08:05 2015] <wfarner>: jfarrell: the floor is yours to discuss rc3 [Mon Feb 2 19:08:07 2015] <jfarrell>: any other topics other than the release? [Mon Feb 2 19:08:14 2015] <jfarrell>: AURORA-872 [Mon Feb 2 19:08:55 2015] <jfarrell>: the third release candidate was pushed out over the weekend for a vote [Mon Feb 2 19:09:24 2015] <mkhutornenko>: RC3 thread: http://mail-archives.apache.org/mod_mbox/incubator-aurora-dev/201502.mbox/%3CCAOTkfX67P_FUrEmYKhoyFkYU5L_7+DUQV=ifzxr9py1dxol...@mail.gmail.com%3E [Mon Feb 2 19:09:27 2015] <jfarrell>: if people could please get some eyes on it and help with testing it would be appreciated [Mon Feb 2 19:09:34 2015] <wfarner>: i'm nearly finished verifying it, running end-to-end tests now [Mon Feb 2 19:10:03 2015] <mkhutornenko>: a brief history on the release so far: [Mon Feb 2 19:10:03 2015] <mkhutornenko>: RC1 vote abandoned due to https://issues.apache.org/jira/browse/AURORA-1060 [Mon Feb 2 19:10:06 2015] <mkhutornenko>: RC2 vote abandoned due to https://issues.apache.org/jira/browse/AURORA-1076 [Mon Feb 2 19:10:17 2015] <mkhutornenko>: RC3 vote is currently active and closes on Wed Feb 4 19:50:47 PST 2015 [Mon Feb 2 19:10:26 2015] <benley>: I'm building debs for RC3 now and will publish them shortly [Mon Feb 2 19:10:36 2015] <Yasumoto>: benley: that's rad :) [Mon Feb 2 19:11:09 2015] <dlester>: benley: want to share those with the dev@ list once you do? I imagine there are some folks lurking there that aren't on IRC [Mon Feb 2 19:11:23 2015] <benley>: Sure, I will do that. [Mon Feb 2 19:11:40 2015] <benley>: Is 72520c06be4a7f3f7540f7684b5f4e91344dd4d8 the commit to build for rc3? [Mon Feb 2 19:11:52 2015] <benley>: ("Updating CHANGELOG for 0.7.0 release.") [Mon Feb 2 19:12:08 2015] <jfarrell>: benley: please make sure to list them as unofficial and that your patches are up for review to be contributed back [Mon Feb 2 19:12:15 2015] <benley>: ok. [Mon Feb 2 19:12:29 2015] <benley>: oh nevermind on the commit question, I see there is a 0.7.0-rc3 branch. [Mon Feb 2 19:12:46 2015] <jfarrell>: please add me as a reviewer when you post the patches to reviewboard [Mon Feb 2 19:12:59 2015] <benley>: you got it ## upgrading to thrift 0.9.2 ## [Mon Feb 2 19:14:36 2015] <wfarner>: AURORA-1083 [Mon Feb 2 19:15:06 2015] <wfarner>: i put in some effort over the weekend to upgrade some of our deps. thrift 0.9.1 -> 0.9.2 was one effort [Mon Feb 2 19:15:42 2015] <wfarner>: jfarrell: is the bison version issue worth opening a ticket on thrift side, even if you end up closing as won't fix? [Mon Feb 2 19:16:55 2015] <jfarrell>: looking into what i can do on that, no need for a ticket right now. if i end up with a patch for it i'll make a ticket [Mon Feb 2 19:17:06 2015] <wfarner>: thanks [Mon Feb 2 19:17:21 2015] <jfarrell>: if i recall it was due to the automake 1.12 vs 1.14 fun, so nice of them to break backwards compatability ## checkstyle ## [Mon Feb 2 19:19:30 2015] <wfarner>: i also upgraded the version of checkstyle we use. 5.7 -> 6.2 [Mon Feb 2 19:19:44 2015] <wfarner>: they added java 1.8 syntax support, which was the last major hurdle i saw for moving to JDK 8 [Mon Feb 2 19:20:15 2015] <wfarner>: in the course of doing that, i discovered that they released a configuration for google style [Mon Feb 2 19:20:22 2015] <wfarner>: AURORA-1082 [Mon Feb 2 19:20:33 2015] <wfarner>: is anyone opposed to migrating the bulk of our checkstyle configuration to use that? [Mon Feb 2 19:20:46 2015] <wfarner>: (our java style already closely parallels google's published style guide) [Mon Feb 2 19:20:48 2015] <kts>: wfarner: i'm +1 for tool-enforced style [Mon Feb 2 19:21:03 2015] <jfarrell>: +1 to ^^ [Mon Feb 2 19:21:06 2015] <zmanji>: +100000 [Mon Feb 2 19:22:10 2015] <hsaputra>: +1 [Mon Feb 2 19:22:17 2015] <jcohen>: Any idea on the scope of the style changes? [Mon Feb 2 19:22:26 2015] <jcohen>: Our style is generally similar to Googleâs [Mon Feb 2 19:22:40 2015] <kts>: even better if the tool can fix as well as check [Mon Feb 2 19:22:46 2015] <jcohen>: Iâm +1, just curious how much is changing. [Mon Feb 2 19:23:18 2015] <zmanji>: kts: I think if you give the checkstyle config to IntellJ it can do most of the fixing [Mon Feb 2 19:23:28 2015] <wfarner>: jcohen: my aim would be to ease this one in, so we would not be able to use their style guide verbatim from the get-to (if ever) [Mon Feb 2 19:24:15 2015] <wfarner>: there were some things that quickly stood out when i ran it against our code - they expect a blank line between the license header and package declaration, and they use a different import ordering [Mon Feb 2 19:24:38 2015] <wfarner>: that's about where i paused [Mon Feb 2 19:24:50 2015] <jcohen>: nod [Mon Feb 2 19:25:17 2015] <kts>: I have 0 opinions on import-ordering except that they be consistent and tool-enforced [Mon Feb 2 19:25:25 2015] <wfarner>: same here [Mon Feb 2 19:25:34 2015] <kts>: possibly -1 opinions [Mon Feb 2 19:25:41 2015] <wfarner>: so my plan is to alter the config to match our order [Mon Feb 2 19:25:51 2015] <jcohen>: sounds good to me [Mon Feb 2 19:25:59 2015] <wfarner>: _however_, i would love to get to a place where we use the config baked in to the checkstyle dist [Mon Feb 2 19:26:06 2015] <wfarner>: i.e. zero edits [Mon Feb 2 19:26:26 2015] <wfarner>: as it stands, it's difficult to tell how we deviate from the provided configs ## Graduation ## [Mon Feb 2 19:28:02 2015] <wfarner>: dlester jfarrell: is there anything we should be focusing on this week to make forward progress? [Mon Feb 2 19:28:18 2015] <jfarrell>: draft resolution has been sent to the dev@ list and topic was discussed, think we are all good on that [Mon Feb 2 19:28:48 2015] <jfarrell>: the name search is the next big ticket item [Mon Feb 2 19:29:06 2015] <dlester>: wfarner: we can kick off a community vote right after the 0.7.0 release is finished [Mon Feb 2 19:29:29 2015] <jfarrell>: AURORA-1034 [Mon Feb 2 19:29:57 2015] <jfarrell>: i'll update our status page later tonight with all the activity that has been going on [Mon Feb 2 19:30:07 2015] <dlester>: I started the name search last week but didn't finish bc of travel, I can finish that by mid-day Wednesday [Mon Feb 2 19:31:32 2015] <wfarner>: thanks! [Mon Feb 2 19:31:44 2015] <wfarner>: any other topics before we close? [Mon Feb 2 19:31:58 2015] <zmanji>: I donât have a topic, but I think we cant move to Java 8 without updating Findbugs [Mon Feb 2 19:32:17 2015] <zmanji>: I think we still use FindBugs 2x and Findbugs 3x is the first release that supports Java 8 [Mon Feb 2 19:32:45 2015] <wfarner>: zmanji: yes, more hurdles are sure to present themselves [Mon Feb 2 19:33:23 2015] <wfarner>: thanks for attending, everyone! [Mon Feb 2 19:33:26 2015] <wfarner>: ASFBot: meeting stop Meeting ended at Mon Feb 2 19:33:26 2015