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