19:02:54 <amitgandhinz> #startmeeting Poppy Weekly Meeting
19:02:55 <openstack> Meeting started Thu Aug 21 19:02:54 2014 UTC and is due to finish in 60 minutes.  The chair is amitgandhinz. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:02:56 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
19:02:58 <openstack> The meeting name has been set to 'poppy_weekly_meeting'
19:03:06 <alazarev> let’s continue on sahara channel
19:03:25 <alazarev> amitgandhinz: sorry
19:03:29 <amitgandhinz> #topic roll call
19:03:37 <amitgandhinz> who is here for Poppy?
19:03:39 <obulpathi> o/
19:03:39 * megan_w_ is here
19:03:45 <ametts> \o/
19:04:06 <catherine_r> Here!
19:04:50 <amitgandhinz> anyone from fastly or maxcdn?
19:05:00 <megan_w_> or akamia?
19:05:25 <megan_w_> looks like we might have a short meeting
19:05:34 <amitgandhinz> potentially
19:06:02 <amitgandhinz> #topic Review action items
19:06:11 <amitgandhinz> #link: http://eavesdrop.openstack.org/meetings/poppy_weekly_meeting/2014/poppy_weekly_meeting.2014-08-14-19.00.html
19:06:31 <amitgandhinz> catherine_r: update from you on this
19:06:37 <amitgandhinz> (1)
19:07:14 <catherine_r> I've reviewed some of  doc via gerritt review for the issue mentioned in last week's meeting.
19:07:22 <amitgandhinz> #link: https://review.openstack.org/#/c/113944/
19:07:43 <catherine_r> But I haven't finished that or moved to wiki review. Will work to get more done before next meeting.
19:07:57 <amitgandhinz> i think good progress is being made on this.  I still need to get the last set of comments handled
19:08:09 <amitgandhinz> lets aim to get these docs merged before the next meeting
19:08:16 <catherine_r> ok
19:08:39 <amitgandhinz> #agreed: catherine_r and amitgandhinz will work to get the docs merged by next meeting: #link https://review.openstack.org/#/c/113944/
19:08:57 <amitgandhinz> ok, item 2 - amitgandhinz to move meetings higher up on the page
19:09:12 <amitgandhinz> #link: https://wiki.openstack.org/wiki/Poppy
19:09:13 <amitgandhinz> done
19:09:21 <megan_w_> bam
19:09:41 <amitgandhinz> (3) amitgandhinz to look into CDNManager in MaxCDN
19:09:50 <amitgandhinz> this is not done.  i will carry this over
19:10:06 <amitgandhinz> #action: amitgandhinz to investigate MaxCDN CDN Manager API for master/sub accounts
19:10:19 <amitgandhinz> (4) is the same as (3) =P
19:10:41 <amitgandhinz> ok moving on ....
19:10:57 <amitgandhinz> #topic Updates on Blueprints and Bugs
19:11:19 <amitgandhinz> i started added the blueprints to launchpad:
19:11:24 <amitgandhinz> #link: https://blueprints.launchpad.net/poppy
19:11:27 <obulpathi> yay
19:11:46 <obulpathi> can we get permissions to assign bluetprints and update them?
19:11:55 <amitgandhinz> when creating a branch, be sure to name it bp/<name>
19:12:06 <amitgandhinz> obulpathi: you cant do that right now?
19:12:09 <amitgandhinz> hmmm.....
19:12:12 <obulpathi> yep
19:12:22 <obulpathi> I am naming my branches that way
19:12:36 <amitgandhinz> #action: amitgandhinz to investigate permissions so that others in the team can manage bleuprints
19:12:40 <obulpathi> but when I tried to assign a blueprint to myself .. I could not
19:12:53 <amitgandhinz> ok i will investigate what needs to be done there
19:12:57 <amitgandhinz> thanks for the heads up
19:12:59 <obulpathi> thanks :)
19:13:40 <amitgandhinz> we should try to keep the bp up to date with the correct status
19:14:13 <amitgandhinz> do we want to spend time now updating it or do that offline?
19:14:41 <megan_w_> let's do it now
19:14:46 <megan_w_> that way we can get a feel for where we're at
19:14:50 <amitgandhinz> ok
19:14:57 <megan_w_> (unless anyone objects)
19:15:03 <amitgandhinz> i think we have time today
19:15:08 <megan_w_> agreed
19:15:15 <obulpathi> agreed
19:15:25 <amitgandhinz> #link: https://blueprints.launchpad.net/poppy
19:15:36 <amitgandhinz> #link: https://blueprints.launchpad.net/poppy/+spec/add-docstrings
19:15:44 <amitgandhinz> ametts: can i assign this to you?
19:15:54 <amitgandhinz> since you showed eagerness on this previously =P
19:16:00 <ametts> Sure
19:16:29 <megan_w_> haha
19:17:12 <amitgandhinz> https://blueprints.launchpad.net/poppy/+spec/cloudfront-driver
19:17:32 <amitgandhinz> do you want to continue to drive this one obulpathi?
19:17:38 <obulpathi> yep
19:17:42 <obulpathi> please assign to me
19:17:45 <amitgandhinz> or should we leave it open so others can also experience CF
19:17:58 <obulpathi> I am open to both options
19:18:13 <amitgandhinz> im inclined to leave it open for knowledge sharing
19:18:29 <amitgandhinz> this one also has a dependency tree associated to it
19:18:54 <amitgandhinz> #link: https://blueprints.launchpad.net/poppy/+spec/create-service
19:18:58 <obulpathi> update service and multiple origins issues are open
19:19:00 <amitgandhinz> no one has starting working on this yet right?
19:19:23 <obulpathi> no from me
19:19:43 <amitgandhinz> obulpathi: create bugs for those
19:19:57 <obulpathi> I mean to say I have not working on these
19:20:14 <amitgandhinz> but those are known issues, so lets create a bug to track it
19:20:18 <obulpathi> sure
19:20:28 <obulpathi> I will take that
19:20:30 <amitgandhinz> https://bugs.launchpad.net/poppy
19:20:49 <amitgandhinz> #link: https://blueprints.launchpad.net/poppy/+spec/docs-getting-started
19:20:57 <amitgandhinz> this is in progress/review
19:21:06 <amitgandhinz> my name goes on it
19:22:01 <amitgandhinz> fastly and maxcdn driver stories are in the same boat as CF, so lets leave it open
19:22:27 <obulpathi> for documentation, can you add my name for getting started with Poppy on Linux/Ubuntu/Fedora?
19:22:36 <obulpathi> amitgandhinz: ^
19:22:55 <amitgandhinz> sure, can you create another bp for that
19:23:01 <obulpathi> ok
19:23:52 <amitgandhinz> ok flavors: flavors is making good progress, currently writing the tests for it
19:23:58 <amitgandhinz> https://blueprints.launchpad.net/poppy/+spec/flavors
19:24:01 <amitgandhinz> #link: https://blueprints.launchpad.net/poppy/+spec/flavors
19:24:32 <amitgandhinz> there is a version submitted without the tests that could do with some review love (before the tests land)
19:24:54 <amitgandhinz> #link: https://review.openstack.org/#/c/115130/
19:25:19 <amitgandhinz> #link: https://blueprints.launchpad.net/poppy/+spec/health
19:25:27 <amitgandhinz> this is obulpathi's right?
19:25:33 <obulpathi> yes, its is
19:25:46 <amitgandhinz> state?
19:25:49 <obulpathi> ping is done, waiting for approval
19:26:02 <amitgandhinz> i'll put good progress
19:26:04 <obulpathi> health  is partially done, waiting for ping to get through
19:26:10 <amitgandhinz> cool
19:26:16 <amitgandhinz> did you address the comments for ping?
19:26:27 <obulpathi> yes, addresses them and resubmitted the patch
19:26:35 <amitgandhinz> #link: https://review.openstack.org/#/c/115408/
19:26:36 <obulpathi> s/addresses/addressed/
19:26:40 <amitgandhinz> ok lets get this reviewed
19:27:15 <amitgandhinz> ok, i dont believe any of the other bp's are being worked on
19:27:27 <amitgandhinz> tonytan4ever: you will need to create a bp for the model stuff you are working on
19:27:35 <tonytan4ever> OK
19:27:42 <obulpathi> CQL tests
19:27:52 <obulpathi> I started looking into
19:27:57 <obulpathi> can we add it to bps?
19:28:03 <amitgandhinz> yes we should
19:28:14 <amitgandhinz> did you look into the pysandra stuff i posted yesterday
19:28:30 <obulpathi> yes. looking into pysandra and fakecassandra
19:28:42 <obulpathi> no .. not yesterdays stuff
19:28:53 <obulpathi> I only looking into jira cards details so far
19:28:53 <amitgandhinz> #info: pysandra unit testing: http://javasplitter.blogspot.com/2013/01/embedded-cassandra-with-python-and-java.html
19:29:27 <amitgandhinz> im not sure the viability of it if it helps but may be useful for our tests
19:29:47 <obulpathi> ok, thanks
19:29:47 <amitgandhinz> ok anything else regarding blueprints?
19:30:19 <amitgandhinz> ...
19:30:21 <amitgandhinz> ...
19:30:22 <amitgandhinz> ...
19:30:26 <amitgandhinz> ok moving on
19:30:39 <amitgandhinz> #topic Permissions to assign and update blueprints
19:30:40 <tonytan4ever> While we're waiting for Obu's response, there's the blue print I am working on: https://blueprints.launchpad.net/poppy/+spec/poppy-models
19:30:46 <amitgandhinz> thats easy ;-)
19:31:00 <amitgandhinz> #action: amitgandhinz to investigate permissions for blueprints
19:31:07 <amitgandhinz> ok anything else on this topic?
19:31:38 <amitgandhinz> i'll take that silence as a no
19:31:56 <tonytan4ever> I am good wit it.
19:31:59 <amitgandhinz> #topic Community Involvement
19:32:14 <amitgandhinz> ok so we need to start ramping up the diversity of the team
19:32:36 <megan_w_> agreed
19:32:41 <obulpathi> +1
19:32:45 <amitgandhinz> first thing i need to do is email the openstack-dev ML with announcing Poppy again
19:33:07 <amitgandhinz> we did an initial round during the Atlanta Summit, but didnt get much feedback
19:33:20 <megan_w_> i can help make sure our message is clear on that email
19:33:31 <megan_w_> i think we can do better communicating the value of the project
19:33:34 <ametts> amitgandhinz: Make sure you include links to wiki, github, et.al. so folks can see the progress that's been made.
19:33:36 <amitgandhinz> now that we have a team, and valuable partners, we can go back to the community showing whats been happening
19:33:52 <megan_w_> agreed.
19:33:53 <megan_w_> also
19:34:02 <amitgandhinz> we might garner more interest when they see akamai, fastly, maxcdn are all on board with the project
19:34:23 <megan_w_> when it comes to provider involvement, i am wondering how we can get them involved more
19:34:45 <megan_w_> what do we want from providers?  they'll build their plugins when its time...but they cant really do that until we have the api
19:34:53 <amitgandhinz> yeh
19:35:04 <ametts> Why can't providers help build the API?
19:35:11 <amitgandhinz> one we have the api and a few plugins, then other providers will prob get more interested
19:35:11 <megan_w_> so if we're recruiting them, should we be saying, "come give us your input on what a standard api should look like?"
19:35:20 <amitgandhinz> providers can if they want to
19:35:37 <amitgandhinz> yeh
19:35:41 <megan_w_> i thought last week's discussion about account structure was useful
19:35:46 <amitgandhinz> definitely
19:35:59 <megan_w_> maybe we can promote our agenda better???
19:36:12 <amitgandhinz> right now the api is very much driven by this team, but i would like to see providers inflluence the design also
19:36:18 <megan_w_> for example, if they knew we wanted to talk about ssl certs today, would they have come?
19:36:19 <obulpathi> +1
19:36:25 <amitgandhinz> potentially
19:36:41 <megan_w_> yeah me too.  we just need to make it attractive to them
19:36:50 <amitgandhinz> so lets try finalizing the agenda earlier in the week and then megan_w_ can work her magi
19:36:54 <amitgandhinz> magic
19:36:58 <megan_w_> i don't have any magi
19:37:02 <megan_w_> only magic
19:37:15 <megan_w_> amitgandhinz: seems like a good plan
19:37:24 <megan_w_> and let's try to have a meaty topic everytime
19:37:30 <megan_w_> even if its just design
19:37:40 <amitgandhinz> #agreed: amitgandhinz to finalize agenda by Tuesday PM
19:38:07 <amitgandhinz> #agreed: megan_w_ to communicate with providers before weekly meeting
19:38:13 <megan_w_> bam
19:38:33 <obulpathi> along with providers, if we can bring more poppy deployers (like Rackspace) that will add weight to to Poppy
19:38:38 <megan_w_> then we can focus on more operators, which will really get providers interested
19:38:38 <amitgandhinz> #agreed: amitgandhinz and megan_w_ to come up with Grade A meat in the agenda
19:38:49 <megan_w_> obulpathi: great minds :)
19:39:02 <megan_w_> I am planning to reach out to HP
19:39:03 <obulpathi> copying ideas :D
19:39:13 <megan_w_> they currently work with akamai, i believe
19:39:15 <amitgandhinz> what happened with edgecast?
19:39:27 <megan_w_> we just havent kicked off with them yet
19:39:33 <megan_w_> their head guy was out for a week
19:39:36 <amitgandhinz> oh ok
19:39:43 <megan_w_> we were going to reconvene once he's bakc
19:39:49 <amitgandhinz> cool
19:40:05 <amitgandhinz> obulpathi: when was the next local openstack meetup
19:40:15 <amitgandhinz> it would be good to get on their schedule to talk about Poppy
19:40:22 <obulpathi> today
19:40:25 <amitgandhinz> haha
19:40:27 <amitgandhinz> ok next month then
19:40:31 <obulpathi> yes
19:40:38 <megan_w_> good idea
19:40:50 <amitgandhinz> do you want to take charge on that since youre familiar with it?
19:41:08 <obulpathi> sure
19:41:10 <amitgandhinz> #action: obulpathi to get on the local atlanta Openstack Meetup schedule for poppy
19:41:36 <ametts> dhellmann^
19:41:57 <obulpathi> You want me to schedule a meeting for Poppy? And you wil ldo the presentaiton?
19:42:07 <obulpathi> presentation
19:42:11 <amitgandhinz> ok i think thats a good step one for community building, and lets see what we can do next
19:42:22 <amitgandhinz> obulpathi: we both can do the presentation =)
19:42:30 <amitgandhinz> all of us can get on stage =P
19:42:40 <obulpathi> amitgandhinz: Yes, I can switch slides :)
19:42:45 <ametts> It's only a bar.  There is no stage. :)
19:43:01 <amitgandhinz> well, not sure if we want to do coyote ugly style presentations
19:43:06 <amitgandhinz> that might get awkward
19:43:08 <ametts> ewwww
19:43:08 <megan_w_> lol
19:43:12 <megan_w_> ok, let's move on
19:43:15 <amitgandhinz> lol
19:43:16 <obulpathi> ametts: Yes,I am in touch with dhellman. late response
19:43:35 <amitgandhinz> ok moving on...
19:43:43 <amitgandhinz> #topic SSL cert provisioning
19:44:01 <amitgandhinz> is there much to discuss here, or should we defer to next time when the providers are present?
19:44:28 <amitgandhinz> in related news, CloudFront released some SSL enhancements yesterday
19:44:28 <megan_w_> yeah
19:44:40 <megan_w_> we definitely need them to have an intelligent disucssion about it
19:44:46 <megan_w_> them= providers
19:44:56 <obulpathi> amitgandhinz: oh nice
19:45:01 <amitgandhinz> #link: http://www.zdnet.com/aws-bolsters-cloudfront-security-7000032847/
19:45:20 <tonytan4ever> I think we can do some prep talk, about what we know about the providers.
19:45:48 <megan_w_> tonytan4ever: take it away
19:45:57 <amitgandhinz> megan_w_: you are out the next two meetings
19:45:59 <obulpathi> #link: from aws website: https://aws.amazon.com/blogs/aws/cloudfront-ssl-ciphers-session-ocsp-pfs/
19:46:03 <megan_w_> yes i am
19:46:09 <amitgandhinz> you want to be here for those discussions with the providers?
19:46:29 <megan_w_> perhaps.  we'll talk agenda offline
19:46:33 <amitgandhinz> ok
19:46:37 <ametts> And who will be live-blogging the wedding to #openstack-poppy?
19:46:39 <tonytan4ever> ok
19:46:48 <amitgandhinz> moving on...
19:46:54 <amitgandhinz> #topic Open Discussion
19:47:17 <amitgandhinz> ametts: we run a cdn service, megan_w_ will be live streaming =P
19:47:25 <ametts> Ah. Of course. :)
19:47:35 <megan_w_> you know it
19:47:57 <megan_w_> ametts: any idea when we'll know about our talk proposal?
19:47:57 <amitgandhinz> ok any open discussion items from anyone?
19:47:58 <obulpathi> Megan will be our first customer?
19:48:35 <megan_w_> i'd like to plan to demo poppy in paris
19:48:41 <amitgandhinz> voting has already closed
19:48:42 <ametts> megan_w_: No idea.  I've been watching openstack-dev for clues, but I haven' t seen any.  Should be soon.
19:48:56 <megan_w_> if we dont get a session accepted, will we still ahve design sessions?
19:49:02 <catherine_r> megan_w_: annegentle said maybe tomorrow...
19:49:07 <megan_w_> oh cool
19:49:09 <megan_w_> thanks catherine_r
19:49:12 <obulpathi> one thing I forgot: AWS does not have an official python client
19:49:17 <megan_w_> yuck
19:49:18 <ametts> They'll have to be rogue/informal design sessions.
19:49:21 <obulpathi> we should add it to bp or bugs
19:49:24 <megan_w_> ok
19:49:28 <ametts> Only incubated products get scheduled ones.
19:49:34 <megan_w_> that's what i was wondering
19:49:36 <megan_w_> good to know
19:49:44 <ametts> They didn't even do Unconferences in the Atlanta summit.
19:50:00 <megan_w_> ok, we'll plan our summit presence once we hear about the session, i guess
19:50:08 <megan_w_> sounds like that decision is close enough to wait
19:50:43 <amitgandhinz> yeh, else we just stand outside the eiffel tower holding poppy banners
19:50:49 <amitgandhinz> maybe a field trip to normandy ;-)
19:50:58 <megan_w_> ha
19:50:59 <ametts> I was going to suggest that we distribute poppy flowers, but that might get us in trouble with customs.
19:51:07 <catherine_r> giverny!
19:51:15 <catherine_r> flowers :-)
19:51:30 <megan_w_> lol, i was wondering what that was
19:51:41 <megan_w_> ok, that's it for me.  do we want to tlak about the aws python thing?
19:51:53 <amitgandhinz> http://sharonsantoni.com/2013/06/the-poppy-fields-of-normandy.html
19:52:05 <obulpathi> megan_w: sure
19:52:20 <obulpathi> the thing is aws does not have a official python bindings for their API
19:52:36 <catherine_r> amitgandhinz: Ah... good link.
19:52:40 <amitgandhinz> obulpathi: can we just fork boto and apply our requirements to it?
19:52:44 <obulpathi> on thei home page: https://aws.amazon.com/blogs/aws/cloudfront-ssl-ciphers-session-ocsp-pfs/
19:52:54 <amitgandhinz> and then submit back upstream?
19:53:03 <obulpathi> amitgandhinz: yes
19:53:14 <obulpathi> thats the plan for now
19:53:22 <ametts> Wait.
19:53:30 <obulpathi> just want to share it here
19:53:42 <ametts> If you do that in Python, what will you be calling behind the scenes?
19:53:53 <amitgandhinz> do what in python?
19:53:57 <obulpathi> AWS API
19:54:08 <obulpathi> REST API using "XML"
19:54:22 <ametts> oic.  I get it now.
19:54:41 <amitgandhinz> boto already is a python client, its just out of date
19:54:49 <amitgandhinz> and the patches are slow to apply
19:55:14 <amitgandhinz> so if we fork boto, get the CloudFront pieces to where we need it to be and run with that until they merge it back upstream
19:55:24 <ametts> Yeah, I was just temporarily confused about how we'd use boto if it didn't know anything about CloudFront.
19:55:48 <amitgandhinz> no, it has CF support, just not things like multiple origins etc which the API supports
19:56:03 <obulpathi> yes, only some pieces are missing
19:56:12 <ametts> Ah.  Ok.
19:56:21 <amitgandhinz> #agreed: obulpathi will fork boto and apply necessary enhancements and submit upstream
19:56:29 <obulpathi> got it
19:56:42 <amitgandhinz> ok any other discussion items?
19:56:46 <amitgandhinz> we have 4 minutes
19:56:55 <megan_w_> not from me
19:57:05 <ametts> Anyone know a 4-minute song we could sing?
19:57:12 <amitgandhinz> "shake it off"
19:57:20 <amitgandhinz> - taylor swift
19:57:28 <megan_w_> yeah, i gotta go
19:57:30 <amitgandhinz> idk if its 4 min tho lol
19:57:59 <amitgandhinz> "papi" by J-Lo
19:58:13 <amitgandhinz> ok i think we done here
19:58:17 * ametts thinks amitgandhinz has terrible taste in music
19:58:32 <amitgandhinz> geez, no country, no hip hop
19:58:38 <megan_w_> later gators
19:58:41 <amitgandhinz> #endmeeting