18:06:03 <SergeyLukjanov> #startmeeting savanna 18:06:04 <openstack> Meeting started Thu Aug 15 18:06:03 2013 UTC and is due to finish in 60 minutes. The chair is SergeyLukjanov. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:06:05 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:06:08 <openstack> The meeting name has been set to 'savanna' 18:06:21 <SergeyLukjanov> are there anyone from Savanna team? 18:06:38 <mattf> afternoon 18:06:42 <crobertsrh> howdy 18:06:53 <sballe> afternoon 18:07:05 <tmckayrh> hi 18:07:14 <dmitryme> hello 18:07:24 <macjack> hi 18:07:29 <aignatov_> are Hortonworks guys here? 18:07:30 * tmckayrh afternoon is so geocentric :) 18:08:56 <akuznetsov> hi 18:10:19 <SergeyLukjanov> ok, let's start 18:10:29 <SergeyLukjanov> #topic Agenda 18:10:29 <SergeyLukjanov> #info News / updates 18:10:29 <SergeyLukjanov> #info Roadmap cleanup / update 18:10:30 <SergeyLukjanov> #info Action items from the last meeting 18:10:30 <SergeyLukjanov> #info PTL / initial core team elections discussions 18:10:30 <SergeyLukjanov> #info EDP sync/discussions 18:10:30 <SergeyLukjanov> #info General discussion 18:10:42 <SergeyLukjanov> #topic News / updates 18:11:33 <SergeyLukjanov> #info conductor has been finished but not applied as a db manager 18:11:46 <SergeyLukjanov> aignatov, what's about edp? 18:12:28 <aignatov_> ok, I'm worked on Oozie integration with vanilla plugin 18:12:32 <aignatov_> worked 18:12:44 <aignatov_> now it can be run only on single node 18:13:04 <aignatov_> not multiple node installation as it was previously ( 18:13:13 <SergeyLukjanov> crobertsrh, could you please write an update about UI part of edp? 18:13:25 <aignatov_> Now plugin can push user-definde configs to oozie node 18:13:57 <crobertsrh> Sure: UI changes are still a work in progress (https://review.openstack.org/#/c/41796/). Recent additions are Details view for job, job origin and data source. 18:13:57 <SergeyLukjanov> #info EDP: Vanilla plugin and Oozie integration [WIP] 18:13:58 <akuznetsov> now we are working on integration on REST and conductor APIs 18:14:20 <crobertsrh> I've been wiring-in the apis as they become available. Things are starting to take shape. 18:14:26 <SergeyLukjanov> crobertsrh, great 18:14:40 <mattf> #info savanna-api is now part of Fedora 19+ (https://bugzilla.redhat.com/show_bug.cgi?id=986615). it is blocked from EPEL by an outdated pycrypto version. 18:15:02 <akuznetsov> we put on review the REST API for Data Sources and Jobs 18:15:23 <SergeyLukjanov> #info EDP/UI: Recent additions are Details view for job, job origin and data source [WIP] 18:15:45 <SergeyLukjanov> tmckayrh, any updates from your side? 18:16:15 <aignatov_> small update from Nadya, she was able today to implemet the first draft of job manager, she successfully ran an simple mr job using db objects, conductor, rest api calls, oozie rest api 18:17:18 <tmckayrh> Added conductor code for JobOrigin, "not implemented yet" stub for JobOrigin update, and started today working on storage of job binaries in the savanna db via a REST api method 18:17:20 <aignatov_> I think she will send initial draft all of this things tomorrow 18:17:44 <SergeyLukjanov> tmckayrh, I'll check https://review.openstack.org/#/c/41796/ today, simple rebase after +A V:-2 18:17:54 <SergeyLukjanov> ok, thanks folks 18:18:11 <SergeyLukjanov> any other updates? 18:18:19 <SergeyLukjanov> ok, let's move on 18:18:23 <SergeyLukjanov> #topic Roadmap cleanup / update 18:18:29 <SergeyLukjanov> any suggestions? 18:18:39 <SergeyLukjanov> https://wiki.openstack.org/wiki/Savanna/Roadmap 18:18:57 <mattf> no modifications from me for this week 18:19:06 <SergeyLukjanov> from me too 18:19:42 <SergeyLukjanov> #topic Action items from the last meeting 18:20:01 <SergeyLukjanov> #info [DONE] mattf to prepare ptl / core team elections proposals 18:20:19 <mattf> well, at least the PTL part 18:20:26 <SergeyLukjanov> yep 18:20:30 <SergeyLukjanov> #undo 18:20:31 <openstack> Removing item from minutes: <ircmeeting.items.Info object at 0x2a992d0> 18:20:42 <SergeyLukjanov> #info [DONE] mattf to prepare ptl elections proposals 18:21:11 <SergeyLukjanov> I think we can create an action item to the next week about core team, yep? 18:21:22 <SergeyLukjanov> #info [DONE] aignatov to update edp-related part of roadmap (cleanup, add links to bps) 18:21:34 <mattf> probably, but it's less clear to me 18:21:35 <SergeyLukjanov> #info [DONE] slukjanov to update architecture-related part of roadmap (cleanup, add links to bps) 18:21:47 <aignatov_> actually it's done by you Sergey :), but lgtm +1 18:21:55 <SergeyLukjanov> ok, let's discuss it today or at the next meeting 18:22:12 <SergeyLukjanov> #topic PTL / initial core team elections discussions 18:22:24 <SergeyLukjanov> mattf, please 18:22:26 <mattf> ok, i've a bunch of stuff for this topic 18:22:57 <mattf> after our long discussion here last week and then on #savanna, i sent a summary email to openstack-dev 18:23:14 <mattf> there was minimal feedback, but ttx added some good comments about openstack standard process 18:23:59 <mattf> as a result, i'd like to run over the various aspects of the election we're setting up and get consensus for how to handle each piece 18:24:13 <mattf> consensus by lack of objection is the best mode given this format 18:24:39 <mattf> we have the following areas to cover: system, candidates, nominations, electorate, duration of election and term of election 18:24:45 <mattf> 0. System - 18:24:45 <mattf> a. http://www.cs.cornell.edu/w8/~andru/civs/ 18:24:57 <mattf> for the system, no options have been presented other than (a) 18:25:32 <mattf> it's seems uncontroversial so i'll proceed and if there's an objection it can be raised at any time 18:25:37 <mattf> it* 18:25:45 <mattf> 1. Candidates - 18:25:45 <mattf> a. members of the electorate (OpenStack standard) 18:26:08 <mattf> there have also been no other options presented for candidates, so i'll proceed again 18:26:15 <mattf> 2. Nominations - 18:26:15 <mattf> a. anyone can list names in https://etherpad.openstack.org/savanna-ptl-candidates-0 18:26:15 <mattf> b. anyone mentioned during this week's IRC meeting 18:26:15 <mattf> c. both (a) and (b) 18:26:15 <mattf> d. self-nominations (OpenStack standard) 18:26:41 <mattf> for nominations, ttx added the self-nomination option. the motivation is to not have candidates who do not want the job. 18:27:15 <SergeyLukjanov> mattf, sounds reasonable 18:27:22 <SergeyLukjanov> mattf, looks like "a" is the same as "d" 18:27:35 <mattf> given the options, i'm going to propose we go w/ (d). the only name on the pad is SergeyLukjanov and he confirmed he added it himself. 18:28:19 <mattf> i'm also going to propose that candidates name themselves by the end of this meeting 18:28:32 <mattf> objections to (d) and candidates speaking up by the end of the meeting? 18:29:18 <crobertsrh> no objection here 18:29:47 <mattf> ok, i'll proceed. objections can be raised whenever 18:29:49 <mattf> 3. Electorate - 18:29:49 <mattf> a. all AUTHORS on the Savanna repositories 18:29:50 <mattf> b. all committers (git log --author) on Savanna repos since Grizzly release 18:29:50 <mattf> c. all committers since Savanna inception 18:29:50 <mattf> d. savanna-core members (currently 2 people) 18:29:50 <mattf> e. committers w/ filter on number of commits or size of commits 18:29:54 <mattf> f. committers (via git) over the past year 18:30:09 <mattf> fyi, (f) was added by ttx as the OS standard 18:30:45 <crobertsrh> +1 for F. Seems most reasonable. 18:30:52 <mattf> the group direction appears to be for most inclusion. i propose we go with (f), which is equiv to (a) and (b) and (c). 18:30:55 <tmckayrh> +1 also. self-regulating 18:31:00 <SergeyLukjanov> a == b == c == f 18:31:11 <SergeyLukjanov> +1 for all of them :) 18:31:15 <mattf> sounds like a few more +1s. any objections? 18:32:00 <SergeyLukjanov> no objections from my side 18:32:02 <aignatov_> +1 for all 18:32:03 <IlyaE> a, c and f are the same - +1 18:32:22 <mattf> ok, looks like (f). objections can be raised until the end of the meeting. 18:32:25 <mattf> 4. Duration of election - 18:32:25 <mattf> a. 1 week (from 15 Aug meeting to 22 Aug meeting) 18:32:37 <mattf> this aspect also had no other options presented 18:32:43 <mattf> i'll proceed. objections whenever. 18:32:51 <mattf> 5. Term - 18:32:52 <mattf> a. effective immediately through next full OpenStack election cycle (i.e. now until "I" release, 6 mo+) 18:32:52 <mattf> b. effective immediately until min(6 mo, incubation) 18:32:52 <mattf> c. effective immediately until end of incubation 18:33:21 <mattf> the term had a good amount of debate. the general direction appears to be for sync'ing w/ OS elections. 18:33:56 <IlyaE> I think we should align with OS processes as much as possible 18:34:07 <crobertsrh> I can't think of a reason to deviate from the OS cycle. 18:34:13 <IlyaE> option a sounds the best from this perspective 18:34:17 <mattf> tho ruhe would surely like the loophole (c) provides, i propose we go with (a), which means the PTL will be in office for just over 6 months. 18:34:32 <mattf> objections? 18:34:39 <SergeyLukjanov> affair tax proposed the (a) option 18:34:42 <SergeyLukjanov> ttx* 18:35:04 <aignatov_> +1 for (a) 18:35:16 <ruhe> i vote for (a) 18:35:27 <SergeyLukjanov> +1 for (a) 18:35:41 <ruhe> we can find another loophole :) 18:35:56 <mattf> fair enough! 18:36:06 <mattf> the proposed election parameters are thus... 18:36:07 <mattf> 0. System - 18:36:07 <mattf> a. http://www.cs.cornell.edu/w8/~andru/civs/ 18:36:07 <mattf> 1. Candidates - 18:36:07 <mattf> a. members of the electorate (OpenStack standard) 18:36:07 <mattf> 2. Nominations - 18:36:09 <mattf> d. self-nominations (OpenStack standard) 18:36:11 <mattf> 3. Electorate - 18:36:13 <mattf> f. committers (via git) over the past year 18:36:15 <mattf> 4. Duration of election - 18:36:17 <mattf> a. 1 week (from 15 Aug meeting to 22 Aug meeting) 18:36:19 <mattf> 5. Term - 18:36:21 <mattf> a. effective immediately through next full OpenStack election cycle (i.e. now until "I" release, 6 mo+) 18:36:36 <mattf> last but not least. who would like to put themselves up for the PTL position? 18:37:16 <SergeyLukjanov> already added myself :) 18:37:31 <mattf> shall SergeyLukjanov run unopposed? 18:37:54 <ruhe> in soviet russia... 18:38:00 <mattf> in such a case, i'll still setup the poll and let it run for a week. we'll see if anyone participates. 18:38:11 <mattf> ruhe, heh, yeah... 18:38:36 <SergeyLukjanov> btw https://wiki.openstack.org/wiki/PTL_Elections_Spring_2013 18:38:47 <mattf> ok. i'll setup the poll w/ SergeyLukjanov's name and anyone else who names themselves by the end of the meeting, but let's move on. 18:39:59 <SergeyLukjanov> ok, thank you mattf for the great work on accumulating and preparing this stuff 18:40:22 <SergeyLukjanov> #topic EDP discussions 18:40:53 <SergeyLukjanov> any questions to discuss? 18:40:56 <aignatov_> who wants discuss any in the area? 18:43:27 <aignatov_> seems nothing, let's move on 18:44:53 <SergeyLukjanov> ok, let's move on 18:45:11 <SergeyLukjanov> #topic General discussion 18:45:46 <SergeyLukjanov> any thoughts, questions? 18:46:55 * mattf thinks the meeting is done 18:47:23 <SergeyLukjanov> mattf, we can have a short discussion about core team 18:47:37 <ruhe> not yet! 18:47:44 <mattf> sure, i've nothing new to add atm. 18:47:58 <mattf> ruhe, going to throw your hat in the ring? 18:50:14 <SergeyLukjanov> mattf, will we need to add a self description to the candidates list? like http://lists.openstack.org/pipermail/openstack-dev/2013-March/006175.html 18:50:40 <ruhe> mattf, no 18:51:08 <mattf> SergeyLukjanov, if you think it will help you in the election 18:51:32 <mattf> i was thinking we'll announce the winner and include self description after... 18:52:04 * tmckayrh "ome of my earliest memories..." 18:52:07 <tmckayrh> Some 18:53:35 <aignatov_> tmckayrh, what does your phrase mean? :) 18:54:25 <tmckayrh> aignatov_, I was imagining a politician giving a speech, talking about sitting by his father's knee as a child, etc etc, evoking warm feelings in the audience 18:54:32 <tmckayrh> Very American :) 18:55:17 <ruhe> will the voting process be anonymous? 18:55:27 <mattf> yes 18:55:33 <ruhe> ok 18:55:56 * tmckayrh will anonymously vote for Sergey 18:56:14 <SergeyLukjanov> tmckayrh, me too :) 18:57:28 <mattf> ruhe, in a more rigorous system, a min % of turnout may be required to legitimize an uncontested candidate 18:58:32 <mattf> we done? 18:58:40 <aignatov_> tmckayrh, you have cool sense of humor))) good phrase about old polictican) 18:59:11 <tmckayrh> aignatov_, hehe, thank you 18:59:48 <SergeyLukjanov> let's move discussions to the #savanna channel 18:59:55 <SergeyLukjanov> thank you guys! 18:59:57 <mattf> thanks folks 19:00:11 <ruhe> bye 19:00:13 <aignatov_> thanks all 19:00:26 <SergeyLukjanov> #info JFYI you can always use openstack-dev@lists.openstack.org mailing lists and #savanna irc channel to find us and ask your questions 19:00:33 <SergeyLukjanov> #endmeeting