14:00:01 #startmeeting glance drivers 14:00:01 Meeting started Tue Sep 1 14:00:01 2015 UTC and is due to finish in 60 minutes. The chair is nikhil_k. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:02 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:05 The meeting name has been set to 'glance_drivers' 14:00:23 #topic Open Discussion 14:00:28 There's not ageda for today/ 14:00:43 right, I think we've enough to work on till M dev cycle opens 14:00:45 If people are around we can discuss l-3 and rc-1 stuff. or anything else 14:00:57 flaper87: yeah 14:01:04 There are still specs to review but I'd delay those in favor of reviews on implementations 14:01:20 that is to say, I'm happy to discuss l-3 rc-1 stuff is other folks are around 14:01:20 sounds like a good plan 14:01:21 :) 14:02:09 o/ 14:02:16 Reviews to be done for L3 in the order of priority are: 14:02:20 #link https://etherpad.openstack.org/p/glance-liberty-3-reviews 14:02:29 We may be missing some already 14:03:39 I added a note for 14:03:40 I have fill for your 30min if you wish :P 14:03:40 https://review.openstack.org/#/c/196240 14:04:18 Also, it might be worth doing this outside of the release cycle 14:04:18 https://review.openstack.org/#/c/120866 14:04:19 I'd like to get drivers opinion for increasing trend of feature requests masked as bugs 14:04:29 jokke_: ok, please go ahead. 14:04:36 ^^ 14:04:47 jokke_: go crazy 14:05:31 well ... there seems to be increasing trend and I'm not speaking only Stuart to think that our Images Api v1 and v2 behaving differently would be a bug 14:05:40 and the functionality sync is ok by bugfixes 14:06:46 * sigmavirus24 is here sorry 14:06:58 and that seems to trending on both sides client and API 14:07:06 %s:/API/server/ 14:07:42 so, is this something you want to discuss? 14:07:43 https://bugs.launchpad.net/python-glanceclient/+bug/1489941 14:07:44 Launchpad bug 1489941 in Glance "v2 client sorts on name in wrong direction" [Undecided,Triaged] 14:08:42 well that's backwards incompatibility between the APIs, definitely not client bug 14:08:45 jokke_: so the complaint is that the API sorts in a backwards incompatible way in v2? 14:09:35 this is good example of feature request masked as bug https://bugs.launchpad.net/python-glanceclient/+bug/1489534 14:09:37 Launchpad bug 1489534 in python-glanceclient "Move metadef commands to sub-commands" [Wishlist,In progress] - Assigned to Niall Bunting (niall-bunting) 14:09:49 It would be nice if mfedosin was here. Because, this was a openstack-spec that was implemented by him earlier. Seems worthy enough change to have bigger impact. 14:10:08 hi :) 14:10:25 mfedosin: bug 1489941 14:10:26 bug 1489941 in Glance "v2 client sorts on name in wrong direction" [Undecided,Triaged] https://launchpad.net/bugs/1489941 14:11:16 looking 14:11:19 I may need to visit the openstack-spec for this bug 14:11:31 I always tend to assume good faith and I believe cases where features were proposed as bug are just mistakes that can easily be fixed by redirecting folks to the right process 14:12:02 flaper87: that's a good way to put it 14:12:15 https://bugs.launchpad.net/python-glanceclient/+bug/1489543 this is another 14:12:16 Launchpad bug 1489543 in python-glanceclient "Different fields shown in v2 list than in v1 list" [Wishlist,In progress] - Assigned to SamP (sampath-priyankara) 14:12:24 To be fair, the 1.0 release of the client caused lots of panic and raised many concerns, I can see why that metadef thing was created as a bug and not a spec 14:12:59 creating a bug is ok as long as it is visible enough for others too 14:13:01 So, I'd say: If things like this happen, please, lets notify more than 1 folk to spread the case among us and redirect folks to the right process 14:13:38 #info I think a spec has capacilty to link bugs so bug accompanied with a spec is the right way for the metadef change 14:13:47 I've noticed during reviews this being raising trend 14:14:17 jokke_: It's great you brought this up because we should all be very careful when reviewing 14:14:19 so, thanks :D 14:14:28 it seems that people assume getting new functionality in easier if there is "Closes-Bug: #XYXYXYXY" in the commit message 14:14:30 I had noticed a couple but I didn't notice the trend 14:14:50 again, I'd assume good faith and probably the process is not clear enough 14:14:52 :) 14:14:58 jokke_: this is good awareness! 14:15:02 or the feature did seem a bug to them 14:15:03 so just wanted to hear what's the expectation here from your side :) 14:15:20 jokke_: redirect them to the spec process with nice words and examples 14:15:22 :D 14:16:06 It should be case by case basis ideally. However, the best approach is to figure out the impact ratio of openstack-wide/project-only 14:16:21 if >1 then spec, if <1 then bug 14:16:24 something nice and polite like "-2; if you want to continue fighting about this, file a spec, there is few examples in the repo"? :P 14:17:08 I think API changes, VMT related changes, usability changes come in >1 zone 14:17:10 jokke_: more like: "-2, I think this change is spec worthy. It'd be cool if you could propose one so that we can discuss the impact further" 14:17:24 :) 14:17:25 * flaper87 teaches jokke_ the art of sugarcoating 14:17:48 That bring a good point; 14:17:51 flaper87: i didn't realize you were so diplomatic 14:18:00 rosmaita: only with new devs 14:18:02 :P 14:18:04 should we open a new folder called spec-lite ? 14:18:23 rosmaita: but things go south very quickly for me 14:18:25 I was more thinking single file rather than folder 14:18:26 hahahahaha 14:18:39 just list of minor changes people would like to do 14:18:52 jokke_: we need to follow documentation semantics 14:18:59 nikhil_k: sounds good 14:19:05 so that they show up on specs.openstack.org 14:19:21 nikhil_k: and? even if it's one updating file we can still do that 14:19:24 btw, we had agreed on always using the backlog folder for approved specs and them move them to the milestone 14:19:28 we never got to do that 14:19:29 eh 14:19:35 correct leve sub topic with couple of bullet points what and why 14:19:36 Can we start doing it? 14:19:43 I think it's clearer and better 14:19:52 jokke_: you are hinting at rel-notes style 14:20:04 nikhil_k: pretty much 14:20:06 which might be good option 14:20:12 if we define the time period 14:20:33 that would be easy to follow and you would not saturate the spec portal with million links to two line coduments 14:20:38 but then I am in this dilemma of defining one for client and store 14:20:53 I mean one file per spec folder 14:21:07 I see 14:21:18 so maybe late for liberty but something like mitaka/minor_changes.rst 14:21:34 mitaka ++ 14:21:55 flaper87: Let's discuss a plan for M in next meeting for backlogs, priorities for next 6 months, pre-approved for M, possible for M ? 14:22:01 nikhil_k: separating server, client and store sounds perfectly reasonable 14:22:05 nikhil_k: sounds perfect 14:22:28 jokke_: cool! 14:22:41 was thinking that would make a lot of sense 14:22:57 yeii ... now I can go and get coffee and bit fresh air ... thanks guys 14:22:57 sparating the folders but keeping them in glance-specs, right? 14:22:58 jokke_: we can avoid a few impact flags in this case 14:23:03 ++ 14:23:11 flaper87: yeah 14:23:13 ok 14:23:17 yeah, that makes total sense 14:23:57 maybe Thu weekly meeting with wider audience 14:23:58 ? 14:24:30 this sounds drivers specific to me 14:24:34 but I'm ok with whatever 14:24:51 I mean, everyone is welcome to join this meeting 14:25:01 jokke_: may be next tuesday and thursday. I think we want to discuss l-3 specific things this week 14:25:04 I meant to say, I would prefer not to use glance's meeting time for this 14:25:10 ? 14:25:12 but if there are no other topics, I'm cool 14:25:24 nikhil_k: like the freeze/release panic hour at thu? :P 14:25:40 jokke_: haha, you caught the right nerve 14:26:09 so that people find a time and spot to show up for things 14:26:21 I'm fine with that ... as long as we do not exclude ... I'm just blunt enough to invade your meeting :P 14:26:37 haha, it's a openstack meeting :P 14:26:49 it's still an os meeting 14:26:50 just bring awareness for what's coming! 14:26:54 no one should feel excluded 14:27:00 and it's freaking IRC 14:27:02 bringing* 14:27:06 :) 14:27:16 flaper87: that'd be status for today 14:27:22 :D 14:28:36 ok guys; if nothing else, have a nie day! 14:28:49 Thanks for the good conversation! 14:29:22 #endmeeting