*** NikitaKonovalov has joined #savanna | 00:05 | |
*** NikitaKonovalov has quit IRC | 00:09 | |
*** NikitaKonovalov has joined #savanna | 01:05 | |
*** NikitaKonovalov has quit IRC | 01:10 | |
*** NikitaKonovalov has joined #savanna | 02:06 | |
*** NikitaKonovalov has quit IRC | 02:10 | |
*** SergeyLukjanov has joined #savanna | 03:03 | |
*** NikitaKonovalov has joined #savanna | 03:07 | |
*** NikitaKonovalov has quit IRC | 03:11 | |
*** tmckayrh has left #savanna | 03:44 | |
*** NikitaKonovalov has joined #savanna | 04:07 | |
*** NikitaKonovalov has quit IRC | 04:12 | |
*** IlyaE has quit IRC | 04:12 | |
*** SergeyLukjanov has quit IRC | 04:33 | |
*** NikitaKonovalov has joined #savanna | 05:08 | |
*** NikitaKonovalov has quit IRC | 05:12 | |
*** dina_belova has joined #savanna | 05:36 | |
*** dina_belova has quit IRC | 05:38 | |
*** bmahe has joined #savanna | 05:40 | |
*** bmahe has joined #savanna | 05:40 | |
*** NikitaKonovalov has joined #savanna | 05:51 | |
*** IlyaE has joined #savanna | 05:53 | |
*** NikitaKonovalov has quit IRC | 05:57 | |
*** NikitaKonovalov has joined #savanna | 06:10 | |
*** NikitaKonovalov has quit IRC | 06:10 | |
*** NikitaKonovalov has joined #savanna | 06:37 | |
*** IlyaE has quit IRC | 07:16 | |
*** IlyaE has joined #savanna | 07:20 | |
*** SergeyLukjanov has joined #savanna | 07:21 | |
*** IlyaE has quit IRC | 07:22 | |
*** dina_belova has joined #savanna | 07:23 | |
*** IlyaE has joined #savanna | 07:25 | |
*** NikitaKonovalov has quit IRC | 07:25 | |
*** NikitaKonovalov has joined #savanna | 07:28 | |
*** IlyaE has quit IRC | 07:29 | |
*** NikitaKonovalov has quit IRC | 07:32 | |
*** NikitaKonovalov has joined #savanna | 07:33 | |
*** NikitaKonovalov has quit IRC | 07:38 | |
*** NikitaKonovalov has joined #savanna | 07:39 | |
*** NikitaKonovalov has quit IRC | 07:41 | |
*** NikitaKonovalov has joined #savanna | 07:44 | |
*** NikitaKonovalov has quit IRC | 07:44 | |
*** dina_belova has quit IRC | 07:55 | |
*** dina_belova has joined #savanna | 08:14 | |
*** NikitaKonovalov has joined #savanna | 08:30 | |
*** nprivalova has joined #savanna | 08:40 | |
*** ruhe has joined #savanna | 08:45 | |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Unit test for Conductor Manager improved https://review.openstack.org/40616 | 08:47 |
---|---|---|
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Unit test for Conductor Manager improved https://review.openstack.org/40616 | 09:03 |
openstackgerrit | Dmitry Mescheryakov proposed a change to stackforge/savanna: Implement object classes for Conductor https://review.openstack.org/40830 | 09:27 |
*** dina_belova has quit IRC | 09:27 | |
*** dina_belova has joined #savanna | 09:27 | |
*** NikitaKonovalov has quit IRC | 09:30 | |
*** bmahe has quit IRC | 09:49 | |
*** ruhe has quit IRC | 09:50 | |
*** NikitaKonovalov has joined #savanna | 09:59 | |
*** dina_belova has joined #savanna | 10:10 | |
*** nprivalova has quit IRC | 10:21 | |
*** dina_belova has quit IRC | 10:27 | |
*** dina_belova has joined #savanna | 10:28 | |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Unit test for Conductor Manager improved https://review.openstack.org/40616 | 10:31 |
*** NikitaKonovalov has quit IRC | 10:33 | |
*** NikitaKonovalov has joined #savanna | 10:34 | |
openstackgerrit | Alexander Kuznetsov proposed a change to stackforge/savanna: Added first version of model for EDP https://review.openstack.org/40227 | 10:36 |
*** _crobertsrh is now known as crobertsrh | 10:46 | |
openstackgerrit | Dmitry Mescheryakov proposed a change to stackforge/savanna: Implement object classes for Conductor https://review.openstack.org/40830 | 10:51 |
*** qwerty_nor has joined #savanna | 10:51 | |
*** nprivalova has joined #savanna | 10:54 | |
openstackgerrit | Dmitry Mescheryakov proposed a change to stackforge/savanna: Implement object classes for Conductor https://review.openstack.org/40830 | 10:57 |
*** ruhe has joined #savanna | 10:58 | |
*** ruhe has quit IRC | 11:08 | |
*** ruhe has joined #savanna | 11:10 | |
*** dina_belova has quit IRC | 11:28 | |
*** dina_belova has joined #savanna | 11:34 | |
*** ruhe has quit IRC | 11:45 | |
*** dina_belova has quit IRC | 11:49 | |
*** ruhe has joined #savanna | 11:51 | |
*** nprivalova has quit IRC | 11:57 | |
*** nprivalova has joined #savanna | 11:58 | |
openstackgerrit | Nikolay Mahotkin proposed a change to stackforge/savanna: Added Hive configuration, new nodeprocess - hiveserver https://review.openstack.org/40847 | 12:02 |
openstackgerrit | A change was merged to stackforge/savanna: Unit test for Conductor Manager improved https://review.openstack.org/40616 | 12:03 |
*** NikitaKonovalov has quit IRC | 12:05 | |
*** ruhe has quit IRC | 12:06 | |
openstackgerrit | A change was merged to stackforge/savanna: Implement object classes for Conductor https://review.openstack.org/40830 | 12:07 |
openstackgerrit | A change was merged to stackforge/savanna: Refactoring remote utils https://review.openstack.org/39043 | 12:10 |
openstackgerrit | Nikolay Mahotkin proposed a change to stackforge/savanna: Added Hive configuration, new nodeprocess - hiveserver https://review.openstack.org/40847 | 12:10 |
*** dina_belova has joined #savanna | 12:11 | |
*** dina_belova has quit IRC | 12:18 | |
openstackgerrit | Nikolay Mahotkin proposed a change to stackforge/savanna: Added Hive configuration, new nodeprocess - hiveserver https://review.openstack.org/40847 | 12:19 |
*** alazarev has joined #savanna | 12:24 | |
*** NikitaKonovalov has joined #savanna | 12:28 | |
openstackgerrit | Dmitry Mescheryakov proposed a change to stackforge/savanna: Create DB tables on Savanna start https://review.openstack.org/40850 | 12:29 |
*** SergeyLukjanov has quit IRC | 12:34 | |
*** ruhe has joined #savanna | 12:42 | |
*** SergeyLukjanov has joined #savanna | 12:43 | |
openstackgerrit | Alexander Kuznetsov proposed a change to stackforge/savanna: Added first version of model for EDP https://review.openstack.org/40227 | 12:47 |
openstackgerrit | Alexander Kuznetsov proposed a change to stackforge/savanna: Added conductor API for DataSource object https://review.openstack.org/40591 | 12:47 |
*** dina_belova has joined #savanna | 12:48 | |
*** ruhe has quit IRC | 12:49 | |
openstackgerrit | Alexander Kuznetsov proposed a change to stackforge/savanna: Added first version of model for EDP https://review.openstack.org/40227 | 12:54 |
openstackgerrit | Alexander Kuznetsov proposed a change to stackforge/savanna: Added conductor API for DataSource object https://review.openstack.org/40591 | 12:54 |
*** alazarev has quit IRC | 12:57 | |
*** ruhe has joined #savanna | 12:59 | |
*** ruhe has quit IRC | 13:00 | |
openstackgerrit | Alexander Kuznetsov proposed a change to stackforge/savanna: Added conductor API for DataSource object https://review.openstack.org/40591 | 13:12 |
*** akuznetsov has joined #savanna | 13:19 | |
*** tmckayrh has joined #savanna | 13:19 | |
*** _tstclair is now known as tstclair | 13:38 | |
*** ruhe has joined #savanna | 13:45 | |
*** ruhe has quit IRC | 13:45 | |
*** ruhe has joined #savanna | 13:50 | |
*** NikitaKonovalov has quit IRC | 13:52 | |
openstackgerrit | Nikolay Mahotkin proposed a change to stackforge/savanna: Added Hive configuration, new nodeprocess - hiveserver https://review.openstack.org/40847 | 13:55 |
*** ruhe has quit IRC | 14:09 | |
openstackgerrit | Alexander Kuznetsov proposed a change to stackforge/savanna: Added conductor API for DataSource object https://review.openstack.org/40591 | 14:10 |
openstackgerrit | A change was merged to stackforge/savanna: Create DB tables on Savanna start https://review.openstack.org/40850 | 14:13 |
*** NikitaKonovalov has joined #savanna | 14:22 | |
openstackgerrit | Nikolay Mahotkin proposed a change to stackforge/savanna: Added Hive configuration, new nodeprocess - hiveserver https://review.openstack.org/40847 | 14:29 |
*** akuznetsov has quit IRC | 14:34 | |
*** tstclair has quit IRC | 14:37 | |
openstackgerrit | Alexander Kuznetsov proposed a change to stackforge/savanna: Added conductor API for DataSource object https://review.openstack.org/40591 | 14:41 |
*** tstclair has joined #savanna | 14:41 | |
*** leeuwenrjj has quit IRC | 14:48 | |
*** dina_belova has quit IRC | 14:54 | |
*** IlyaE has joined #savanna | 15:02 | |
*** qwerty_nor has quit IRC | 15:05 | |
*** NikitaKonovalov has quit IRC | 15:08 | |
*** NikitaKonovalov has joined #savanna | 15:09 | |
*** rnirmal has joined #savanna | 15:11 | |
*** SergeyLukjanov has quit IRC | 15:20 | |
*** dina_belova has joined #savanna | 15:20 | |
*** dina_belova has quit IRC | 15:20 | |
*** SergeyLukjanov has joined #savanna | 15:25 | |
*** sacharya has joined #savanna | 15:25 | |
*** dina_belova has joined #savanna | 15:27 | |
openstackgerrit | Yaroslav Lobankov proposed a change to stackforge/savanna: Integration test updating for "HDP" plugin https://review.openstack.org/40369 | 15:29 |
openstackgerrit | Sergey Lukjanov proposed a change to stackforge/savanna: Conductor impr for tenants and templates https://review.openstack.org/40894 | 15:30 |
openstackgerrit | Sergey Lukjanov proposed a change to stackforge/savanna: Bump version to 0.3 https://review.openstack.org/40895 | 15:30 |
*** ruhe has joined #savanna | 15:32 | |
openstackgerrit | Sergey Lukjanov proposed a change to stackforge/savanna: Make db import check strict https://review.openstack.org/40896 | 15:37 |
*** akuznetsov has joined #savanna | 15:40 | |
tmckayrh | hi folks. Creating a draft schema for JobOrigin creation. Question, when we have enum values like job_type do we want to be case sensitive? Is ["Hive","Pig","Swift"] with case enforced what we want for job_type values? Should we allow case insentivity? | 15:44 |
tmckayrh | Also, I suppose it would be good to include common schemas for EDP in a single file. job type, storage system type, credentials type probably can be reused across multiple api methods. | 15:45 |
*** dina_belova has quit IRC | 15:45 | |
tmckayrh | The job_type enum example occurred to me because I added "jar" which was lower case :) | 15:46 |
*** dina_belova has joined #savanna | 15:47 | |
tmckayrh | this is ofcourse JSON schema, btw | 15:47 |
nprivalova | hi! I think everything should be in lower-case | 15:47 |
tmckayrh | nprivalova, yeah, that sounds like a good idea. I didn't know if we had a convention yet. | 15:51 |
tmckayrh | not sure if there is a json schema validation standard way to specify case insensitivy | 15:51 |
* tmckayrh can't type today | 15:51 | |
nprivalova | we have some json-validation in validation-module | 15:52 |
tmckayrh | nprivalova, yes, I am adding job_origin.py to validate my job_origin POST :) No database entry yet, but I can ask for it and validate it, haha | 15:53 |
aignatov | good progress, tmckayrh | 15:59 |
*** dina_belova has quit IRC | 15:59 | |
aignatov | may be you will send drafted PatchSet today as well? ;) | 15:59 |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Migration to Conductor https://review.openstack.org/40902 | 16:00 |
tmckayrh | aignatov, thanks. Yes, I can send a partial with just the REST stuff today. I hope to have db records by the end of tomorrow if not sooner. | 16:00 |
tmckayrh | I have wandered around in Flask and SqlAlchemy and savanna long enough that it is starting to all make sense ;-) | 16:01 |
aignatov | it's ok to senf partial CRs ) just set it to Work In Progress and all of us will know that this is a draft) | 16:02 |
aignatov | *send | 16:02 |
*** NikitaKonovalov has quit IRC | 16:02 | |
tmckayrh | okay, thanks. I'll probably do that later today (but you all might be asleep) | 16:02 |
*** dina_belova has joined #savanna | 16:03 | |
*** dina_belova has quit IRC | 16:04 | |
*** mattf is now known as _mattf | 16:07 | |
*** ruhe has quit IRC | 16:09 | |
*** nprivalova has quit IRC | 16:10 | |
*** SergeyLukjanov has quit IRC | 16:11 | |
*** akuznetsov has quit IRC | 16:13 | |
openstackgerrit | Dmitry Mescheryakov proposed a change to stackforge/savanna: Implement to_dict() method for Resource https://review.openstack.org/40904 | 16:21 |
*** _mattf is now known as mattf | 16:21 | |
mattf | ivan about? | 16:29 |
*** tmckayrh is now known as _tmckay | 16:35 | |
*** ruhe has joined #savanna | 16:51 | |
*** NikitaKonovalov has joined #savanna | 17:02 | |
*** dina_belova has joined #savanna | 17:05 | |
*** NikitaKonovalov has quit IRC | 17:07 | |
*** dina_belova has quit IRC | 17:08 | |
*** NikitaKonovalov has joined #savanna | 17:08 | |
*** dina_belova has joined #savanna | 17:15 | |
*** IlyaE has quit IRC | 17:15 | |
*** dina_belova has quit IRC | 17:20 | |
*** NikitaKonovalov has quit IRC | 17:20 | |
*** NikitaKonovalov has joined #savanna | 17:21 | |
*** Nadya has joined #savanna | 17:21 | |
*** akuznetsov has joined #savanna | 17:28 | |
*** ruhe has quit IRC | 17:28 | |
*** Nadya has quit IRC | 17:35 | |
*** dmitryme has joined #savanna | 17:39 | |
*** SergeyLukjanov has joined #savanna | 17:39 | |
*** akuznetsov has quit IRC | 17:39 | |
*** akuznetsov has joined #savanna | 17:40 | |
*** shredder12 has joined #savanna | 17:43 | |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Migration to Conductor https://review.openstack.org/40902 | 17:44 |
*** NikitaKonovalov has quit IRC | 17:44 | |
shredder12 | hi everyone. I'm interested in contributing to savanna project. I've already gone through the 'how to contribute' instructions on the website. | 17:44 |
shredder12 | About me - I'm Shashank Sahni, a research student in Cloud computing and I operate a small openstack cluster at my research lab. | 17:45 |
mattf | shredder12, welcome | 17:45 |
shredder12 | hi mattf | 17:45 |
shredder12 | most of the research scholars in my lab work on information extraction technologies and hence I've some experience in this domain - hadoop + openstack. | 17:46 |
mattf | interesting | 17:46 |
shredder12 | I program in Python and am sure I would be able to contribute | 17:46 |
mattf | other than starting with an existing bug or blueprint, is there a particular area you're interested in contributing to? | 17:46 |
*** NikitaKonovalov has joined #savanna | 17:46 | |
shredder12 | nothing specific. I was going to start with some triaged bugs but I thought I'd say hello and would be great if you folks have any suggestion for me. | 17:47 |
mattf | are the researchers in your lab using hadoop 2.x yet? | 17:48 |
shredder12 | not yet. | 17:48 |
mattf | one area that we have on the books (to do eventually), but haven't started is looking at enabling hadoop 2.x. | 17:48 |
mattf | right now savanna only works with hadoop 1.x | 17:49 |
shredder12 | cool. I'm yet to get fully acquainted with savanna. I can certainly look into this. | 17:50 |
mattf | you should definitely start with the docs, they're actually quite good. | 17:50 |
shredder12 | sure. | 17:50 |
mattf | https://savanna.readthedocs.org/en/latest/ | 17:50 |
SergeyLukjanov | shredder12, mattf, hi | 17:51 |
crobertsrh | welcome shredder12! | 17:51 |
SergeyLukjanov | shredder12, welcome :) | 17:51 |
* shredder12 has sent a join request to savanna-all @launchpad :) | 17:51 | |
shredder12 | hi SergeyLukjanov crobertsrh | 17:51 |
mattf | shredder12, for email we use the openstack-dev list, just include "[savanna]" in the subject line | 17:51 |
SergeyLukjanov | shredder12, approved :) but we're actually using openstack-dev ml | 17:52 |
shredder12 | :-) | 17:52 |
shredder12 | sure. I'm on openstack-ev | 17:52 |
shredder12 | *dev | 17:52 |
*** IlyaE has joined #savanna | 17:52 | |
*** aignatov_ has joined #savanna | 17:52 | |
shredder12 | I'm running a mix of folsom and grizzly(only swift) at my lab. I'm not sure if I'll be able to plugin savanna there. is devstack the only way to go? | 17:53 |
mattf | devstack/packstack don't currently have support for setting up savanna - that's another potentially interesting bit of work to do | 17:54 |
*** ruhe has joined #savanna | 17:54 | |
SergeyLukjanov | mattf, the main problem is devstack's stability and performance | 17:54 |
shredder12 | although I'd like to say that I've tried a lot to make hadoop work with swift, but failed all the time. I actually got interested in savanna after realizing that you folks have been trying to solve similar issues. | 17:55 |
mattf | i'm partial to rdo w/ packstack. the savanna services stand up nicely in that env. | 17:55 |
SergeyLukjanov | shredder12, we have an internal lab with Folsom and savanna works good with it (not sure about UI part..) | 17:55 |
shredder12 | SergeyLukjanov, alright. I'll give it a try on the test machine. I'll stay in touch with you folks for any help | 17:56 |
SergeyLukjanov | shredder12, vanilla plugin is now fully supports swift usage as input and output for running jobs | 17:56 |
SergeyLukjanov | shredder12, btw I'm recommend you to install savanna into the virtual env | 17:57 |
shredder12 | SergeyLukjanov, noted | 17:57 |
mattf | shredder12, are you on an rpm managed system? | 17:57 |
shredder12 | ubuntu 12.04 | 17:57 |
shredder12 | although I can arrange/manage either | 17:57 |
*** Nadya has joined #savanna | 17:57 | |
mattf | i've an rpm for savanna's main api service you could try out if you're on an rpm system | 17:57 |
shredder12 | that would be great | 17:58 |
ruhe | jfyi I will not be able to attend weekly meeting. andoid drained the battery again :) | 17:58 |
mattf | it integrates with systemd atm | 17:58 |
SergeyLukjanov | ruhe, I've bought an external battery for it :) | 17:58 |
mattf | sounds like this week is the week to get all the important stuff done! ruhe | 17:58 |
*** Nadya_ has joined #savanna | 17:59 | |
shredder12 | mattf, this will require fedora, right? | 17:59 |
SergeyLukjanov | shredder12, btw here is a screencast with overview of the latest release 0.2 - http://www.youtube.com/watch?v=SrlHM0-q5zI | 17:59 |
mattf | shredder12, it would, yes | 17:59 |
mattf | i've been meaning to add a sysv script for rhel | 17:59 |
shredder12 | SergeyLukjanov, great. thanks :) | 18:00 |
shredder12 | mattf, Could you share the RPM? | 18:01 |
mattf | shredder12, you can find it on https://bugzilla.redhat.com/show_bug.cgi?id=986615 | 18:01 |
shredder12 | mattf, got it | 18:02 |
*** NikitaKonovalov has quit IRC | 18:02 | |
*** NikitaKonovalov has joined #savanna | 18:03 | |
shredder12 | thank you SergeyLukjanov, mattf I'll have to take a leave now. I'll catch up on all the information shared by you folks and will get back to you. | 18:03 |
shredder12 | Looking forward to work with you :) | 18:03 |
SergeyLukjanov | the team meeting will be in #openstack-meeting-alt channel in a few minutes | 18:03 |
mattf | have a good one | 18:04 |
*** _tmckay is now known as tmckayrh | 18:06 | |
mattf | crobertsrh, ^^ | 18:07 |
crobertsrh | ack | 18:07 |
*** ruhe has quit IRC | 18:14 | |
*** dina_belova has joined #savanna | 18:15 | |
*** NikitaKonovalov has quit IRC | 18:18 | |
*** NikitaKonovalov has joined #savanna | 18:20 | |
*** dina_belova has quit IRC | 18:20 | |
*** tstclair has quit IRC | 18:23 | |
*** sreshetnyak has joined #savanna | 18:25 | |
*** Nadya has quit IRC | 18:25 | |
*** sreshetnyak has left #savanna | 18:26 | |
*** tstclair has joined #savanna | 18:31 | |
openstackgerrit | A change was merged to stackforge/savanna: Conductor impr for tenants and templates https://review.openstack.org/40894 | 18:46 |
openstackgerrit | A change was merged to stackforge/savanna: Bump version to 0.3 https://review.openstack.org/40895 | 18:49 |
*** ruhe has joined #savanna | 18:53 | |
*** hub_cap has joined #savanna | 18:55 | |
mattf | welcome | 18:55 |
hub_cap | hello SergeyLukjanov mattf | 18:55 |
mattf | so... hub_cap, you just did a ptl election? | 19:02 |
hub_cap | well... | 19:02 |
hub_cap | thre was no need for an election since im a dictator lol | 19:02 |
hub_cap | but i know about them | 19:02 |
mattf | lol | 19:02 |
*** ruhe_ has joined #savanna | 19:02 | |
hub_cap | typically you can use this (/me finds link) | 19:02 |
SergeyLukjanov | hub_cap, thx for help | 19:03 |
hub_cap | http://www.cs.cornell.edu/w8/~andru/civs/ | 19:03 |
hub_cap | id say use it | 19:03 |
hub_cap | especially if you have >2 people due to the weighting | 19:03 |
hub_cap | and you choose who gets the email | 19:04 |
*** ruhe has quit IRC | 19:04 | |
* mattf reads | 19:04 | |
hub_cap | id say get a list of everyone whos committed to savanna | 19:04 |
openstackgerrit | Trevor McKay proposed a change to stackforge/savanna: Add initial version of the REST api for the job origin component. https://review.openstack.org/40936 | 19:04 |
hub_cap | and put their emials in | 19:04 |
hub_cap | *emails | 19:04 |
IlyaE | How to define electorate for non-official projects? | 19:04 |
*** dina_belova has joined #savanna | 19:04 | |
mattf | IlyaE, my next question! | 19:04 |
SergeyLukjanov | mattf, IlyaE, and my too :) | 19:05 |
mattf | how do official projects define the electorate? | 19:05 |
IlyaE | https://wiki.openstack.org/wiki/PTL_Elections_Spring_2013 | 19:05 |
hub_cap | git log --all --format='%aN <%aE>' | sort -u ftw | 19:05 |
IlyaE | Electorate | 19:06 |
IlyaE | The electorate for a given project PTL election are the Foundation individual members that are also committers for said project over the Folsom-Grizzly timeframe, up to 23:59 PST on February 28, 2013. | 19:06 |
*** Nadya_ has quit IRC | 19:06 | |
hub_cap | they likely have a script to grab that from the git logs | 19:06 |
hub_cap | but | 19:06 |
hub_cap | git log --all --format='%aN <%aE>' | sort -u | 19:06 |
hub_cap | will give you _all_ the commiters ever | 19:06 |
SergeyLukjanov | so, the electorate is ATC | 19:06 |
hub_cap | yes | 19:06 |
*** akuznetsov has quit IRC | 19:06 | |
mattf | SergeyLukjanov, ATC? | 19:06 |
SergeyLukjanov | https://github.com/stackforge/savanna/blob/master/AUTHORS (auto generated by setup scripts) | 19:07 |
SergeyLukjanov | active tech contributors | 19:07 |
SergeyLukjanov | I mean ATC of savanna | 19:08 |
SergeyLukjanov | hub_cap, yes? | 19:08 |
mattf | our mod on the standard process is to use ATC instead of committers | 19:08 |
hub_cap | well ya | 19:08 |
hub_cap | you need to pick a "Start date" | 19:08 |
hub_cap | for the ATC | 19:08 |
mattf | ahh, AUTHORS != ATC, no time window included | 19:08 |
mattf | hmm, we don't have a single repo, so can't use just that AUTHORS file or a single git log | 19:10 |
SergeyLukjanov | it's just a sample | 19:11 |
openstackgerrit | Trevor McKay proposed a change to stackforge/savanna: Add initial version of the REST api for the job origin component. https://review.openstack.org/40936 | 19:11 |
IlyaE | I guess options for the start date are from the very start of Savanna or start of Havanna release | 19:11 |
mattf | heh, savanna-extra is missing an AUTHORS | 19:11 |
SergeyLukjanov | mattf, I think we need to add it | 19:11 |
IlyaE | for difference repos - we can just merge all lists | 19:11 |
hub_cap | mattf, just use that script | 19:12 |
hub_cap | git log --all --format='%aN <%aE>' | sort -u | 19:12 |
mattf | SergeyLukjanov, +1 | 19:12 |
hub_cap | then you will have to merge them together and not let people get >1 vote if they have >1 email attached :) | 19:12 |
mattf | https://github.com/stackforge/savanna/blob/master/AUTHORS | 19:12 |
mattf | https://github.com/stackforge/savanna-dashboard/blob/master/AUTHORS | 19:12 |
mattf | https://github.com/stackforge/python-savannaclient/blob/master/AUTHORS | 19:12 |
SergeyLukjanov | AUTHORS files contains deduplicated info | 19:13 |
mattf | https://github.com/stackforge/savanna-extra/blob/master/AUTHORS | 19:13 |
*** ruhe_ has quit IRC | 19:14 | |
mattf | IlyaE, start of havanna release == start of havanna development? | 19:14 |
IlyaE | yep | 19:14 |
mattf | that seems sane to me. | 19:15 |
hub_cap | my suggestion is to go to the begin of development | 19:15 |
hub_cap | since its yoru first election | 19:15 |
mattf | (i doubt it makes much of a difference) | 19:15 |
SergeyLukjanov | I think that there no diff in ATC lists for start date == beginning of dev and havana release | 19:16 |
IlyaE | that's right | 19:16 |
mattf | https://github.com/stackforge/savanna/contributors | 19:16 |
mattf | https://github.com/stackforge/savanna-extra/contributors | 19:17 |
mattf | https://github.com/stackforge/savanna-extra/graphs/contributors | 19:17 |
mattf | https://github.com/stackforge/savanna-dashboard/contributors | 19:17 |
mattf | https://github.com/stackforge/python-savannaclient/contributors | 19:17 |
mattf | (ignore dup) | 19:17 |
openstackgerrit | Sergey Lukjanov proposed a change to stackforge/savanna-extra: Add AUTHORS file https://review.openstack.org/40938 | 19:17 |
SergeyLukjanov | github isn't the best place to look at the contribs lists | 19:18 |
mattf | https://etherpad.openstack.org/savanna-ptl-election-proposal | 19:19 |
SergeyLukjanov | we need emails | 19:19 |
hub_cap | woah that contributors thing is cool :P | 19:19 |
mattf | +1 github | 19:20 |
SergeyLukjanov | github doesn't show Robert Collins for example | 19:21 |
mattf | he's in savanna-extra | 19:21 |
aignatov_ | btw, in addition to contribution list I'd like to include stats from code review | 19:21 |
mattf | who are our actual committers? | 19:21 |
SergeyLukjanov | mattf, can't see him here - https://github.com/stackforge/savanna-extra/graphs/contributors | 19:21 |
hub_cap | id go w/ the git log scripts yall | 19:22 |
SergeyLukjanov | should we skip people with one-line commits? | 19:22 |
SergeyLukjanov | our some other metrics | 19:22 |
*** ruhe has joined #savanna | 19:22 | |
hub_cap | SergeyLukjanov: migth not want to do that... let everyone vote, not everyone will. rather have everyone vote than people complain about the vote on the ML after | 19:22 |
SergeyLukjanov | afaik to be ATC you need to just have at least one commit | 19:22 |
*** dina_belova has quit IRC | 19:23 | |
IlyaE | +1 to hub-cap | 19:23 |
IlyaE | let's keep it simple | 19:23 |
mattf | yes | 19:23 |
SergeyLukjanov | hub_cap, absolutely agree with you, just want to ensure that we don't need to do it ;) | 19:23 |
mattf | SergeyLukjanov, who are our actual committers? | 19:24 |
SergeyLukjanov | mattf, what do you mean? | 19:24 |
mattf | IlyaE> Electorate | 19:24 |
mattf | <IlyaE> The electorate for a given project PTL election are the Foundation individual members that are also committers for said project over the Folsom-Grizzly timeframe, up to 23:59 PST on February 28, 2013. | 19:24 |
mattf | if we were using ^^ as the electorate, who would it include? | 19:24 |
aignatov_ | actual commiters are the commiters from savanna-core, extra, dashboard, python-client, aren't they? | 19:25 |
SergeyLukjanov | aignatov_, yep | 19:25 |
IlyaE | I guess mattf question is can you produce the actual list from git | 19:25 |
SergeyLukjanov | I'll produce the list | 19:25 |
mattf | i also just need a reminder -- it's the members of savanna-core in lp? | 19:26 |
mattf | https://review.openstack.org/#/admin/groups/133,members <- ? | 19:26 |
SergeyLukjanov | oh, does you mean core team? | 19:26 |
SergeyLukjanov | yep, it's the core team | 19:26 |
mattf | tht's how i interpreted the message IlyaE pasted | 19:26 |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Implement to_dict() method for Resource https://review.openstack.org/40904 | 19:27 |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Migration to Conductor https://review.openstack.org/40902 | 19:27 |
*** sreshetnyak has joined #savanna | 19:27 | |
openstackgerrit | A change was merged to stackforge/savanna-extra: Add AUTHORS file https://review.openstack.org/40938 | 19:27 |
*** NikitaKonovalov has quit IRC | 19:28 | |
*** sreshetnyak has left #savanna | 19:28 | |
mattf | aignatov_, you also mentioned core team elections. is there a set process for that in openstack? | 19:29 |
IlyaE | core elections is actually good idea | 19:29 |
IlyaE | there is no very strict process for that | 19:29 |
mattf | is it common for each openstack project to come up with its own process for that? | 19:30 |
IlyaE | it's just a matter of nomination specific contributor, keeping amount of reviews as key metric | 19:30 |
aignatov_ | I think it's doing by mail. Evryone can initiate a process to include someone to core team | 19:30 |
SergeyLukjanov | I think that process of adding guys to core team is just nominate them using ml | 19:30 |
IlyaE | the email is sent to openstack-dev | 19:30 |
aignatov_ | an then voting -1 +1 | 19:30 |
IlyaE | and than members of projects put +1 | 19:30 |
SergeyLukjanov | all projects use such process | 19:30 |
SergeyLukjanov | you can search for such emails in openstack-dev archives | 19:31 |
mattf | how would you define members for that election? same ATC? | 19:31 |
SergeyLukjanov | afaik, ptl + core team makes decision based on votes from anyone in MK | 19:31 |
SergeyLukjanov | ML* | 19:32 |
mattf | SergeyLukjanov, what's a good subject to search on? | 19:32 |
IlyaE | example http://lists.openstack.org/pipermail/openstack-dev/2013-August/012821.html | 19:32 |
IlyaE | search for nomination | 19:32 |
SergeyLukjanov | "Nomination for" "add to core" | 19:32 |
mattf | an alternative to ATC for PTL electorate, we could do core member election first, then PTL | 19:33 |
mattf | hub_cap, opinion on how ^^ would jive w/ standard practice? | 19:34 |
hub_cap | so are you saying that only core will vote for ptl? | 19:34 |
hub_cap | i agree, in general, you need more core members :) | 19:34 |
tmckayrh | jenkins, you hate me | 19:34 |
mattf | that's how i read the message IlyaE shared | 19:35 |
hub_cap | it doesnt work that way in the other projects | 19:35 |
hub_cap | ive voted for the nova ptl | 19:35 |
hub_cap | and ive never been nova core | 19:35 |
hub_cap | i think that will discourage people who arent core | 19:35 |
mattf | ok, maybe i'm misinterpreting it then | 19:35 |
IlyaE | TL election are the Foundation individual members that are also committers for said project | 19:35 |
SergeyLukjanov | I think that all ATC should vote for PTL as in OS world | 19:35 |
IlyaE | nothing about core | 19:35 |
hub_cap | yes +1 SergeyLukjanov | 19:36 |
SergeyLukjanov | as for the core team - we can calculate some stats from the reviews and contributions and company-affiliations | 19:36 |
hub_cap | for Trove | 19:37 |
hub_cap | we had 2 main companies working on it | 19:37 |
IlyaE | it may sound unfair that somebody who contributed one line of code has the same weight as another person with few thousands | 19:37 |
IlyaE | but this is exactly how democracy works | 19:37 |
hub_cap | and we agreed to have equality between the companies, so we have 2 from hp and 2 from rax | 19:37 |
*** dina_belova has joined #savanna | 19:37 | |
aignatov_ | tmckayrh, jenkins doen't hate you, he directs you to the right way)) | 19:38 |
tmckayrh | aignatov_, lol, ack. He hates my code, not me. ;-) | 19:39 |
mattf | hub_cap, you did that to seed the core members, or is does the core always have that makeup? | 19:39 |
mattf | (is does?) | 19:39 |
hub_cap | seed only | 19:39 |
hub_cap | we still have only 4 | 19:39 |
* mattf grins | 19:39 | |
hub_cap | but we are going to consider people based on code not affiliation | 19:39 |
hub_cap | core members should have no offiliation other than the public product | 19:40 |
SergeyLukjanov | there was an interesting discussion about it in mailing list | 19:40 |
mattf | that's a good model to follow | 19:40 |
hub_cap | but it was still hard in the beginning to say company X _controls_ this product | 19:40 |
SergeyLukjanov | can't find it now :( | 19:40 |
hub_cap | yes SergeyLukjanov the cinder talk | 19:40 |
hub_cap | Subject: Re: [openstack-dev] [Openstack] [cinder] Proposal for Ollie Leahy to join cinder-core | 19:41 |
hub_cap | Date: July 19, 2013 3:29:53 AM PDT | 19:41 |
openstackgerrit | Alexander Ignatov proposed a change to stackforge/savanna: Added basic helper for map-reduce actions https://review.openstack.org/40590 | 19:41 |
SergeyLukjanov | I think that core team is a list of guys who *should* review code and control approval process but anyone can review code too | 19:41 |
*** dina_belova has quit IRC | 19:41 | |
SergeyLukjanov | hub_cap, thank you! | 19:41 |
hub_cap | np! | 19:42 |
hub_cap | SergeyLukjanov: http://russellbryant.net/openstack-stats/trove-reviewers-30.txt | 19:42 |
hub_cap | if you look @ the *'s | 19:42 |
hub_cap | our 2nd reviewer is not core | 19:42 |
hub_cap | but ill consider him before others ;) | 19:42 |
SergeyLukjanov | :) | 19:42 |
hub_cap | you should get that set up with russellb | 19:42 |
hub_cap | originhttps://github.com/openstack-infra/reviewstats.git (fetch) | 19:43 |
SergeyLukjanov | we have it :) | 19:43 |
SergeyLukjanov | http://jenkins.savanna.mirantis.com/view/Infra/job/savanna-reviewstats/Savanna_Review_Stats/index.html | 19:43 |
hub_cap | ahh cool | 19:43 |
SergeyLukjanov | good idea to add savanna to the main repo | 19:43 |
*** dmitryme has quit IRC | 19:44 | |
hub_cap | ya u should add it to the main repo | 19:44 |
hub_cap | we had while still on stackforge/trove | 19:44 |
SergeyLukjanov | I'll do it asap | 19:45 |
mattf | https://etherpad.openstack.org/savanna-core-election-proposal | 19:45 |
SergeyLukjanov | don't now why I decided to setup own installation instead of adding savanna to existting :) | 19:46 |
SergeyLukjanov | hub_cap, are there any thoughts about the order of ptl/core elections? | 19:47 |
hub_cap | what do you need more? | 19:47 |
hub_cap | if you need more reviewers | 19:47 |
mattf | lol | 19:47 |
hub_cap | do core first | 19:47 |
hub_cap | if you need a ptl go w/ that | 19:48 |
hub_cap | we didnt have a ptl officially till we went incubated | 19:48 |
hub_cap | you dont need one technically yet | 19:48 |
hub_cap | unless you feel the need as a project ot have one | 19:48 |
hub_cap | you always need more core members :) | 19:48 |
hub_cap | we operated for >1 yr w/o a clear defined ptl | 19:49 |
mattf | our dictator has been performing most ptl functions | 19:49 |
hub_cap | haha that was me too | 19:49 |
SergeyLukjanov | :) | 19:49 |
mattf | dictators should setup the rules for how they may be legitimized | 19:50 |
mattf | lol | 19:50 |
mattf | too many distractions -- SHOULD NOT | 19:50 |
ruhe | benevolent dictator | 19:50 |
openstackgerrit | Trevor McKay proposed a change to stackforge/savanna: Add initial version of the REST api for the job origin component https://review.openstack.org/40936 | 19:50 |
mattf | ok, just to summarize on the ptl | 19:50 |
mattf | we have a recommendation to use http://www.cs.cornell.edu/w8/~andru/civs/ | 19:51 |
mattf | we talked about how to define the electorate | 19:51 |
mattf | most folks were for using ATC, defining ATC as AUTHORS | 19:51 |
mattf | we have 4 repos of AUTHORS | 19:51 |
mattf | most people were against using extra metrics to define electorate | 19:52 |
mattf | we're missing - how do we nominate someone for PTL? | 19:52 |
SergeyLukjanov | by adding to some wiki page? | 19:53 |
IlyaE | Any member of an election electorate can propose his candidacy for the same election. No nomination is required. They do so by sending an email to the openstack@lists.launchpad.net mailing-list, which the subject: "PROJECT PTL candidacy" (for example for Glance: "Glance PTL candidacy"). The email can include a description of the candidate platform. The candidacy is then confirmed by one of the election officials, after verification of | 19:53 |
IlyaE | the electorate status of the candidate. | 19:53 |
IlyaE | We can skip the last step | 19:54 |
*** akuznetsov has joined #savanna | 19:54 | |
mattf | we could have candidates nominate themselves at the meeting where we agree on the election process | 19:55 |
mattf | also - how long to keep the election open | 19:56 |
mattf | 1 week makes sense to me | 19:56 |
SergeyLukjanov | +1 for 1 week (from irc meeting to the next one) | 19:57 |
mattf | yeah | 19:57 |
mattf | ok - thoughts on term? | 19:57 |
SergeyLukjanov | as for "candidates nominate themselves at the meeting", maybe better to prepare the initial list before it? | 19:58 |
mattf | since this is out of band w/ actual OS elections. i'd propose effective immediately through the next election cycle, sow e can sync up | 19:58 |
SergeyLukjanov | or just put names to the list? | 19:58 |
mattf | we could post an email saying folks can add themselves (or others) to the pad. we'll finalize the list at the meeting | 19:59 |
SergeyLukjanov | mattf, sounds good | 20:00 |
mattf | OS cycle is even 6 months, right? | 20:01 |
SergeyLukjanov | yep | 20:01 |
mattf | so our 1st ptl could be 6 mo + now til next cycle starts | 20:01 |
SergeyLukjanov | looks like that it should min(6 mo, incubation) | 20:02 |
mattf | why that? | 20:02 |
ruhe | in soviet russia dictator can change the rules and stay for another two terms | 20:03 |
mattf | lol | 20:03 |
mattf | gonna put that on a tshirt? | 20:03 |
ruhe | maybe | 20:03 |
mattf | SergeyLukjanov, are you saying 1st ptl should be in office through the incubation process? | 20:04 |
SergeyLukjanov | mattf, when we'll be applied for incubator, the official ptl will be proposed for it | 20:04 |
SergeyLukjanov | mattf, no, I mean before the incubation | 20:04 |
mattf | imho, we're electing that official ptl now | 20:04 |
SergeyLukjanov | mattf, mm, can't disagree with this | 20:05 |
SergeyLukjanov | 6 mo is good as the OS standart | 20:05 |
mattf | we're off cycle though. so i'm proposing ptl term is through the next full OS cycle | 20:06 |
mattf | another option would be to go through the end of incubation | 20:07 |
mattf | ruhe, ^^ your loophole | 20:07 |
mattf | ...just never graduate from incubation | 20:07 |
SergeyLukjanov | )))) | 20:07 |
hub_cap | SergeyLukjanov: lisp? | 20:07 |
SergeyLukjanov | clojure ;) | 20:07 |
hub_cap | fair enough :) | 20:08 |
SergeyLukjanov | mattf, I think that "we're off cycle though. so i'm proposing ptl term is through the next full OS cycle" sounds much more strictly than incubation period | 20:08 |
mattf | SergeyLukjanov, yeah, i'm throwing out ideas | 20:09 |
mattf | folks how kinda quieted down though | 20:09 |
mattf | s/how/have/ | 20:09 |
SergeyLukjanov | yep | 20:10 |
mattf | it's super late. i'll cons the notes up into an email for os-dev [savanna] and see if i can solicit more input. | 20:11 |
SergeyLukjanov | and looks like "sync with release cycle" is good too | 20:11 |
mattf | we had some discussion about core elections, but probably need some more. i'll put a pin in that one until tomorrow or so. | 20:11 |
SergeyLukjanov | mattf, great, thank you! | 20:12 |
mattf | ^^ i'll bring it up again tomorrow AM ET | 20:12 |
openstackgerrit | Trevor McKay proposed a change to stackforge/savanna: Add initial version of the REST api for the job origin component https://review.openstack.org/40936 | 20:13 |
mattf | btw, i completely agree that we need more core members | 20:13 |
SergeyLukjanov | mattf, agreed | 20:15 |
*** akuznetsov has quit IRC | 20:16 | |
ruhe | more brave souls willing to take this burden of constant code reviews | 20:20 |
*** NikitaKonovalov has joined #savanna | 20:28 | |
*** NikitaKonovalov has quit IRC | 20:33 | |
*** mattf is now known as _mattf | 20:33 | |
openstackgerrit | Jonathan Maron proposed a change to stackforge/savanna: Made Ambari RPM location configurable https://review.openstack.org/40479 | 20:41 |
*** ruhe has quit IRC | 20:41 | |
*** dina_belova has joined #savanna | 20:42 | |
*** dina_belova has quit IRC | 20:46 | |
*** dina_belova has joined #savanna | 20:52 | |
*** SergeyLukjanov has quit IRC | 20:54 | |
*** SergeyLukjanov has joined #savanna | 20:54 | |
*** dina_belova has quit IRC | 20:56 | |
*** IlyaE has quit IRC | 21:03 | |
*** crobertsrh is now known as _crobertsrh | 21:04 | |
*** benl has joined #savanna | 21:07 | |
*** tstclair is now known as _tstclair | 21:22 | |
*** NikitaKonovalov has joined #savanna | 21:29 | |
*** NikitaKonovalov has quit IRC | 21:33 | |
*** dina_belova has joined #savanna | 21:52 | |
*** dina_belova has quit IRC | 21:57 | |
*** SergeyLukjanov has quit IRC | 21:59 | |
*** _mattf is now known as mattf | 22:06 | |
*** IlyaE has joined #savanna | 22:06 | |
*** sacharya has quit IRC | 22:27 | |
*** NikitaKonovalov has joined #savanna | 22:30 | |
*** NikitaKonovalov has quit IRC | 22:34 | |
*** dina_belova has joined #savanna | 22:53 | |
*** dina_belova has quit IRC | 22:58 | |
*** rnirmal has quit IRC | 23:13 | |
*** sacharya has joined #savanna | 23:30 | |
*** NikitaKonovalov has joined #savanna | 23:30 | |
*** NikitaKonovalov has quit IRC | 23:35 | |
*** sacharya has quit IRC | 23:37 | |
*** dina_belova has joined #savanna | 23:53 | |
*** dina_belova has quit IRC | 23:57 | |
*** IlyaE has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!