16:00:09 <edleafe> #startmeeting api_sig
16:00:09 <edleafe> #chair cdent elmiko edleafe dtantsur
16:00:09 <edleafe> #link https://wiki.openstack.org/wiki/Meetings/API-SIG#Agenda
16:00:10 <openstack> Meeting started Thu Mar  8 16:00:09 2018 UTC and is due to finish in 60 minutes.  The chair is edleafe. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:12 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:12 <dtantsur> o/
16:00:15 <openstack> The meeting name has been set to 'api_sig'
16:00:16 <openstack> Warning: Nick not in channel: cdent
16:00:17 <openstack> Warning: Nick not in channel: elmiko
16:00:19 <openstack> Current chairs: cdent dtantsur edleafe elmiko
16:01:18 <edleafe> #topic previous meeting action items
16:01:18 <edleafe> #link http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-02-22-16.00.html
16:01:21 <edleafe> Spoiler alert: there weren't any
16:01:27 <cdent> sorry for tardy
16:01:33 <cdent> tc channel insane
16:02:10 <edleafe> Heh, I used to follow that, but it was too crazy for even me
16:02:29 <edleafe> #topic Digesting the PTG
16:02:30 <edleafe> #link https://etherpad.openstack.org/p/api-sig-ptg-rocky
16:02:45 <edleafe> A few actions from the PTG:
16:02:55 <edleafe> cdent to pull microversion handling from placement into a separate lib for reuse.
16:02:58 <edleafe> dtantsur to finish up version discovery spec
16:03:01 <edleafe> #link version discovery spec: https://review.openstack.org/#/c/459710/
16:03:04 <edleafe> edleafe to write a summary document for mordred's version discovery spec
16:03:07 <edleafe> elmiko to survey the various OpenStack projects to get numbers on how those that have RPC-ish APIs implement them so that we can recommend that as an alternative to REST.
16:03:11 <edleafe> dtantsur to add wording to distinguish a "high level" SDK from a "low level" SDK
16:03:20 <edleafe> I know I haven't started mine :)
16:03:26 <dtantsur> likewise :)
16:03:46 <cdent> the microversion extraction stuff is at
16:03:54 <cdent> #link microversion-parse http://lists.openstack.org/pipermail/openstack-dev/2018-March/128004.html
16:04:03 <cdent> with an email about it at
16:04:33 <cdent> #link email microversion-parse http://lists.openstack.org/pipermail/openstack-dev/2018-March/127975.html
16:04:40 <dtantsur> cool
16:04:49 <cdent> sadly didn't get much response to the email yet
16:05:05 <edleafe> it's not what you would call a hot issue, is it?
16:05:07 <cdent> i even laid out "microversion-parse needs cores!" bait
16:05:31 <edleafe> "You had me at 'microversion'"
16:06:10 <dtantsur> lol ++
16:06:37 <edleafe> OK, so we all promise to have these actions finished by the next meeting, right?
16:06:44 <edleafe> :)
16:06:48 <cdent> i got another one done too
16:07:06 <cdent> #link cache-control guidance https://review.openstack.org/#/c/550468/
16:07:08 * edleafe thinks cdent is making the rest of us look bad
16:07:26 <cdent> but didn't start the one about http verbs and resource orientation
16:07:28 <dtantsur> edleafe, mordred, we need to somehow sync on finishing the version discovery beast
16:07:54 <dtantsur> cdent: I've looked at the cache-control thingy. it looked good, but I was too tired to vote responsibly
16:08:07 <edleafe> dtantsur: ok, but I won't have any bandwidth for the next week or two
16:08:31 <dtantsur> edleafe: I'm not sure either, but I may have some
16:08:57 <cdent> I'm not trying to make people look bad. I  was just going to do the entire cycle's work this week and then skate. But thumb.
16:09:44 <edleafe> You need your thumb to skate??
16:09:57 <cdent> no I need the rest of the week to get the work done
16:11:25 <edleafe> Let's all (well, except cdent) try to find the time to work on these actions in the next few weeks.
16:11:34 <edleafe> #topic open mic and ongoing or new biz
16:11:47 <edleafe> Anything to discuss?
16:12:14 <cdent> did everyone see the feedback on twitter about how nice we are?
16:12:50 <edleafe> nope - link?
16:14:33 * cdent looks
16:15:16 <cdent> #link we listen well https://twitter.com/anticdent/status/968503362927972353
16:16:33 <edleafe> nice. I missed that one.
16:17:05 <dtantsur> \o/
16:17:54 <edleafe> too bad he didn't get our name right!
16:18:17 <dtantsur> time to nit-pick!
16:18:38 <dtantsur> "we'll hear your voice... AND NITPICK THE HELL OUT OF IT!!"
16:18:39 <cdent> edleafe has been in nova for too long
16:19:05 <edleafe> You forgot to cpaitalize 'Nova'
16:19:12 <edleafe> capitalize, even
16:19:27 <edleafe> :-P
16:19:50 <cdent> \o/
16:20:27 <edleafe> Anything else for new biz?
16:21:23 <edleafe> ok then
16:21:24 <edleafe> #topic guidelines
16:21:24 <edleafe> #link https://review.openstack.org/#/q/status:open+project:openstack/api-wg,n,z
16:21:27 <edleafe> #link https://review.openstack.org/#/q/status:open+project:openstack/api-sig,n,z
16:21:36 <cdent> brb
16:22:08 <edleafe> The one new one is cdent's cache thing
16:22:10 <edleafe> #link cdent's cache control clarification https://review.openstack.org/550468
16:23:56 <cdent> oh, that reminds me of some new biz
16:24:10 <edleafe> go for it
16:24:22 <cdent> #link invalid query params email http://lists.openstack.org/pipermail/openstack-dev/2018-March/128022.html
16:24:39 <cdent> I responded to that with the answer, but it suggests that we've got a discoverability problem
16:24:47 <cdent> we already know that, so this is really old biz
16:24:54 <cdent> but I thought I'd refresh it
16:25:48 <edleafe> yeah, I saw that
16:26:14 <edleafe> Don't really know how to address the discoverability
16:26:16 * dtantsur will look
16:26:51 <dtantsur> my first reflex is to error out on any input that cannot be processed
16:27:03 <cdent> the thing we've talked about before (and I'm supposed to do) is a field guide to the guidelines
16:27:52 <edleafe> Either that, or break them up into lots of short guidelines
16:28:56 <edleafe> but that would be a huge task
16:29:24 <edleafe> #topic bug review
16:29:24 <edleafe> #link https://bugs.launchpad.net/openstack-api-wg/+bugs?orderby=-id&start=0
16:29:27 <edleafe> #link https://bugs.launchpad.net/openstack-api-sig/+bugs?orderby=-id&start=0
16:29:38 <edleafe> No new bugs since our last meeting
16:29:46 <edleafe> Anyone have anything to say about bugs?
16:29:52 <cdent> no sir
16:30:49 <dtantsur> nope
16:30:54 <edleafe> ok, then, on to our favorite thing
16:30:54 <edleafe> #topic weekly newsletter
16:30:55 <edleafe> #link https://etherpad.openstack.org/p/api-sig-newsletter
16:31:02 <edleafe> Volunteers?
16:31:15 <cdent> not me
16:31:17 * edleafe expects cdent to reply with "oh, my poor thumb!"
16:31:23 <cdent> jinx
16:32:10 <edleafe> I guess I can do it
16:32:30 <edleafe> I'll ping in -sdks when it's ready
16:32:36 <edleafe> Anything else?
16:32:42 <cdent> https://tank-binaries.s3.amazonaws.com/c47f9277fc0144c18c14783b227e058e.jpe
16:32:46 <cdent> my thumb
16:33:06 <cdent> thanks
16:33:31 <dtantsur> ugh.. get better, poor thumb and poor cdent!
16:34:06 <edleafe> I had surgery on my middle finger a few years ago. That was fun walking around, keeping it elevated!
16:35:00 <edleafe> So on that note...
16:35:01 <edleafe> #endmeeting