16:02:28 #startmeeting api wg 16:02:28 Meeting started Thu Jul 16 16:02:28 2015 UTC and is due to finish in 60 minutes. The chair is elmiko. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:02:29 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:02:31 The meeting name has been set to 'api_wg' 16:02:57 #topic agenda 16:03:18 #link https://wiki.openstack.org/wiki/Meetings/API-WG#Agenda 16:03:30 anyone around? 16:04:05 o/ 16:04:44 weeeeell, might be a short one today 16:04:54 #topic previous meeting action items 16:05:07 the only 2 action items were for me 16:05:21 #link http://eavesdrop.openstack.org/meetings/api_wg/2015/api_wg.2015-07-09-00.00.html 16:05:45 i have made a patch to etoews dashboard in the gerrit dashabords repo 16:06:04 and i think it will take a few more, we need to move away from using -2 as method for marking freezes 16:06:36 #topic guidelines 16:06:48 #link https://review.openstack.org/#/q/status:open+project:openstack/api-wg,n,z 16:06:57 elmiko: I seem to recall issues with gerrit supported options being limited which means that -2 is the defacto, but I agree we should find another way. 16:07:04 or a human process to resolve that 16:07:25 yea, human might be the best but then the dashboard doesn't work as well 16:07:50 i talked with the folks in -infra and they seemed to indicate that we could use -A instead of -2 because it can be overridden by a core 16:08:03 we should carry forward that question till we have more members to brainstorm ideas perhaps then bring those to the list 16:08:15 good idea 16:08:26 but I think that -A sounds like a good idea to bring up 16:09:03 #idea talk more about freeze methodologies when there are more bodies present 16:09:26 as for guidelines, i think there are 4 that we could freeze this week 16:09:35 #link https://review.openstack.org/196918 16:09:41 #link https://review.openstack.org/186526 16:09:46 #link https://review.openstack.org/184358 16:09:51 #link https://review.openstack.org/183698 16:10:21 i'm going to post these into freeze, and i guess i can just mark them as freezed in the comments 16:10:28 should i -A on them? 16:12:06 just before you send out the mail to the list, I suppose yes. but that last one already has a -2 16:12:26 yea, i know. gonna need to bug etoews again to remove it 16:12:59 any guidelines you wanted to discuss stevelle ? 16:13:02 I think https://review.openstack.org/#/c/196918/ might be a little premature though 16:13:30 not sure 16:13:48 hmm, my concern is that we aren't getting more reviews on it and it's been over a week now 16:14:04 if we toss it on the fire, so to say, we'll definitely get some opinions 16:14:10 sorry to be late guys 16:14:13 the last two are definitely mature enough. 16:14:17 welcome miguelgrinberg 16:14:18 no worries miguelgrinberg 16:14:47 stevelle, would you mind commenting on https://review.openstack.org/#/c/196918/ 16:15:05 I will look at it carefully today 16:15:12 i don't have a problem holding it back, i just think we need more reviews on it 16:15:26 I am fine if you want to propose it for freeze. 16:15:41 ok, let's send it out and see what the community thinks then 16:16:05 #action elmiko to freeze 4 proposals 16:16:20 #topic guideline pipeline 16:16:35 so, etoews has been working on the dashboard and it has been merged 16:16:42 #link http://ghostcloud.net/openstack_gerrit_dashboards/dashboard_api-wg.html 16:16:55 i'm not sure if these get published elsewhere, but he wanted some sort of link in the agenda 16:17:00 any thoughts? 16:18:38 ok, i'll keep researching this then 16:19:00 #action elmiko followup on dashboard linking into agenda 16:19:41 #topic merge guidelines 16:19:58 so, i had wanted to talk about the whole -2 thing 16:20:07 but maybe we'll just push this till we have more folks 16:20:51 * salv-orlando is lurking, maybe others are too 16:20:55 I just need to look at the dashboard a little more to form an opinion 16:21:10 stevelle: awesome, any suggestions would be great 16:21:28 i guess my main issue at this point is the whole -2 thing 16:21:49 we are using it heavily in the dashboard to help build the freeze based categories 16:21:55 yeah, that does feel like the most pressing issue 16:22:08 which is cool, but it causes issues on the merge side 16:22:10 beyond the actual guidelines and reviews 16:22:23 yea 16:22:39 it's odd that the same review is in frozen by needs feedback, and again in ready to merge 16:22:50 miguelgrinberg: yea, i posted a fix for that already 16:22:55 ah ok, great 16:23:05 #link https://review.openstack.org/#/c/202633/ 16:23:45 etoews original work got merged a little quicker than i had expected, but no worries, that's what new reviews are for =) 16:24:31 i guess on this topic too, it might be nice to address the idea of freezed proposals that get rejected 16:24:47 i'm concerned that they can languish after failing to gain acceptance in the wider community 16:25:01 not sure that we can do anything to speed that process up, but just an issue i suppose 16:25:55 for example, #link https://review.openstack.org/#/c/183599/ 16:26:01 jaypipes ^^ 16:26:33 i'm not sure where to go on this one, there are some good comments but i think it needs another spin 16:27:22 elmiko: seems like folks are in disagreement about it fundamentally to me. 16:27:42 jaypipes: ah, ok. should we drop it or ..? 16:27:50 elmiko: not sure :(* 16:28:01 ok, maybe something for the ML 16:28:42 is there any other point of contention beyond should vs must? 16:28:58 i dunno, that seemed like the major bone 16:30:44 so, maybe change to should not and add a little description on why? 16:31:04 does that sound reasonable 16:34:07 jaypipes: does that sound ok to you? 16:34:43 elmiko: sure I could do that 16:34:48 awesome 16:35:58 #topic APIImpact 16:36:08 #link https://review.openstack.org/#/q/status:open+AND+(message:ApiImpact+OR+message:APIImpact),n,z 16:36:16 any reviews folks would like to discuss? 16:38:52 #topic open discussion 16:38:57 any other business? 16:39:06 nothing this week 16:39:24 if not, we'll take 20 minutes back from the meeting gods ;) 16:40:32 ok then, thanks everybody! 16:40:37 #endmeeting