19:00:24 <etoews> #startmeeting python-openstacksdk 19:00:25 <openstack> Meeting started Tue Jan 26 19:00:24 2016 UTC and is due to finish in 60 minutes. The chair is etoews. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:26 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:00:29 <openstack> The meeting name has been set to 'python_openstacksdk' 19:01:06 <rtheis> hi 19:02:01 <etoews> hi 19:02:34 <etoews> well there's only one topic on the agenda 19:02:41 <etoews> #topic 1.0 Gerrit pruning 19:02:48 <rtheis> ok 19:03:18 <etoews> so out of https://review.openstack.org/#/q/status:open+project:openstack/python-openstacksdk,n,z what absolutely needs to be in 1.0? 19:03:51 <rtheis> https://review.openstack.org/#/c/270900/ 19:04:01 <etoews> yep 19:04:11 <etoews> i'm reviewing right now. 19:04:20 <rtheis> That is the first of several patch sets 19:04:24 <etoews> right 19:04:45 <etoews> i'm assuming there will be a patch set per service. that right? 19:05:04 <rtheis> yeah 19:05:09 <etoews> fun 19:05:13 <etoews> 1 sec. 19:05:38 <rtheis> There is also the path_args stuff that briancurtin is looking at which would be related to https://review.openstack.org/#/c/264980/ 19:06:39 <etoews> ya 19:06:47 <etoews> #link http://eavesdrop.openstack.org/meetings/python_openstacksdk/2016/python_openstacksdk.2016-01-12-19.01.html 19:07:13 <etoews> there was an action from a couple of weeks ago "briancurtin split 1461200 into smaller issues" 19:07:43 <rtheis> I didn't see a split of the issue 19:08:02 <etoews> i don't think it happened 19:08:19 <rtheis> so I was going to just pile under 1461200 if that's okay 19:08:27 <etoews> sure. 19:08:38 <etoews> i wish we could do checklists like there are in github. 19:08:52 <rtheis> yeah, that would be nice 19:09:19 <etoews> is network the only one that's in progress? 19:10:09 <rtheis> yes 19:10:22 <rtheis> I was going to start others soon 19:11:33 <etoews> let me try something.... 19:13:00 <etoews> #link https://bugs.launchpad.net/python-openstacksdk/+bug/1461200 19:13:01 <openstack> Launchpad bug 1461200 in OpenStack SDK "Create basic resource.props for id and ids attributes" [Critical,In progress] - Assigned to Richard Theis (rtheis) 19:13:07 <etoews> what do you think? 19:13:17 <etoews> poor man's github checklist 19:13:24 <rtheis> works for me 19:13:25 <rtheis> thanks 19:13:28 <terrylhowe> nice 19:13:46 <terrylhowe> alternatively a ticket for each 19:13:55 <etoews> at least we can kinda coordinate work on it so we're not stepping on eachother's toes 19:14:20 <etoews> terrylhowe: if you're up for creating all of those bugs, i'd say go for it. ;) 19:14:59 <briancurtin> I should be online in around 10 min 19:15:41 <terrylhowe> checklist works for me :) 19:15:43 <etoews> i think we're going to need https://review.openstack.org/#/c/272307/ in 1.0 19:19:42 <etoews> i created a bug for that just to help track progress to 1.0 #link https://bugs.launchpad.net/python-openstacksdk/+bug/1538267 19:19:43 <openstack> Launchpad bug 1538267 in OpenStack SDK "Need RFC2616 formatter as a type for properties" [Undecided,New] 19:20:04 <etoews> but i can't assign milestone or assignee :( 19:20:30 <etoews> briancurtin: can you assign everything correctly for https://bugs.launchpad.net/python-openstacksdk/+bug/1538267 when you get in? 19:21:06 <etoews> is there anything else from https://review.openstack.org/#/q/status:open+project:openstack/python-openstacksdk,n,z that absolutely must get into 1.0? 19:22:42 <etoews> rtheis: terrylhowe: let me know either way ^ 19:23:10 <rtheis> etoews: some in that list are related to path_args, but otherwise, I don't see anything else 19:23:33 <terrylhowe> A lot of things I’d like to have, but we probably should get one with it 19:25:00 <etoews> that's my feeling too. 19:25:39 <etoews> unless it's going to have an impact on the sdk interface, it can wait until post 1.0. 19:26:23 <briancurtin> etoews: i’m in, will setup that issue now 19:27:02 <briancurtin> i’ll push a change that ties the in-progress review to that bug 19:27:29 <etoews> okay. then peruse https://launchpad.net/python-openstacksdk/+milestone/1.0 and see if it's accurate. 19:29:26 <briancurtin> yeah i think that is accurate. i’m going to look harder at the path_args/base_path stuff now that we’re off of type=Resource, which is where a lot of the difficulty came from 19:30:51 <etoews> k. the path_args stuff seems to be the limiting factor in us getting to 1.0 19:31:13 <etoews> i'd say just focus on that. 19:31:47 <etoews> if there's other bugs you can pass on to us, great. 19:31:57 <briancurtin> yep. the nested resource types just weren’t going to work at all. since contrib guide doesn't actually need to be “released” since it just goes straight online i can do that secondary 19:32:38 <etoews> briancurtin: can someone else pick up https://bugs.launchpad.net/python-openstacksdk/+bug/1487150 ? 19:32:39 <openstack> Launchpad bug 1487150 in OpenStack SDK "Object store set_object_metadata is a bit oddball" [Critical,In progress] - Assigned to Brian Curtin (brian.curtin) 19:33:27 <briancurtin> etoews: let me look through my myriad of branches and see if i can find any work i did on that one. it may have been mixed into a branch that handled user-specified metadata. the basic premise of that one is doable by anyone though 19:33:43 <briancurtin> (well, the other part is as well, but i think i was trying to solve two problems at once and would rather just stick with one) 19:34:57 <etoews> k. the earliest i could look at that one is later this week. 19:35:21 <etoews> let's leave it assigned to you but if i can get to it, i'll ping you to assign it to me. 19:36:05 <briancurtin> sounds good 19:37:26 <etoews> briancurtin: terrylhowe: are there any patch sets in https://review.openstack.org/#/q/status:open+project:openstack/python-openstacksdk,n,z you care to abandon? some of them are getting a bit long in the tooth. 19:37:52 <etoews> we missed celebrating the 1 year anniversary of https://review.openstack.org/148370 :P 19:37:53 <briancurtin> etoews: i’ll run through some right now 19:39:11 <terrylhowe> most of mine are path_args, I’d like those out there for reference until that is resolved 19:39:20 <etoews> sure 19:39:47 <briancurtin> etoews: https://review.openstack.org/#/c/188452/ ties to https://bugs.launchpad.net/python-openstacksdk/+bug/1487150 but is way out of date 19:39:48 <openstack> Launchpad bug 1487150 in OpenStack SDK "Object store set_object_metadata is a bit oddball" [Critical,In progress] - Assigned to Brian Curtin (brian.curtin) 19:40:03 <briancurtin> that’s the one i was thinking of 19:40:48 <etoews> k. i'll have a look at it if i can get to it this week. 19:40:51 <briancurtin> there’s a quick profile set_ method refactor i can just rebase and that’d be fine. the only other in-progress review of mine is the RFC timestamp one that i’ll refresh due to merge conflict 19:41:18 <etoews> terrylhowe: can you have a quick look at https://review.openstack.org/#/c/265659/ ? 19:41:26 <briancurtin> oh, also: we need to figure out what key manager is called in 2016 19:41:32 <etoews> here's the fail http://logs.openstack.org/59/265659/2/check/gate-python-openstacksdk-python27/32e7bb2/console.html.gz 19:41:45 <etoews> briancurtin: needs a bug? 19:42:17 <etoews> terrylhowe: i'm not really sure why the unit tests are looking for something generated for the functional tests. 19:42:25 <briancurtin> etoews: looking right now to see if we need to make a change 19:42:39 <etoews> i'm not that familiar with how the gate is runs those hooks and stuff. 19:43:52 <briancurtin> etoews: ok we’re good on key_manager. we must have changed it back when they did their renaming 19:44:01 <briancurtin> oh, i did htat 19:44:11 <etoews> heh. \o/ 19:48:24 <etoews> well this is fun. the unit tests test the function test base class. :| https://github.com/openstack/python-openstacksdk/blob/master/openstack/tests/unit/test_functional_base.py#L18 19:48:45 <terrylhowe> yeh, I’m not into testing test code 19:49:11 <terrylhowe> I mean it is a handy test, but let’s get rid of it anyway 19:49:20 <terrylhowe> you could code around it, but too complicated 19:49:31 <etoews> ya 19:50:04 <etoews> i could also just move it into openstack.tests.functional 19:51:05 <etoews> i'll go with whatever works. 19:51:46 <etoews> any other topics to discuss? 19:51:58 <etoews> is anyone submitting anything sdk related for the summit? 19:52:10 <etoews> cfp deadline is next monday. 19:52:29 <briancurtin> nothing else on my end 19:52:32 <rtheis> no other topics here 19:53:22 <etoews> terrylhowe: you good to end it now? 19:53:55 <terrylhowe> yes 19:54:35 <etoews> cool. 19:54:40 <etoews> #endmeeting