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