*** NikitaKonovalov has joined #openstack-meeting-alt | 00:41 | |
*** NikitaKonovalov has quit IRC | 00:45 | |
*** dina_belova has joined #openstack-meeting-alt | 00:49 | |
*** dina_belova has quit IRC | 00:54 | |
*** Prince_Africanus has joined #openstack-meeting-alt | 01:33 | |
*** Prince_Africanus has quit IRC | 01:41 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 01:42 | |
*** NikitaKonovalov has quit IRC | 01:46 | |
*** dina_belova has joined #openstack-meeting-alt | 01:50 | |
*** dina_belova has quit IRC | 01:55 | |
*** msisk has joined #openstack-meeting-alt | 02:35 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 02:42 | |
*** msisk has quit IRC | 02:43 | |
*** NikitaKonovalov has quit IRC | 02:47 | |
*** dina_belova has joined #openstack-meeting-alt | 02:51 | |
*** dina_belova has quit IRC | 02:55 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 03:19 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 03:43 | |
*** markmcclain has quit IRC | 03:43 | |
*** NikitaKonovalov has quit IRC | 03:47 | |
*** resker has quit IRC | 03:47 | |
*** esker has joined #openstack-meeting-alt | 03:48 | |
*** dina_belova has joined #openstack-meeting-alt | 03:51 | |
*** esker has quit IRC | 03:52 | |
*** esker has joined #openstack-meeting-alt | 03:54 | |
*** dina_belova has quit IRC | 03:55 | |
*** dguitarbite has joined #openstack-meeting-alt | 04:19 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 04:43 | |
*** NikitaKonovalov has quit IRC | 04:48 | |
*** dina_belova has joined #openstack-meeting-alt | 04:52 | |
*** esker has quit IRC | 04:53 | |
*** dina_belova has quit IRC | 04:57 | |
*** akuznetsov has joined #openstack-meeting-alt | 05:01 | |
*** SergeyLukjanov has quit IRC | 05:13 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 05:44 | |
*** NikitaKonovalov has quit IRC | 05:48 | |
*** dina_belova has joined #openstack-meeting-alt | 05:52 | |
*** dina_belova has quit IRC | 05:57 | |
*** akuznetsov has quit IRC | 06:08 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 06:12 | |
*** dkoryavov has joined #openstack-meeting-alt | 06:23 | |
*** akuznetsov has joined #openstack-meeting-alt | 06:32 | |
*** dmakogon__ has joined #openstack-meeting-alt | 06:35 | |
*** dkoryavov has quit IRC | 06:47 | |
*** dina_belova has joined #openstack-meeting-alt | 06:53 | |
*** dkoryavov has joined #openstack-meeting-alt | 06:54 | |
*** dina_belova has quit IRC | 06:56 | |
*** dkoryavov has quit IRC | 07:48 | |
*** dkoryavov has joined #openstack-meeting-alt | 07:49 | |
*** akuznetsov has quit IRC | 07:51 | |
*** dina_belova has joined #openstack-meeting-alt | 07:53 | |
*** dina_belova has quit IRC | 07:59 | |
*** dguitarbite has quit IRC | 08:13 | |
*** akuznetsov has joined #openstack-meeting-alt | 08:21 | |
*** dguitarbite has joined #openstack-meeting-alt | 08:42 | |
*** NikitaKonovalov has quit IRC | 08:50 | |
*** dkoryavov has quit IRC | 08:54 | |
*** dina_belova has joined #openstack-meeting-alt | 08:54 | |
*** dina_belova has quit IRC | 08:58 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 09:21 | |
*** dkoryavov has joined #openstack-meeting-alt | 09:22 | |
*** NikitaKonovalov has quit IRC | 09:25 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 09:25 | |
*** dkoryavov has quit IRC | 09:29 | |
*** ruhe has joined #openstack-meeting-alt | 09:29 | |
*** dkoryavov has joined #openstack-meeting-alt | 09:34 | |
*** dkoryavov has quit IRC | 09:48 | |
*** dkoryavov has joined #openstack-meeting-alt | 09:49 | |
*** dina_belova has joined #openstack-meeting-alt | 09:55 | |
*** dguitarbite has quit IRC | 09:55 | |
*** dmitryme has joined #openstack-meeting-alt | 09:56 | |
*** dina_belova has quit IRC | 09:59 | |
*** ruhe has quit IRC | 10:08 | |
*** ruhe has joined #openstack-meeting-alt | 10:10 | |
*** pcm_ has joined #openstack-meeting-alt | 10:11 | |
*** pcm_ has quit IRC | 10:11 | |
*** pcm_ has joined #openstack-meeting-alt | 10:11 | |
*** ruhe has quit IRC | 10:12 | |
*** akuznetsov has quit IRC | 10:12 | |
*** NikitaKonovalov has quit IRC | 10:18 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 10:20 | |
*** NikitaKonovalov has quit IRC | 10:21 | |
*** dkoryavov has quit IRC | 10:37 | |
*** dkoryavov has joined #openstack-meeting-alt | 10:37 | |
*** akuznetsov has joined #openstack-meeting-alt | 10:41 | |
*** ruhe has joined #openstack-meeting-alt | 10:48 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 10:52 | |
*** dina_belova has joined #openstack-meeting-alt | 10:55 | |
*** dina_belova has quit IRC | 10:59 | |
*** NikitaKonovalov has quit IRC | 11:00 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 11:01 | |
*** dkoryavov has quit IRC | 11:20 | |
*** dkoryavov has joined #openstack-meeting-alt | 11:54 | |
*** dina_belova has joined #openstack-meeting-alt | 11:56 | |
*** dina_belova has quit IRC | 12:00 | |
*** boris-42 has joined #openstack-meeting-alt | 12:20 | |
*** dkoryavov has quit IRC | 12:24 | |
*** dmitryme has quit IRC | 12:29 | |
*** pdmars has joined #openstack-meeting-alt | 12:31 | |
*** pdmars_ has joined #openstack-meeting-alt | 12:42 | |
*** pdmars has quit IRC | 12:42 | |
*** pdmars_ has quit IRC | 12:43 | |
*** pdmars has joined #openstack-meeting-alt | 12:43 | |
*** pdmars has quit IRC | 12:44 | |
*** pdmars has joined #openstack-meeting-alt | 12:45 | |
*** NikitaKonovalov has quit IRC | 12:55 | |
*** dina_belova has joined #openstack-meeting-alt | 12:56 | |
*** dina_belova has quit IRC | 12:59 | |
*** anteaya has joined #openstack-meeting-alt | 13:00 | |
*** pdmars has quit IRC | 13:04 | |
*** dmitryme has joined #openstack-meeting-alt | 13:06 | |
*** jergerber has joined #openstack-meeting-alt | 13:06 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 13:07 | |
*** jergerber has joined #openstack-meeting-alt | 13:09 | |
*** pdmars has joined #openstack-meeting-alt | 13:10 | |
*** NikitaKonovalov has quit IRC | 13:17 | |
*** eankutse has joined #openstack-meeting-alt | 13:21 | |
*** brianr-gone is now known as brianr | 13:32 | |
*** dina_belova has joined #openstack-meeting-alt | 13:37 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 13:38 | |
*** kevinconway has quit IRC | 13:40 | |
*** ruhe has quit IRC | 13:40 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 13:47 | |
*** HenryG_ has quit IRC | 13:52 | |
*** HenryG has joined #openstack-meeting-alt | 13:52 | |
*** ruhe has joined #openstack-meeting-alt | 13:53 | |
*** NikitaKonovalov has quit IRC | 13:55 | |
*** dina_belova has quit IRC | 13:56 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 14:02 | |
*** venkatesh has joined #openstack-meeting-alt | 14:03 | |
*** amytron has joined #openstack-meeting-alt | 14:06 | |
*** kevinconway has joined #openstack-meeting-alt | 14:17 | |
*** tsufiev has joined #openstack-meeting-alt | 14:18 | |
*** rnirmal has joined #openstack-meeting-alt | 14:25 | |
*** markwash has quit IRC | 14:28 | |
*** vkmc has joined #openstack-meeting-alt | 14:31 | |
*** vkmc has joined #openstack-meeting-alt | 14:31 | |
*** dmakogon__ has quit IRC | 14:47 | |
*** dkoryavov has joined #openstack-meeting-alt | 14:54 | |
*** vkmc_ has joined #openstack-meeting-alt | 14:54 | |
*** vkmc has quit IRC | 14:55 | |
*** vkmc_ is now known as vkmc | 14:56 | |
*** vkmc has joined #openstack-meeting-alt | 14:57 | |
*** dina_belova has joined #openstack-meeting-alt | 14:57 | |
*** dteselkin has joined #openstack-meeting-alt | 14:58 | |
*** IgorYozhikov has joined #openstack-meeting-alt | 14:58 | |
*** stanlagun has joined #openstack-meeting-alt | 14:59 | |
*** akuznetsova has joined #openstack-meeting-alt | 14:59 | |
dkoryavov | Hi folks! | 14:59 |
---|---|---|
akuznetsova | Hello | 14:59 |
*** boris-42 has quit IRC | 14:59 | |
dteselkin | Hi all | 14:59 |
*** ativelkov has joined #openstack-meeting-alt | 15:00 | |
*** dmyznikov has joined #openstack-meeting-alt | 15:00 | |
*** dguitarbite has joined #openstack-meeting-alt | 15:00 | |
stanlagun | hi | 15:00 |
dkoryavov | Today we are starting a reqular Murano meeting. | 15:00 |
dkoryavov | #startmeeting murano | 15:00 |
openstack | Meeting started Mon Aug 26 15:00:58 2013 UTC and is due to finish in 60 minutes. The chair is dkoryavov. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: murano)" | 15:01 | |
openstack | The meeting name has been set to 'murano' | 15:01 |
dkoryavov | Here is agenda Agenda https://wiki.openstack.org/wiki/Meetings/MuranoAgenda#Agenda | 15:01 |
tsufiev | hi | 15:01 |
ativelkov | hi | 15:01 |
dkoryavov | And summary from the previous meeting http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-08-19-15.04.html | 15:01 |
*** dina_belova has quit IRC | 15:01 | |
*** tnurlygayanov_ has joined #openstack-meeting-alt | 15:02 | |
IgorYozhikov | hi | 15:02 |
dkoryavov | tnurlygayanov_: hi. | 15:02 |
tnurlygayanov_ | Hi all ) lets to start Murano meeting | 15:02 |
*** Igor__ has joined #openstack-meeting-alt | 15:03 | |
dkoryavov | tnurlygayanov_: can you tell us about the current state of v0.2? Do we have time to release it on 5th september? | 15:03 |
tnurlygayanov_ | it is our agenta for today https://wiki.openstack.org/wiki/Meetings/MuranoAgenda | 15:03 |
tnurlygayanov_ | dkoryavov, yes. Now we finished work with new features and ready to feature freeze. | 15:04 |
dkoryavov | tnurlygayanov_: as far as I can recall ativelkov already wrote message about feature freeze on today morning. | 15:06 |
ativelkov | yes, I did | 15:07 |
tnurlygayanov_ | all bugs that must be fixed for release 0.2 posted to lanchpad.net | 15:07 |
*** dina_belova has joined #openstack-meeting-alt | 15:07 | |
dkoryavov | IgorYozhikov: what about the screencast? | 15:07 |
tnurlygayanov_ | and we plan to fix and verify all bug with tag 'release-0.2' to September, 5. | 15:07 |
ativelkov | Core reviewers will not approve any commit which does not target any open bug of release-0.2 | 15:08 |
ativelkov | The bug should be properly opened at launchpad - and the commit message should contain a link to it | 15:08 |
tnurlygayanov_ | also, we should prepare dovumentation - we have many changes in installation procedures and we should chage the documentation. | 15:09 |
dkoryavov | IgorYozhikov: ? | 15:09 |
*** jmontemayor has joined #openstack-meeting-alt | 15:09 | |
IgorYozhikov | Screencast, describes MS SQL AlwaysOn Availability Groups cluster, mastering in progress and almost done | 15:09 |
IgorYozhikov | it's on the review :) | 15:10 |
dkoryavov | When we can see a final version? I suggest to upload it to youtube. | 15:10 |
tnurlygayanov_ | Also, screencast about deploy ASP.NET Application Server Farm - work in progress. I plan to finish them today or tomorow. | 15:10 |
akuznetsova | I updated installation guide, it needs to be checked and merged | 15:11 |
dkoryavov | Sounds good. | 15:11 |
IgorYozhikov | I believe it could be uploaded under mirantis account | 15:11 |
tnurlygayanov_ | Yes, we have update presentation for scrrencast, which prepared by Igor | 15:11 |
*** dina_belova has quit IRC | 15:11 | |
tnurlygayanov_ | Yes, akuznetsova, I will review the changes today and will provide my feedback. | 15:12 |
*** venkatesh has quit IRC | 15:12 | |
Igor__ | Is there updated roadmap which contains up-to-date description of 0.2 features? | 15:12 |
dkoryavov | #info IgorYozhikov and tnurlygayanov_ will prepare 2 screencasts before the next week. | 15:13 |
akuznetsova | tnurlygayanov_, ok | 15:13 |
dmyznikov | I have tested installation, service creation and deploy on CentOS 6.4 - all work fine | 15:13 |
dkoryavov | Igor__: AFAIK, no. Our roadmap is - our blueprints. It is not very good. | 15:15 |
*** tanisdl has joined #openstack-meeting-alt | 15:15 | |
tnurlygayanov_ | #info today we got RPM packages for all Murano components and we plan to test it before release-0.2 to have RPM packages with Murano Release-0.2 | 15:15 |
dkoryavov | We should to update our roadmap on the wiki. | 15:15 |
dkoryavov | #action dkoryavov will update roadmap on the wiki. | 15:15 |
tnurlygayanov_ | #action need to test RPM packages with Murano | 15:16 |
tsufiev | tnurlygayanov_, can be testing of dynamic ui regarded as completed, i mean, no new bugs? | 15:17 |
*** jbresnah has joined #openstack-meeting-alt | 15:17 | |
dkoryavov | Someone have any question to discuss? | 15:18 |
tnurlygayanov_ | tsufiev, yes, we work on web UI testing and we plan to finish it tomorow. | 15:18 |
akuznetsova | tsufiev, i tested dinamnic ui and created new fields and new steps with different attributes and all was fine | 15:19 |
tnurlygayanov_ | Looks like now we have several critical, user-visible bugs in UI | 15:19 |
tsufiev | ok, i have only 1 opened bug left, and plan to fix it today | 15:19 |
tnurlygayanov_ | Not in Dinamic UI, but just in UI, like instances count in ASP.NET Farms... | 15:19 |
dkoryavov | tnurlygayanov_: what bugs? | 15:20 |
tsufiev | tnurlygayanov_: instances count - you mean that bug, when there is only 1 instance by default when should be 2? | 15:21 |
tnurlygayanov_ | Now we have hidden field 'instances count' on ASP.NET farm configuration form in UI | 15:21 |
tnurlygayanov_ | tsufiev - and this is too ) | 15:22 |
tsufiev | ok, i'll unhide it, no problem | 15:22 |
tnurlygayanov_ | ok, thank you ) | 15:22 |
akuznetsova | tsufiev https://bugs.launchpad.net/murano/+bug/1216975 | 15:23 |
*** dkoryavov_ has joined #openstack-meeting-alt | 15:24 | |
*** markmcclain has joined #openstack-meeting-alt | 15:24 | |
tnurlygayanov_ | I just edited the description of forms in order to record a screencast - it is very easy to edit WebUI with Dinamic UI - we can controll all fields and parameters. | 15:24 |
*** sacharya has joined #openstack-meeting-alt | 15:25 | |
tsufiev | yes, anybody can do it - just as intended by design | 15:25 |
tnurlygayanov_ | #action create bug descriptions for all webUI bugs on launchpad.net/murano | 15:25 |
dkoryavov_ | tnurlygayanov_ who will do this? :) | 15:26 |
dkoryavov_ | tnurlygayanov_ add severall people to do this work | 15:26 |
tnurlygayanov_ | all QA engineers ) | 15:26 |
*** dkoryavov has quit IRC | 15:27 | |
tnurlygayanov_ | #action: akuznetsova, dmyznikov, tnurlygayanov: create bug descriptions for all webUI bugs on launchpad.net/murano | 15:27 |
dkoryavov_ | OK | 15:28 |
dkoryavov_ | Folks, we have no time. Let's move on. | 15:28 |
tnurlygayanov_ | also, today we have fixed several problems with dependencies for Murano API Service | 15:28 |
*** zyuan_ has joined #openstack-meeting-alt | 15:28 | |
tnurlygayanov_ | Sergey, what the status of it? | 15:28 |
stanlagun | We've fixed issues with dependencies today | 15:29 |
*** zyuan_ has left #openstack-meeting-alt | 15:29 | |
dkoryavov_ | I suggest to discuss an idea: to syncronize Murano releases with OpenStack releases. | 15:31 |
dkoryavov_ | The next OpenStack release will be on 17th Oct. https://wiki.openstack.org/wiki/Havana_Release_Schedule | 15:31 |
ativelkov | We can try to implement some small features till that day, but nothing big | 15:32 |
ativelkov | it will be 0.25 or something | 15:32 |
stanlagun | 0.2.5 | 15:32 |
Igor__ | Do you mean we can release something like v2.1 by this date? | 15:33 |
dmyznikov | 0.2.1 ? | 15:33 |
dkoryavov_ | Yes. | 15:33 |
dkoryavov_ | We will have 1.5 months to do this. | 15:33 |
dkoryavov_ | We can add win 2008 support, for example. | 15:34 |
dkoryavov_ | Also we have several issues for perfomance of REST API and WebUI which can be implemented too. | 15:35 |
dkoryavov_ | Let's vote? | 15:35 |
ativelkov | I think that Metadata repository and RBAC are more important | 15:35 |
dkoryavov_ | ativelkov we can start work on Metadata repository, but I doubt that we will do it so soon. | 15:37 |
ativelkov | then let's speak to Gosha first | 15:37 |
ativelkov | as far as I understood he wanted this feature | 15:37 |
dkoryavov_ | Georgy is here? | 15:38 |
ativelkov | And I don't think he likes if we postpone it due to shifted release schedule | 15:38 |
ativelkov | I don't see him | 15:39 |
*** rnirmal has quit IRC | 15:39 | |
dkoryavov_ | We are opensource folks, right? :) | 15:40 |
ativelkov | Presumably :) | 15:41 |
*** dteselkin has quit IRC | 15:41 | |
*** rnirmal has joined #openstack-meeting-alt | 15:41 | |
dkoryavov_ | stanlagun do we have any estimates for Metadata Repository? | 15:42 |
stanlagun | AFAIK we haven't estimated it | 15:43 |
*** jbresnah has quit IRC | 15:43 | |
dkoryavov_ | Then I suppose to create a blueprint first and estimate it. Then we can discuss it. | 15:44 |
stanlagun | There are no requirements for what is required from such repository in short term | 15:44 |
ativelkov | I think we need to gather the exact requirements from Georgy (he spoke tu Customers and knows what do they want from RBAC) | 15:44 |
dkoryavov_ | Yes. And I believe that this will be not very soon. Anyway, we can create an internal version before the next public release if we will need so. | 15:46 |
dkoryavov_ | OK. I vote for the idea. | 15:46 |
dkoryavov_ | What about you, folks? | 15:46 |
dkoryavov_ | (hurry up! - we have only 10 minutes) | 15:47 |
dkoryavov_ | ativelkov tnurlygayanov_ tsufiev stanlagun dteselkin IgorYozhikov dmyznikov akuznetsova ? | 15:48 |
*** jrodom has joined #openstack-meeting-alt | 15:48 | |
ativelkov | At least we can create a detailed blueprint with our vision | 15:48 |
ativelkov | and estimate it | 15:48 |
tsufiev | i don't mind | 15:49 |
tnurlygayanov_ | ok ) | 15:49 |
dkoryavov_ | No, no, I am about this idea: to syncronize Murano releases with OpenStack releases. | 15:49 |
dkoryavov_ | :) | 15:49 |
ativelkov | Ah | 15:49 |
ativelkov | Well, I don't have any objections | 15:50 |
dkoryavov_ | Ok, +1 from ativelkov | 15:50 |
dkoryavov_ | tnurlygayanov_ tsufiev stanlagun dteselkin IgorYozhikov dmyznikov akuznetsova ? | 15:50 |
ativelkov | that was not a real +1, more like +0 ;) | 15:50 |
tsufiev | dkoryavov_: i don't mind | 15:51 |
akuznetsova | I agree, I think it is logical | 15:51 |
dkoryavov_ | OK, 0+ :) | 15:51 |
stanlagun | +0 from me - don't have objections but also don't see rational for that | 15:51 |
tsufiev | stanlagun: it could be stated as: 'i'm not prepared well enough to formulate any objections' :) | 15:52 |
stanlagun | tsufiev: :) | 15:53 |
dkoryavov_ | Our customers and community will know which version of Murano works with a new version of OpenStack. | 15:53 |
dkoryavov_ | This is good for support teams too. | 15:53 |
*** sarob has joined #openstack-meeting-alt | 15:54 | |
*** bdpayne has joined #openstack-meeting-alt | 15:54 | |
*** sarob_ has joined #openstack-meeting-alt | 15:55 | |
dkoryavov_ | This is good for our development process - we will work with OpenStack more closely (we will fix bugs :)) | 15:55 |
*** flaper87 has joined #openstack-meeting-alt | 15:55 | |
dkoryavov_ | dteselkin IgorYozhikov ? | 15:56 |
dkoryavov_ | OK. As far as I can see, we are agreeed that my idea is more or less good. | 15:56 |
dkoryavov_ | We have no time. Let's wait our meeting. | 15:57 |
tnurlygayanov_ | yes, I belive that is good idea, but we should know what the date for each new OpenStack releases and rewrite our roadmap to map Murano releases with OpenStack releases | 15:57 |
dkoryavov_ | #info Good idea: to syncronize Murano releases with OpenStack releases. Let's try to do so. | 15:58 |
dkoryavov_ | #endmeeting murano | 15:58 |
dkoryavov_ | That is all folks. | 15:58 |
*** sarob has quit IRC | 15:58 | |
dkoryavov_ | #stopmeeting murano | 15:58 |
*** akuznetsova has quit IRC | 15:58 | |
dkoryavov_ | Unfortunately we have no time. | 15:58 |
*** tnurlygayanov_ has quit IRC | 15:58 | |
*** dkoryavov_ is now known as dkoryavov | 15:58 | |
dkoryavov | #endmeeting murano | 15:59 |
*** openstack changes topic to "OpenStack meetings (alternate)" | 15:59 | |
openstack | Meeting ended Mon Aug 26 15:59:02 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-08-26-15.00.html | 15:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-08-26-15.00.txt | 15:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-08-26-15.00.log.html | 15:59 |
*** malini has joined #openstack-meeting-alt | 15:59 | |
*** sarob_ has quit IRC | 15:59 | |
*** NikitaKonovalov has quit IRC | 15:59 | |
dkoryavov | Next meeting will be 2th Sep. | 15:59 |
dkoryavov | Bye! | 15:59 |
*** sarob has joined #openstack-meeting-alt | 15:59 | |
IgorYozhikov | see you | 15:59 |
tsufiev | bye | 15:59 |
*** IgorYozhikov has left #openstack-meeting-alt | 16:00 | |
*** ametts has joined #openstack-meeting-alt | 16:01 | |
*** ativelkov has quit IRC | 16:01 | |
*** zyuan_ has joined #openstack-meeting-alt | 16:02 | |
*** kgriffs has joined #openstack-meeting-alt | 16:02 | |
kgriffs | just a sec guys, trying to get megan_w in here | 16:02 |
*** Igor__ has quit IRC | 16:02 | |
*** cppcabrera has joined #openstack-meeting-alt | 16:02 | |
*** jodom has joined #openstack-meeting-alt | 16:02 | |
*** oz_akan_ has joined #openstack-meeting-alt | 16:04 | |
*** tsufiev has quit IRC | 16:05 | |
*** megan_w_ has joined #openstack-meeting-alt | 16:06 | |
kgriffs | hi! | 16:06 |
megan_w_ | o/ | 16:06 |
flaper87 | yo | 16:07 |
cppcabrera | Meeting time. :) | 16:07 |
*** dmitryme has left #openstack-meeting-alt | 16:07 | |
*** jrodom has quit IRC | 16:07 | |
kgriffs | #startmeeting marconi | 16:07 |
openstack | Meeting started Mon Aug 26 16:07:53 2013 UTC and is due to finish in 60 minutes. The chair is kgriffs. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:07 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:07 |
*** openstack changes topic to " (Meeting topic: marconi)" | 16:07 | |
openstack | The meeting name has been set to 'marconi' | 16:07 |
flaper87 | <o/ | 16:07 |
*** dina_belova has joined #openstack-meeting-alt | 16:08 | |
kgriffs | #topic review actions from last time | 16:08 |
*** openstack changes topic to "review actions from last time (Meeting topic: marconi)" | 16:08 | |
malini | \o | 16:08 |
kgriffs | #link http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-08-19-16.03.html | 16:08 |
kgriffs | ACTION: cppcabrera and flaper87 to turn apiclient-marconi etherpad into bps/bugs | 16:09 |
*** dkoryavov has quit IRC | 16:09 | |
flaper87 | kgriffs: ish | 16:09 |
cppcabrera | No bugs were produced. However, we decided to roll-back the common apiclient code. | 16:09 |
*** akuznetsov has quit IRC | 16:09 | |
cppcabrera | That change is still pending. | 16:09 |
flaper87 | kgriffs: what cppcabrera said | 16:09 |
flaper87 | :D | 16:09 |
cppcabrera | That would set us at 0 bugs. ;) | 16:09 |
flaper87 | cppcabrera: you're faster than me, sir | 16:09 |
cppcabrera | flaper87: hehe. :D | 16:10 |
kgriffs | #ACTION cppcabrera and flaper87 to turn apiclient-marconi etherpad into bps/bugs | 16:10 |
kgriffs | 2.c. malini to work with flaper87 on TOXifying the tests | 16:10 |
*** dmitryme_ has joined #openstack-meeting-alt | 16:10 | |
malini | I submitted https://review.openstack.org/#/c/43388/ to refactor tests | 16:10 |
malini | Tox is still pending | 16:10 |
*** dmitryme_ has left #openstack-meeting-alt | 16:10 | |
malini | need the patch reviewed & merged to add tox | 16:11 |
flaper87 | kgriffs: I'm working on splitting tests | 16:11 |
kgriffs | OK, let's swarm on the pending patches and get those taken care of | 16:11 |
flaper87 | and getting there out of marconi | 16:11 |
kgriffs | #action malini to work with flaper87 on TOXifying the tests | 16:11 |
kgriffs | #action flaper87 to refactor tests | 16:11 |
kgriffs | #action kgriffs to back-fill "Expected" release on bps | 16:12 |
kgriffs | so, I didn't get around to doing that. :p | 16:12 |
kgriffs | try again this week | 16:12 |
kgriffs | 2.g. team to finalize placement service architecture (high-level) (http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-08-19-16.03.log.html#l-100, | 16:12 |
*** colinmcnamara has joined #openstack-meeting-alt | 16:12 | |
cppcabrera | Finalized and in progress | 16:13 |
*** dina_belova has quit IRC | 16:13 | |
flaper87 | cppcabrera: +1 | 16:13 |
cppcabrera | I've been prototyping and testing since Thursday | 16:13 |
* kgriffs is a happy panda | 16:13 | |
megan_w_ | awesome | 16:13 |
* flaper87 needs to read that wiki page | 16:13 | |
kgriffs | it will some awesome caching | 16:13 |
*** dkoryavov has joined #openstack-meeting-alt | 16:14 | |
kgriffs | I'd like to use flaper87's caching patch, but waiting for it to land and we need to benchmark it | 16:14 |
oz_akan_ | cppcabrera: can we test it against current marconi on test environment? | 16:14 |
kgriffs | I was planning on writing LRU and redis drivers | 16:14 |
flaper87 | kgriffs: +1 | 16:14 |
kgriffs | (LRU would be used in a hierarchy with 1-2 other drivers) | 16:14 |
cppcabrera | oz_akan: Needs a touch more implementation, then yes. | 16:14 |
oz_akan_ | cppcabrera: ok | 16:15 |
zyuan_ | what's the redis driver for? | 16:15 |
zyuan_ | placement? | 16:15 |
kgriffs | flaper87: were you going to do a memcached driver? | 16:15 |
flaper87 | kgriffs: done, it's up and waiting for review | 16:15 |
kgriffs | oic | 16:15 |
flaper87 | kgriffs: https://review.openstack.org/#/c/42878/ | 16:15 |
cppcabrera | zyuan_: I think they're talking about oslo.cache drivers. | 16:15 |
kgriffs | ok | 16:16 |
*** colinmcnamara has left #openstack-meeting-alt | 16:16 | |
cppcabrera | If you get a redis driver into oslo.cache, kgriffs, I can move that logic out of marconi-proxy. :) | 16:16 |
kgriffs | anyway, I just wanted to call that out as an important dep. for the proxy | 16:16 |
kgriffs | moving on | 16:17 |
kgriffs | 3.e megan_w_ to apply for incubation this week and invite everyone to the TC meeting | 16:17 |
megan_w_ | the first part is done | 16:17 |
flaper87 | w000t w000t w0000000000t w0000000000000000000000t | 16:17 |
flaper87 | #link https://wiki.openstack.org/wiki/Governance/TechnicalCommittee | 16:17 |
flaper87 | FYI, It'll be discussed in the next TC meeting | 16:17 |
flaper87 | it's already in the agenda | 16:17 |
megan_w_ | oh good, i was wondering when we'd fall | 16:17 |
megan_w_ | flaper87: do you know the time? | 16:18 |
kgriffs | cool | 16:18 |
cppcabrera | sweet | 16:18 |
*** esker has joined #openstack-meeting-alt | 16:18 | |
flaper87 | megan_w_: TC meetings are on Tuesday (20:00 UTC) | 16:19 |
megan_w_ | cool. i'll send out an invite for everyone | 16:19 |
flaper87 | We should check if there'll be one this week, I don't recall seeing the reminder in the M-L | 16:19 |
megan_w_ | i can ask anne | 16:20 |
cppcabrera | According to the page, the next TC meeting is in TBD status. | 16:20 |
*** ruhe has quit IRC | 16:20 | |
flaper87 | ah, never mind, I think they never send a reminder for it | 16:20 |
flaper87 | just for project meetings | 16:20 |
kgriffs | #action megan_w_ to send out mtg invite for TC meeting | 16:20 |
*** jbresnah has joined #openstack-meeting-alt | 16:20 | |
kgriffs | #info TC meetings are on Tuesday (20:00 UTC) | 16:21 |
kgriffs | 5a. bot for #openstack-marconi | 16:21 |
flaper87 | cppcabrera: ^ | 16:22 |
cppcabrera | What kind of bot - meeting bot? We did get gerritbot in last week, thanks to Alex_Gaynor. :) | 16:22 |
flaper87 | I recall seeing a patch of it! | 16:22 |
flaper87 | kgriffs: https://review.openstack.org/#/c/42956/ | 16:22 |
flaper87 | eavesdrop ^ | 16:23 |
cppcabrera | Ahhh, eavesdrop. | 16:23 |
cppcabrera | I'll ping infra on that one. | 16:23 |
cppcabrera | Actionize me ^^ | 16:23 |
kgriffs | yeah, so, everyone feel free to +1 the eavesdrop patch | 16:24 |
cppcabrera | #link https://review.openstack.org/#/c/42956/ | 16:25 |
kgriffs | #action cppcabrera to follow up with infra on eavesdrop | 16:25 |
kgriffs | Alex_Gaynor to take point on python-marconiclient under flaper87's direction | 16:25 |
zyuan_ | +1 | 16:25 |
kgriffs | did we make any progress on client stuff? | 16:26 |
*** ruhe has joined #openstack-meeting-alt | 16:26 | |
cppcabrera | Minor progress. | 16:26 |
flaper87 | kgriffs: not much, cppcabrera updated one of his patches and I'll work on that this week | 16:26 |
cppcabrera | The message controller is good to merge. | 16:26 |
cppcabrera | The rollback is good to merge. | 16:26 |
cppcabrera | That's the gist of it. | 16:26 |
*** ruhe has quit IRC | 16:26 | |
kgriffs | #action flaper87 to crack the whip this week on client development | 16:26 |
kgriffs | :p | 16:26 |
cppcabrera | (good to merge - IMO. :D ) | 16:26 |
flaper87 | LOL | 16:27 |
kgriffs | final thing from last time | 16:27 |
kgriffs | 7a. Voted on "require claim_id in all cases when deleting a message that is claimed?" Results are, Yes: 5, No: 3 | 16:27 |
kgriffs | forgot to put an action item on that, but zyuan_'s been working on it (thanks, btw!) | 16:27 |
zyuan_ | the patch is there | 16:27 |
zyuan_ | https://review.openstack.org/#/c/43339/ | 16:27 |
*** markwash has joined #openstack-meeting-alt | 16:29 | |
kgriffs | while we are on the topic, I wanted to mention that it was decided that bulk delete will *not* support claim_id as a query param | 16:29 |
kgriffs | zyuan_: am I correct in that? | 16:30 |
kgriffs | s/in/on | 16:30 |
zyuan_ | addressed in commit msg | 16:30 |
kgriffs | ok | 16:30 |
kgriffs | let's get that sucker reviewed and merged | 16:31 |
kgriffs | I can update the spec | 16:31 |
kgriffs | moving on... | 16:31 |
kgriffs | #topic •Proposal: Add another core reviewer, designate domain experts | 16:31 |
*** openstack changes topic to "•Proposal: Add another core reviewer, designate domain experts (Meeting topic: marconi)" | 16:31 | |
kgriffs | since we are still a relatively small team, I thought it would be best just to do this over IRC rather than via the list | 16:32 |
*** amitgandhi has joined #openstack-meeting-alt | 16:32 | |
kgriffs | #info I would like to formally propose that Alejandro Cabrera be added to Marconi core | 16:34 |
flaper87 | kgriffs: +1 for me | 16:34 |
kgriffs | I have discussed this proposal with Flavio (flaper87) as well as Alejandro's supervisor | 16:34 |
cppcabrera | so that explains the background discussions, heh. :P | 16:34 |
kgriffs | so, Alej has proven himself as a consistent, constructive reviewer | 16:35 |
kgriffs | also, he has demonstrated thought-leadership and a servant-leader attitude | 16:35 |
flaper87 | +1 | 16:36 |
kgriffs | if this proposal is ratified, we will move to a 2 x +2 requirement for approving all future patches | 16:36 |
kgriffs | this will put us in line with core OpenStack projects | 16:36 |
* ametts thought we were already doing that | 16:37 | |
* flaper87 can't wait for that to happen | 16:37 | |
cppcabrera | I'm happy to be working on the marconi project, so to get official backing on my involvement is an honor. | 16:37 |
kgriffs | we have been doing it implicitly for a while, but this will make it official | 16:37 |
flaper87 | cppcabrera: +1000 | 16:37 |
kgriffs | cppcabrera: this will require a long-term commitment from you to contribute to Marconi, at least on a part-time, regular basis | 16:37 |
* flaper87 is giving numbers away | 16:37 | |
kgriffs | Without further ado… | 16:38 |
kgriffs | #startvote Add cppcabrera to Marconi core? Yes, No | 16:38 |
openstack | Begin voting on: Add cppcabrera to Marconi core? Valid vote options are Yes, No. | 16:38 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 16:38 |
kgriffs | #vote Yes | 16:38 |
zyuan_ | #vote Yes | 16:38 |
flaper87 | #vote Yes | 16:38 |
amitgandhi | #vote Yes | 16:38 |
megan_w_ | #vote Yes | 16:38 |
malini | #vote Yes | 16:38 |
ametts | #vote Yes | 16:38 |
cppcabrera | #vote Yes | 16:38 |
kgriffs | :) | 16:38 |
flaper87 | cppcabrera: :P | 16:38 |
malini | cppcabrera :D | 16:38 |
* amitgandhi wouldve been weird if alej voted no lol | 16:38 | |
cppcabrera | I'm giving my commitment with '#vote Yes' :D | 16:38 |
kgriffs | +1 | 16:39 |
kgriffs | #endvote | 16:39 |
zyuan_ | active is important | 16:39 |
openstack | Voted on "Add cppcabrera to Marconi core?" Results are | 16:39 |
openstack | Yes (8): kgriffs, ametts, malini, cppcabrera, zyuan_, amitgandhi, megan_w_, flaper87 | 16:39 |
oz_akan_ | #vote Yes | 16:39 |
oz_akan_ | ah | 16:39 |
zyuan_ | tooo late! | 16:39 |
megan_w_ | haha | 16:39 |
oz_akan_ | :) | 16:39 |
kgriffs | #note oz_akan_ also voted "Yes" for adding cppcabrera to Marconi core | 16:39 |
*** markmcclain has left #openstack-meeting-alt | 16:39 | |
*** markmcclain has joined #openstack-meeting-alt | 16:39 | |
kgriffs | ok, I'll take care of that after the meeting | 16:39 |
kgriffs | related: | 16:39 |
kgriffs | flaper87: has proposed that we assign each core team member one or more subject matter areas to oversea wrt Marconi | 16:40 |
cppcabrera | +1 | 16:40 |
*** boris-42 has joined #openstack-meeting-alt | 16:41 | |
cppcabrera | It'll make the review process easier to manage as we grow, knowing what we're each especially responsible for catching. | 16:41 |
*** sarob has quit IRC | 16:41 | |
megan_w_ | does that make if more difficult to review items that are outside your subject matter area? | 16:41 |
megan_w_ | it* | 16:41 |
malini | But we might get back to the waiting for core reviewer to get back, for certain areas | 16:41 |
kgriffs | yes, but let's all continue to resist the urge not to perform a thorough review just because we know someone else has/will look at it. :D | 16:41 |
flaper87 | That doesn't mean people is not expected (allowed) to review all patches, what that means is that some people comments in certain patches may be required before approval | 16:42 |
*** dina_belova has joined #openstack-meeting-alt | 16:42 | |
*** venkatesh has joined #openstack-meeting-alt | 16:42 | |
ametts | Does this requirement re-introduce a potential bottleneck for getting patches approved? | 16:42 |
*** sarob has joined #openstack-meeting-alt | 16:42 | |
ametts | Oh. "In certain patches". So maybe not. | 16:43 |
flaper87 | ametts: nope, it's not a strong requirement | 16:43 |
*** SergeyLukjanov has quit IRC | 16:43 | |
kgriffs | ametts: also, we've been doing it for non-trivial patches already | 16:43 |
malini | what is the advantage for having designated experts? | 16:43 |
*** dina_belova has quit IRC | 16:43 | |
kgriffs | so, having one more reviewer should actually speed things up | 16:43 |
* kgriffs is hoping | 16:43 | |
cppcabrera | malini: For new contributors, it makes it easier (in theory) for someone commiting, say, a patch on mongodb optimizations to know that they should request flaper87's attention. | 16:44 |
flaper87 | malini: I'd call them maintainers, responsible | 16:44 |
ametts | Speaking of speeding things up, is there time for a performance discussion on the agenda? | 16:44 |
flaper87 | or something along those terms | 16:44 |
flaper87 | ametts: Open Discussion time, I'd say | 16:44 |
*** akuznetsov has joined #openstack-meeting-alt | 16:44 | |
cppcabrera | ametts: It's on the agenda, three items after thsi. | 16:44 |
malini | tht will make us too person-dependent | 16:44 |
cppcabrera | *this | 16:44 |
flaper87 | but we've got 15mins left | 16:44 |
kgriffs | ok, real quick | 16:45 |
kgriffs | here is my thinking on assigned areas: | 16:45 |
kgriffs | Kurt Griffiths (kgriffs) - API, Security, Performance | 16:45 |
kgriffs | Flavio Percoco (flaper87) - Storage, Client Libs, Oslo | 16:45 |
kgriffs | Alejandro Cabrera (cpp-cabrera) - Scaling, Transport, Py3K | 16:45 |
*** SergeyLukjanov has joined #openstack-meeting-alt | 16:45 | |
flaper87 | malini: it's not a strong requirement, patches shouldn't be blocked | 16:45 |
flaper87 | however, if there's a performance issue, I'd definitely love to hear what kurt thinks | 16:46 |
kgriffs | I will update the wiki per the above, let's try it for a couple weeks and then we can adjust as needed | 16:46 |
ametts | Why not kgriffs on Transport, since he wrote Falcon and the WSGI stuff? | 16:46 |
flaper87 | and I personally, won't approve a patch I'm not sure about | 16:46 |
kgriffs | ametts: good question… mainly because we are lumping proxy and transport together | 16:46 |
kgriffs | but we could break those out | 16:46 |
ametts | Ok | 16:47 |
kgriffs | #action kgriffs to update core team section on the wiki | 16:47 |
*** NikitaKonovalov has joined #openstack-meeting-alt | 16:47 | |
amitgandhi | should we really have assigned areas? I mean everyone should be cross functional across those area's and over time become experts in other areas | 16:47 |
*** jbresnah has left #openstack-meeting-alt | 16:47 | |
malini | amitgandhi: +1 | 16:47 |
malini | you put my thought better in words ;) | 16:47 |
flaper87 | again, that doesn't mean people shouldn't review other patches | 16:47 |
amitgandhi | flaper87: +1 | 16:48 |
flaper87 | everyone should review whatever patch he could | 16:48 |
flaper87 | but, when tons of patches start comming in, I'd like to focus on things I've been working on lately | 16:48 |
flaper87 | (meaning storage) | 16:48 |
cppcabrera | assigned areas - they're the first person you should look for, but certainly not the last. ;) | 16:48 |
flaper87 | than things others have focused on (like transport) | 16:48 |
flaper87 | so, it's just a "logical" (implicit) split | 16:49 |
amitgandhi | and that will build up the expertise. i guess what i mean is that if you feel comfortable with the area a LGTM should be fine. but if its an area you are uncomfortable with, give the +1 but refer back to the expert | 16:49 |
flaper87 | but not a requirement for a patch to get approved | 16:49 |
ametts | It sounds like we're all agreed that these are informal areas of expertise, and the "favorite" area for core devs to zero in on when there are a bunch of patches to review. | 16:49 |
amitgandhi | in the interest of time, i would like to +1 ametts comment to chat about performance | 16:49 |
ametts | "Sold". What's next? | 16:50 |
flaper87 | any core developer should feel free to approva a patch but in doubt, lets just +2 / +1 and let others do that | 16:50 |
amitgandhi | +2 | 16:50 |
amitgandhi | ;-) | 16:50 |
kgriffs | ok, just a few secs on the next topic | 16:50 |
kgriffs | #topic Incubation feedback | 16:50 |
*** openstack changes topic to "Incubation feedback (Meeting topic: marconi)" | 16:50 | |
ametts | (that's what he said last time :) ) | 16:50 |
flaper87 | ametts: LOL | 16:50 |
kgriffs | I didn't notice any further email on the list over the weekend | 16:50 |
kgriffs | notmyname hung out with us in #openstack-marconi last week for a bit and we chatted about a few things | 16:51 |
kgriffs | one of his suggestions was to not get carried away implementing lots of different drivers, but to focus more on the semantics/use cases | 16:52 |
kgriffs | …and let 3rd-parties write the extra drivers | 16:52 |
amitgandhi | +1 | 16:52 |
flaper87 | +1 | 16:52 |
*** SergeyLukjanov has quit IRC | 16:52 | |
flaper87 | I'd like to get the zmq transport in, though | 16:52 |
kgriffs | so, we need to decide what core drivers we want and then not worry about the rest | 16:52 |
kgriffs | flaper87: kk | 16:53 |
flaper87 | kgriffs: ah ok, sorry, didn't want to anticipate | 16:53 |
flaper87 | :D | 16:53 |
kgriffs | we will discuss in a future mtg or something | 16:53 |
flaper87 | kgriffs: and I'd also like to get proton in the storage side | 16:53 |
flaper87 | ok | 16:53 |
flaper87 | lets put it in the agenda | 16:53 |
flaper87 | for next week | 16:53 |
kgriffs | ok | 16:53 |
kgriffs | will do | 16:53 |
flaper87 | (mmh, or lets discuss it over #openstack-marconi since I think they'll ask about this in the TC meeting) | 16:53 |
kgriffs | #action kgriffs to add driver scope to agenda for next time | 16:53 |
kgriffs | ah | 16:54 |
kgriffs | good point | 16:54 |
zyuan_ | i worry about how hard it is to specify the API for zmq transport | 16:54 |
*** dkoryavov has quit IRC | 16:54 | |
kgriffs | breakout after this meeting | 16:54 |
zyuan_ | if the API does not change, zmq is not better than wsgi | 16:54 |
flaper87 | kk, moving on! | 16:54 |
kgriffs | #topic performance | 16:54 |
*** openstack changes topic to "performance (Meeting topic: marconi)" | 16:54 | |
cppcabrera | 5 minutes for performance. | 16:54 |
zyuan_ | ... | 16:54 |
*** markmcclain has quit IRC | 16:55 | |
ametts | Performance deteriorates when message count grows. Who's working this issue? | 16:55 |
flaper87 | ametts: ? | 16:55 |
*** jodom has quit IRC | 16:55 | |
malini | https://bugs.launchpad.net/marconi/+bug/1216950 | 16:55 |
*** NikitaKonovalov has quit IRC | 16:55 | |
flaper87 | ametts: me, oz_akan_ and zyuan_ (?) | 16:55 |
cppcabrera | #link https://bugs.launchpad.net/marconi/+bug/1216950 | 16:55 |
zyuan_ | my suggestion is to simply use another storage backend... | 16:55 |
*** NikitaKonovalov has joined #openstack-meeting-alt | 16:55 | |
kgriffs | flaper87: do you have time to tackle that today? If not, I can take it. | 16:56 |
ametts | Any preliminary thoughts on the resolution? Is this something we can fix in code? | 16:56 |
oz_akan_ | zyuan_: which is the last option at this time | 16:56 |
zyuan_ | oz_akan_: yea | 16:56 |
kgriffs | ametts: smells like a query isn't using an index | 16:56 |
amitgandhi | did we run the profiler on mongo? | 16:56 |
flaper87 | kgriffs: mmh, not sure, so, I'd prefer you taking it! | 16:56 |
*** esp2 has joined #openstack-meeting-alt | 16:56 | |
kgriffs | (or it is, but not for the entire operation) | 16:56 |
flaper87 | so, mms is down | 16:56 |
zyuan_ | flaper87: thinks a .count() is reached by tsung | 16:56 |
flaper87 | zyuan_: nope | 16:57 |
oz_akan_ | kgriffs: needs to fix mms, I can't make it work | 16:57 |
cppcabrera | Some thoughts I've seen mentioned are: avoid counts in storage, bad/unused indices, tests use a .count() that production wouldn't use | 16:57 |
zyuan_ | flaper87: then? | 16:57 |
kgriffs | flaper87: ok, I'll take it | 16:57 |
oz_akan_ | profiling is enabled on mongo | 16:57 |
oz_akan_ | kgriffs: has access to DB | 16:57 |
oz_akan_ | kgriffs: were you able to verify that? | 16:57 |
flaper87 | oz_akan_: sent a queue query and said it was slow. We need to figure out where it's being called but it seems weird. | 16:57 |
malini | we have another one open for a while too | 16:57 |
malini | we also have https://bugs.launchpad.net/marconi/+bug/1213099 | 16:57 |
cppcabrera | #link https://bugs.launchpad.net/marconi/+bug/1213099 | 16:57 |
flaper87 | kgriffs: indexes should be covering all queries | 16:57 |
flaper87 | AFAICT | 16:57 |
malini | can we take the trouble shooting to #openstack-marconi & assign we also have https://bugs.launchpad.net/marconi/+bug/1213099 ? | 16:58 |
kgriffs | oz_akan_: yes, I can ssh in | 16:58 |
kgriffs | (at least to the primary) | 16:58 |
oz_akan_ | ok | 16:58 |
kgriffs | ok | 16:58 |
flaper87 | I'd suggest fixing mms, cleaning up the profiling queue | 16:58 |
kgriffs | flaper87: you are assigned to this - https://bugs.launchpad.net/marconi/+bug/1213099 | 16:58 |
flaper87 | and then running tsung again | 16:58 |
ametts | kgriffs: Please keep us posted on your progress, latest thoughts, etc. -- lots of people are asking about performance these days.... | 16:59 |
*** NikitaKonovalov has quit IRC | 16:59 | |
*** esp2 has left #openstack-meeting-alt | 16:59 | |
kgriffs | i bet | 16:59 |
flaper87 | also | 16:59 |
zyuan_ | cppcabrera: there is no count() reached by tests (afaict from oz_akan_ 's sheet) | 16:59 |
flaper87 | GC should be executed | 16:59 |
amitgandhi | kgriffs: regardless of performance, at the moment we need scale lol... | 16:59 |
flaper87 | if we don't run it, we'll have a lot of expired messages and the index will be huge | 16:59 |
*** NikitaKonovalov has joined #openstack-meeting-alt | 17:00 | |
flaper87 | which means mongodb will have to scan more records in the index | 17:00 |
cppcabrera | scaling - it's the next topic, but we won't have time to discuss it this meeting. :P (amitgandhi) | 17:00 |
kgriffs | flaper87: as long as the index fits in RAM, it shouldn't matter a lot, should it? | 17:00 |
kgriffs | flaper87: or are you saying that some scanning is still required given our current indexes? | 17:00 |
kgriffs | (we need to wrap up) | 17:00 |
*** dkoryavov has joined #openstack-meeting-alt | 17:00 | |
flaper87 | kgriffs: nope, Indexes should be covering all queries now (expect counts which are really slow) | 17:01 |
amitgandhi | cppcabrera: scaling in the sense of handling the load we are giving it (ie not slowing down under load) | 17:01 |
kgriffs | ok | 17:01 |
*** amytron has quit IRC | 17:01 | |
kgriffs | #action kgriffs to work on slowdown caused by large collections | 17:01 |
kgriffs | #endmeeting | 17:02 |
*** openstack changes topic to "OpenStack meetings (alternate)" | 17:02 | |
openstack | Meeting ended Mon Aug 26 17:02:04 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-08-26-16.07.html | 17:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-08-26-16.07.txt | 17:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-08-26-16.07.log.html | 17:02 |
kgriffs | thanks folks! | 17:02 |
*** joel_c has joined #openstack-meeting-alt | 17:02 | |
*** flaper87 has left #openstack-meeting-alt | 17:02 | |
*** amytron has joined #openstack-meeting-alt | 17:02 | |
*** malini has left #openstack-meeting-alt | 17:02 | |
*** jrodom has joined #openstack-meeting-alt | 17:03 | |
*** amitgandhi has left #openstack-meeting-alt | 17:03 | |
*** sarob has quit IRC | 17:03 | |
*** zyuan_ has left #openstack-meeting-alt | 17:03 | |
*** vkmc_ has joined #openstack-meeting-alt | 17:03 | |
*** markmcclain has joined #openstack-meeting-alt | 17:04 | |
*** sarob has joined #openstack-meeting-alt | 17:04 | |
*** vkmc has quit IRC | 17:06 | |
*** cppcabrera has left #openstack-meeting-alt | 17:07 | |
*** sarob_ has joined #openstack-meeting-alt | 17:09 | |
*** dina_belova has joined #openstack-meeting-alt | 17:12 | |
*** dkoryavov has quit IRC | 17:12 | |
*** NikitaKonovalov has quit IRC | 17:12 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 17:13 | |
*** dkoryavov has joined #openstack-meeting-alt | 17:14 | |
*** sarob has quit IRC | 17:15 | |
*** eankutse has quit IRC | 17:18 | |
*** jrodom has quit IRC | 17:21 | |
*** dkoryavov has quit IRC | 17:21 | |
*** jmaron has left #openstack-meeting-alt | 17:21 | |
*** kgriffs is now known as kgriffs_afk | 17:22 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 17:22 | |
*** akuznetsov has quit IRC | 17:23 | |
*** dkoryavov has joined #openstack-meeting-alt | 17:28 | |
*** NikitaKonovalov has quit IRC | 17:28 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 17:29 | |
*** colinmcnamara has joined #openstack-meeting-alt | 17:30 | |
*** sarob_ has quit IRC | 17:30 | |
*** sarob has joined #openstack-meeting-alt | 17:31 | |
*** ruhe has joined #openstack-meeting-alt | 17:32 | |
*** megan_w_ has quit IRC | 17:32 | |
*** megan_w_ has joined #openstack-meeting-alt | 17:33 | |
*** sarob_ has joined #openstack-meeting-alt | 17:34 | |
*** sarob has quit IRC | 17:35 | |
*** megan_w_ has quit IRC | 17:37 | |
*** eankutse has joined #openstack-meeting-alt | 17:41 | |
*** NikitaKonovalov has quit IRC | 17:41 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 17:42 | |
*** vipul is now known as vipul-away | 17:46 | |
*** sarob_ has quit IRC | 17:47 | |
*** sarob has joined #openstack-meeting-alt | 17:47 | |
*** megan_w_ has joined #openstack-meeting-alt | 17:51 | |
*** colinmcnamara has quit IRC | 17:54 | |
*** colinmcnamara has joined #openstack-meeting-alt | 17:55 | |
*** ametts has left #openstack-meeting-alt | 18:00 | |
*** NikitaKonovalov has quit IRC | 18:00 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 18:01 | |
*** sarob has quit IRC | 18:02 | |
*** sarob has joined #openstack-meeting-alt | 18:03 | |
*** amytron has quit IRC | 18:03 | |
*** amytron has joined #openstack-meeting-alt | 18:04 | |
*** vipul-away is now known as vipul | 18:04 | |
*** dkoryavov has quit IRC | 18:06 | |
*** dkoryavov has joined #openstack-meeting-alt | 18:06 | |
*** sarob has quit IRC | 18:07 | |
*** yogesh has joined #openstack-meeting-alt | 18:08 | |
*** ruhe has quit IRC | 18:10 | |
*** yogesh has quit IRC | 18:11 | |
*** dkoryavov has quit IRC | 18:11 | |
*** joel_c has left #openstack-meeting-alt | 18:24 | |
*** vkmc_ has quit IRC | 18:32 | |
*** akuznetsov has joined #openstack-meeting-alt | 18:33 | |
*** colinmcnamara has quit IRC | 18:34 | |
*** eankutse has quit IRC | 18:43 | |
*** kgriffs_afk is now known as kgriffs | 18:45 | |
*** eankutse has joined #openstack-meeting-alt | 18:45 | |
*** vipul is now known as vipul-away | 19:02 | |
*** colinmcnamara has joined #openstack-meeting-alt | 19:11 | |
*** sarob has joined #openstack-meeting-alt | 19:11 | |
*** sarob has quit IRC | 19:12 | |
*** sarob has joined #openstack-meeting-alt | 19:13 | |
*** vipul-away is now known as vipul | 19:13 | |
*** sarob has quit IRC | 19:17 | |
*** iccha has quit IRC | 19:20 | |
*** markmcclain has quit IRC | 19:21 | |
*** esker has quit IRC | 19:21 | |
*** esker has joined #openstack-meeting-alt | 19:21 | |
*** colinmcnamara has quit IRC | 19:22 | |
*** amytron has quit IRC | 19:24 | |
*** esker has quit IRC | 19:26 | |
*** sarob has joined #openstack-meeting-alt | 19:27 | |
*** akuznetsov has quit IRC | 19:29 | |
*** iccha has joined #openstack-meeting-alt | 19:32 | |
*** iccha has quit IRC | 19:32 | |
*** iccha has joined #openstack-meeting-alt | 19:32 | |
*** iccha has quit IRC | 19:34 | |
*** iccha has joined #openstack-meeting-alt | 19:34 | |
*** SergeyLukjanov has quit IRC | 19:38 | |
*** vkmc has joined #openstack-meeting-alt | 19:39 | |
*** vkmc has joined #openstack-meeting-alt | 19:39 | |
*** colinmcnamara has joined #openstack-meeting-alt | 19:42 | |
*** IlyaE has joined #openstack-meeting-alt | 19:45 | |
*** esker has joined #openstack-meeting-alt | 19:52 | |
*** esker has quit IRC | 19:57 | |
*** harlowja has quit IRC | 19:59 | |
*** harlowja has joined #openstack-meeting-alt | 20:00 | |
sarob | #startmeeting training-manuals | 20:00 |
openstack | Meeting started Mon Aug 26 20:00:31 2013 UTC and is due to finish in 60 minutes. The chair is sarob. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** openstack changes topic to " (Meeting topic: training-manuals)" | 20:00 | |
openstack | The meeting name has been set to 'training_manuals' | 20:00 |
sarob | roll call | 20:00 |
colinmcnamara | Colin - Present | 20:01 |
sarob | mestery, tristan? | 20:02 |
*** rev has joined #openstack-meeting-alt | 20:02 | |
sarob | oh well, lets go | 20:02 |
*** kgriffs has left #openstack-meeting-alt | 20:02 | |
colinmcnamara | going | 20:03 |
colinmcnamara | I have a hard stop at 1:30 | 20:03 |
rev | going? | 20:03 |
colinmcnamara | lets get going | 20:03 |
rev | please, begin. | 20:03 |
sarob | #topic review action items from last meet | 20:03 |
*** openstack changes topic to "review action items from last meet (Meeting topic: training-manuals)" | 20:03 | |
sarob | two week sprint announcement | 20:03 |
sarob | i got some feedback, but no takers | 20:04 |
*** NikitaKonovalov has quit IRC | 20:04 | |
sarob | to contribute and sign on | 20:04 |
sarob | not too surprising | 20:04 |
colinmcnamara | I just recorded a spot at VMworld that should come out this week | 20:05 |
sarob | cool, about? | 20:05 |
colinmcnamara | describing what we are doing in openstack-trainking | 20:05 |
colinmcnamara | err training | 20:05 |
colinmcnamara | and calling people to participate | 20:05 |
sarob | sweet | 20:05 |
colinmcnamara | I'm also giving a vBrownbag at VMworld on wednesday | 20:05 |
colinmcnamara | OpenStack for VMware admins, and doing a call to action at the end | 20:06 |
colinmcnamara | call for participation | 20:06 |
*** esker has joined #openstack-meeting-alt | 20:06 | |
*** vipul is now known as vipul-away | 20:06 | |
sarob | #info colinmcnamara vmware openstack training spot and brownbag, calling for participation | 20:06 |
sarob | nifty | 20:06 |
sarob | thanks for doing that | 20:06 |
colinmcnamara | no worries | 20:06 |
colinmcnamara | I'm also helping people through merges and workflow in the hang space | 20:06 |
colinmcnamara | during the week | 20:07 |
sarob | #info sarob send out community email requesting contributors | 20:07 |
sarob | arg | 20:07 |
colinmcnamara | one feedback I got | 20:07 |
sarob | #info sarob sent out community email requesting contributors | 20:07 |
sarob | yeah | 20:07 |
colinmcnamara | was that people are participating via the webex hackathon | 20:07 |
rev | Whats "the hang space"? | 20:07 |
colinmcnamara | its a meeting space at VMworld | 20:07 |
colinmcnamara | an event that is going on righ tnow | 20:07 |
rev | got it | 20:08 |
colinmcnamara | one, thought (proposed action) is that we put some focus on using the webex to organize particpation | 20:08 |
sarob | hmm, i want to start using hangouts | 20:08 |
colinmcnamara | also, Brocade tech marketing approached me with questions on how to get involved. I'm going to see if they can dedicate a portion of an FTE | 20:08 |
sarob | cool | 20:09 |
colinmcnamara | webex, hangout.. no preference on the tech | 20:09 |
colinmcnamara | just saying I think we should try to expand our hackathons (mini sprints) beyond the geo | 20:09 |
rev | re: WebEx if you plan to ue it "we" need to manage it better. I get the feeling the folks online on Tuesday are not getting "full Value" | 20:09 |
sarob | yeah, im just thinking about the req of g_acct and getting auto recorded to openstack channel | 20:09 |
sarob | everyone needs to use the conf for it to work for the remotes | 20:10 |
sarob | otherwise it sucks | 20:10 |
rev | s/Tuesda/Thursday Hackathon/ | 20:10 |
colinmcnamara | yes | 20:10 |
colinmcnamara | rev: I agree with that statement | 20:10 |
sarob | #action sarob setup reoccuring hangout for thurs sfbay hackathons | 20:11 |
rev | contrary to common conception: A/V is hard. | 20:11 |
colinmcnamara | is there any experts in the community that we can leverage for guidance? | 20:11 |
colinmcnamara | and after we figure it out, maybe something we can document for the infra team | 20:11 |
colinmcnamara | or, in meetup group guidance | 20:11 |
sarob | hangouts are the solution i believe | 20:11 |
rev | I'd be willing to docuement it ... but I am no expert | 20:11 |
sarob | everyone has diff ideas | 20:12 |
colinmcnamara | exactly. I have no preference to method of implimentation | 20:12 |
sarob | i just want to setup it up, use it, and get the video to the channel | 20:12 |
colinmcnamara | I agree with that goal | 20:12 |
sarob | hangout is the only thing that can do that | 20:12 |
sarob | sadly | 20:12 |
rev | I also suspect that "we" could make better use to the A/V equipment in the Yahoo conference rooms. | 20:13 |
sarob | i think that has been the problem | 20:13 |
colinmcnamara | is that an Action? | 20:13 |
colinmcnamara | (filling out kanban cards right now for actions) | 20:13 |
rev | If you can arrange a meeting/training with A/V staff at Yahoo, I'd be willing to work with them to docuement hte process. | 20:13 |
sarob | see above | 20:13 |
colinmcnamara | just scrolled | 20:14 |
colinmcnamara | braindead | 20:14 |
sarob | roger that | 20:14 |
colinmcnamara | question | 20:14 |
sarob | drainbead | 20:14 |
colinmcnamara | is there any contacts at google that help with things like this | 20:14 |
colinmcnamara | ? | 20:14 |
sarob | for? | 20:14 |
sarob | using hangout? | 20:14 |
colinmcnamara | using google hangout / apps for community stuff | 20:15 |
sarob | its pretty straight forward | 20:15 |
sarob | i was tryn to not use g_accts | 20:15 |
rev | ... not from my experience. | 20:15 |
rev | hangouts always breaks bad when I use it. | 20:15 |
sarob | it actually pretty easy | 20:15 |
sarob | really? using what? | 20:15 |
rev | I'm unlucky... techolgically cursed | 20:16 |
rev | hangouts | 20:16 |
sarob | its been solid using osx and chrome for me | 20:16 |
rev | Oh. well yah... if you use a mac. ;-) | 20:16 |
sarob | ahh, welll | 20:16 |
sarob | #info sarob created sprintday eventbrite event | 20:16 |
rev | Note to self. Pack up macbook the morning before going to hackathon | 20:17 |
*** venkatesh has quit IRC | 20:17 | |
sarob | right ;) | 20:17 |
sarob | that macbook should be with you always | 20:17 |
sarob | agenda items for today | 20:17 |
rev | er... not PC (Politically correct) at HP. | 20:17 |
sarob | work on that! | 20:18 |
rev | :-) | 20:18 |
colinmcnamara | some things cannot be changed | 20:18 |
sarob | #topic we need community contributors from the user groups | 20:18 |
*** openstack changes topic to "we need community contributors from the user groups (Meeting topic: training-manuals)" | 20:18 | |
rev | ... unless you are lucky enough to work on printer drivers. Then Mac is cool. | 20:18 |
sarob | i think i need to document a bit of how we have been operating hackathons for the past few times | 20:19 |
colinmcnamara | I agree | 20:19 |
colinmcnamara | I think the format we have come to, is reproducable | 20:19 |
sarob | and that can be the script plus wiki for other user groups | 20:19 |
colinmcnamara | agreed | 20:20 |
rev | agreed | 20:20 |
sarob | 1-2 experienced with git, mvn, launchpad, gerrit | 20:20 |
sarob | lead the group with the training materials as source | 20:20 |
sarob | rinse, repeat | 20:20 |
sarob | ny, boston, seattle, la, denver, dc | 20:21 |
sarob | minn | 20:21 |
colinmcnamara | so, my gut feel | 20:21 |
colinmcnamara | is that lots of the meetup group organizers are interested | 20:21 |
sarob | on my short list to hit up | 20:21 |
sarob | austin | 20:21 |
colinmcnamara | RTP | 20:21 |
colinmcnamara | everyone has expressed interest. I think we need to get the format, and action down | 20:22 |
rev | BTW, hint: training works better if you show the end result FIRST. Like how you'd show a magic trick. You would never think to teach a magic trick by showing the process first, you show the end first, then the steps | 20:22 |
colinmcnamara | this is also a very crazy idea | 20:22 |
colinmcnamara | that if we do one virtually | 20:22 |
sarob | so lets create a list of user groups, contacts, and status | 20:22 |
colinmcnamara | agreed | 20:22 |
colinmcnamara | wiki page for location? | 20:22 |
sarob | add it to the training wiki? | 20:23 |
colinmcnamara | agreed | 20:23 |
sarob | at the end | 20:23 |
sarob | you want to take that colinmcnamara? | 20:23 |
colinmcnamara | yes, I'll take that action | 20:23 |
sarob | #action colinmcnamara will write up user groups, contacts, and status for reproducing sfbay training focused hackathons | 20:24 |
sarob | #action sarob will write up page of training focused hackathon using sfbay as example | 20:25 |
sarob | rev magic trick explained? | 20:25 |
*** oz_akan_ has left #openstack-meeting-alt | 20:25 | |
sarob | #topic sprint day 11sep | 20:26 |
*** openstack changes topic to "sprint day 11sep (Meeting topic: training-manuals)" | 20:26 | |
sarob | i created the eventbrite event | 20:26 |
sarob | any feedback? | 20:27 |
rev | yes. show example of submitted page, then show submitting page | 20:27 |
sarob | for the training materials? | 20:28 |
colinmcnamara | is there a reserve / ticket function available on eventbrite? | 20:28 |
sarob | yes | 20:28 |
colinmcnamara | I would like to verify the count of attendees | 20:28 |
colinmcnamara | ok | 20:28 |
colinmcnamara | cool | 20:28 |
sarob | three signed up so far | 20:28 |
colinmcnamara | I should probably sign up for it huh? | 20:28 |
sarob | pranav, tristan, mestery | 20:29 |
colinmcnamara | is the link on the wiki? | 20:29 |
sarob | openstack-training.eventbrite.com | 20:29 |
colinmcnamara | ticket information say no tickets are available? | 20:30 |
sarob | you need the registration code i sent out | 20:30 |
colinmcnamara | can you resend the code. I'd like to document it on the wiki and lower the barier to entry | 20:31 |
colinmcnamara | just got the mail | 20:32 |
sarob | i was attempting to limit the people to show up that have contributed a page | 20:32 |
sarob | up to you, its your space | 20:32 |
colinmcnamara | gotcha | 20:32 |
colinmcnamara | probably good | 20:33 |
colinmcnamara | I'm going to reach out through the SFbay meetup meembers | 20:33 |
colinmcnamara | some of the active ones | 20:33 |
rev | Weird. I just got an EventBrite invitation for an HP OpenStack event. Please send one to revasn@hp.com | 20:33 |
rev | oopd misspelt my own name: revans@hp.com | 20:35 |
colinmcnamara | Sean, do you have that action? | 20:35 |
sarob | already sent | 20:36 |
colinmcnamara | awesome | 20:36 |
sarob | to the wrong email address ;) | 20:36 |
rev | my bad | 20:36 |
*** vipul-away is now known as vipul | 20:37 | |
sarob | resent | 20:38 |
rev | thx | 20:38 |
sarob | #topic any other business | 20:38 |
*** openstack changes topic to "any other business (Meeting topic: training-manuals)" | 20:38 | |
sarob | bueler, bueler, bueler.... | 20:40 |
sarob | okey dokey, its a wrap | 20:40 |
*** megan_w_ has quit IRC | 20:41 | |
sarob | #endmeeting | 20:41 |
*** openstack changes topic to "OpenStack meetings (alternate)" | 20:41 | |
openstack | Meeting ended Mon Aug 26 20:41:16 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:41 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/training_manuals/2013/training_manuals.2013-08-26-20.00.html | 20:41 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/training_manuals/2013/training_manuals.2013-08-26-20.00.txt | 20:41 |
openstack | Log: http://eavesdrop.openstack.org/meetings/training_manuals/2013/training_manuals.2013-08-26-20.00.log.html | 20:41 |
*** rev has left #openstack-meeting-alt | 20:45 | |
*** colinmcnamara has left #openstack-meeting-alt | 20:53 | |
*** markmcclain has joined #openstack-meeting-alt | 21:02 | |
*** boris-42 has quit IRC | 21:03 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 21:04 | |
*** NikitaKonovalov has quit IRC | 21:09 | |
*** pdmars has quit IRC | 21:17 | |
*** dina_belova has quit IRC | 21:20 | |
*** dina_belova has joined #openstack-meeting-alt | 21:21 | |
*** dina_belova has quit IRC | 21:25 | |
*** colinmcnamara has joined #openstack-meeting-alt | 21:31 | |
*** pcm_ has quit IRC | 21:49 | |
*** markmcclain has quit IRC | 22:04 | |
*** eankutse has quit IRC | 22:05 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 22:05 | |
*** sergmelikyan has quit IRC | 22:07 | |
*** NikitaKonovalov has quit IRC | 22:09 | |
*** sacharya has quit IRC | 22:31 | |
*** dina_belova has joined #openstack-meeting-alt | 22:31 | |
*** vipul has quit IRC | 22:35 | |
*** vipul has joined #openstack-meeting-alt | 22:35 | |
*** dina_belova has quit IRC | 22:36 | |
*** jmontemayor has quit IRC | 22:49 | |
*** esker has quit IRC | 22:54 | |
*** colinmcnamara has quit IRC | 23:01 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 23:05 | |
*** markmcclain has joined #openstack-meeting-alt | 23:09 | |
*** NikitaKonovalov has quit IRC | 23:09 | |
*** sacharya has joined #openstack-meeting-alt | 23:22 | |
*** sarob has quit IRC | 23:30 | |
*** sarob has joined #openstack-meeting-alt | 23:31 | |
*** markwash has quit IRC | 23:31 | |
*** rnirmal has quit IRC | 23:31 | |
*** dina_belova has joined #openstack-meeting-alt | 23:32 | |
*** sarob has quit IRC | 23:35 | |
*** sarob has joined #openstack-meeting-alt | 23:37 | |
*** dina_belova has quit IRC | 23:37 | |
*** esp2 has joined #openstack-meeting-alt | 23:37 | |
*** esp2 has left #openstack-meeting-alt | 23:38 | |
*** tanisdl has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!