19:00:53 <zara_the_lemur__> #startmeeting storyboard 19:00:54 <openstack> Meeting started Wed Jan 25 19:00:53 2017 UTC and is due to finish in 60 minutes. The chair is zara_the_lemur__. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:55 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:00:57 <openstack> The meeting name has been set to 'storyboard' 19:01:08 <zara_the_lemur__> #topic Announcements 19:01:13 <zara_the_lemur__> None I have noted 19:01:22 <zara_the_lemur__> #topic Urgent Items 19:01:26 <zara_the_lemur__> also none 19:01:31 <zara_the_lemur__> #topic In-progress work 19:01:56 <SotK> I looked at the migration scripts 19:02:01 <SotK> there is some work to be done 19:02:16 <zara_the_lemur__> yay 19:02:17 <diablo_rojo> How long is the list? 19:03:10 <SotK> - add support for branches 19:03:29 <SotK> - make worklists and add tags to handle priority/importance 19:03:34 <diablo_rojo> Is that going to be a large effort? 19:03:48 <SotK> - misc bugfixing 19:04:11 <zara_the_lemur__> for 'make worklists and add tags', could we use the old api and then translate it? 19:04:11 <SotK> that is all I've found so far, having imported monasca and half of keystone 19:04:16 <zara_the_lemur__> that way the script itself doesn't need to change 19:04:34 <SotK> I'm not sure what you mean, but probably 19:04:37 <zara_the_lemur__> and we'd have a different script for converting flat priority to tags + worklists 19:04:45 <SotK> either way none of the things seem like much work 19:04:50 <zara_the_lemur__> (instead of building it into the migration scripts) 19:05:10 <SotK> oh I see what you mean 19:05:14 <SotK> we could do that 19:05:37 <zara_the_lemur__> we'd need it to be quick so it doesn't hang around in the middle. 19:05:51 <diablo_rojo> Indeed. 19:05:58 <SotK> oh actually 19:06:16 <zara_the_lemur__> (but yeah I figured that way the migration script is done there, and it should be fairly easy to script things for changes within storyboard itself) 19:06:21 <SotK> we can't do that because we decided we were making the tags be "$projectname-$priority" right? 19:06:28 <SotK> oh we can still do that ignore me 19:06:35 * zara_the_lemur__ ignores :) 19:06:55 <SotK> :) 19:07:06 <SotK> I think that is about all 19:07:15 <SotK> monasca is easy to import 19:07:27 <zara_the_lemur__> were you able to check for any strange characters? 19:07:36 <SotK> nope, that is in "misc bugfixing" 19:07:39 <zara_the_lemur__> ah okay 19:07:40 <zara_the_lemur__> cool 19:07:46 <diablo_rojo> So we want to wait to port Monasca till these things are done? 19:07:49 <diablo_rojo> I assume? 19:08:04 <SotK> yeah 19:08:14 <SotK> but I can look at them in the coming week or so I expect 19:08:52 <diablo_rojo> Excellent. 19:09:20 <fungi> there was also interest from... refstack i suspect? in migrating 19:09:26 <fungi> they want to discuss it at the ptg 19:09:42 <fungi> hogepodge: ^ any details there? just so we're prepped to have people around to talk 19:10:05 <fungi> he mentioned something about it coming up in a meeting but i don't know for sure which one 19:10:31 <diablo_rojo> fungi, think it was the interop wg 19:10:33 <hogepodge> fungi: defcore/interopwg is talking about moving to storyboard 19:10:45 <hogepodge> we're changing our name, so it's an ideal time to change our tracker 19:10:52 <fungi> anyway, didn't mean to sideline, just noting tat we're looking at a couple of teams now anyway 19:11:05 <fungi> thanks diablo_rojo and hogepodge 19:11:10 <diablo_rojo> np 19:11:25 * SotK is excited for people to start migrating 19:11:35 <zara_the_lemur__> ace 19:11:35 <diablo_rojo> SotK, okay so what can I do to help get the mgiration scripts up to par? 19:14:34 <zara_the_lemur__> guessing his internet is not being great right now 19:15:12 <diablo_rojo> We can talk about that later I suppose. 19:15:17 <zara_the_lemur__> yeah 19:15:36 <diablo_rojo> fungi, any other smaller projects you think would be safe in reaching out to, to move over? 19:15:43 <diablo_rojo> Just off the top of your head? 19:15:56 <fungi> diablo_rojo: there are so many i wouldn't even know where to start 19:16:13 <fungi> that's the thing about small projects. there are significantly more of them 19:18:48 * SotK returns 19:19:01 <zara_the_lemur__> we're working on another blog post at the moment, so soon we should have a thing with more info on the api up 19:19:13 <zara_the_lemur__> at that point we might see more eager volunteers 19:19:51 <diablo_rojo> Maybe after that post gets up I can send something out to the ML asking if there are projects interested in moving. 19:19:55 <diablo_rojo> thoughts on that? 19:20:37 <zara_the_lemur__> yeah, I feel like smaller projects probably have more freedom to come to us. 19:20:41 <fungi> seems fine to me as long as we're in a state with the import script that we're comfortable it will work for them 19:20:44 <zara_the_lemur__> yeah 19:21:20 <diablo_rojo> Yeah that I think is the priority now. 19:21:22 <SotK> +1 19:21:34 <diablo_rojo> Get that up to snuff so we can start getting people moved over. 19:22:11 <diablo_rojo> fungi, any idea when the TC release goals for Queens will get set? Could make moving to SB a release goal? 19:22:43 <SotK> regarding help, you can look at adding branches support if you want to code, or otherwise provide reviews and make sure I'm not doing anything weird on the LP side 19:23:16 <fungi> that's a great point. in http://specs.openstack.org/openstack-infra/infra-specs/specs/task-tracker.html#work-items we identify bringing it to teh tc, and the new goals process is a great means of doing that bit 19:23:48 <zara_the_lemur__> yep! 19:23:48 <SotK> yeah, that seems like a good plan 19:24:20 <diablo_rojo> SotK, I'm definitely on it for the reviews. I can see if I can figure out what migration of branches would look like. Might need to chat about that after this in a little more detail to get me rolling on it. 19:24:31 <armstrong> Hi sorry to disturb, which meeting (working group) is currently going on? 19:24:50 <diablo_rojo> armstrong, its the storyboard project 19:24:59 <SotK> diablo_rojo: sure, we can chat later :) 19:25:08 <diablo_rojo> SotK, sweet :) 19:25:18 <zara_the_lemur__> diablo_rojo: I will try to dig up my scripts for the python client, since they should give some hints around that 19:25:21 <diablo_rojo> fungi, so what do I need to do to make that happen? 19:25:32 <diablo_rojo> zara_the_lemur__, that would be super handy 19:26:16 <armstrong> ok thanks 19:26:47 <fungi> diablo_rojo: well, we _just_ settled on pike cycle goals this week... probably start formulating a goal to propose to the governance repo and you'll be ready to push it when we're closer to thinking about queens goal setting (boston summitish timeframe i think?) 19:27:24 <diablo_rojo> Okay cool. I will make that todo :) 19:28:18 <fungi> i think the idea is that we set queens goals in time for teams to make progress planning them at the pike-cycle ptg 19:28:40 <fungi> so the summit/forum before that is when we do goals gathering 19:29:39 <fungi> and you can look at other goals already proposed/merged to the governance repo for inspiration 19:30:32 <diablo_rojo> Okay cool. That's the plan. 19:30:43 <diablo_rojo> Thanks fungi :) 19:31:35 * zara_the_lemur__ has 'update webclient components' listed as in-progress; did not do that this week. 19:32:16 <zara_the_lemur__> I did finally write up some detailed notes on trying the test openid server 19:32:43 <zara_the_lemur__> (a dummy openid server jeblair made to allow auth when not connected to the internet, for development purposes) 19:33:02 <zara_the_lemur__> which is a cool resource but has been in review for a long time 19:33:40 <zara_the_lemur__> flagging it up as something it'd be great to get more eyes on 19:33:52 <zara_the_lemur__> as I'd hate it to be stuck up there if it's just me trying to set it up wrong 19:34:00 <zara_the_lemur__> and it's fine to merge 19:34:02 <diablo_rojo> Got that link? 19:34:39 <zara_the_lemur__> sure, 1 sec 19:34:57 <zara_the_lemur__> #link https://review.openstack.org/#/c/397998/ 19:35:12 <zara_the_lemur__> it got buried for a little while because I completely forgot about it 19:35:44 <diablo_rojo> Will review it today :) 19:36:34 <zara_the_lemur__> I've added a comment with where I got up to with that so that hopefully others can see what I'm missing and we can get it moving :) 19:37:46 <zara_the_lemur__> I have a couple of patches up in review, neither is amazing or urgent. 19:37:52 <zara_the_lemur__> and with that phenomenal sales pitch 19:38:11 <zara_the_lemur__> #link https://review.openstack.org/#/c/416070/ 19:38:19 <diablo_rojo> I already reviewed the openid server :) 19:38:36 <diablo_rojo> That one too 19:38:45 <zara_the_lemur__> SotK: (I should've replied there, the answer is 'yeah I agree it needs fixing, I just don't know when I'll get around to it so would rather make incremental progress') 19:38:57 <zara_the_lemur__> and 19:38:59 <zara_the_lemur__> #link https://review.openstack.org/#/c/418122/ 19:39:02 <zara_the_lemur__> which we talked about 19:39:31 <zara_the_lemur__> diablo_rojo: yes, thanks! :D 19:42:08 * SotK will add a +2 later 19:42:08 <zara_the_lemur__> with the openid server, I don't want to merge if I can't get it working and I don't feel I can say 'this person who isn't the author has tried it and can show others how to use it' 19:43:32 <zara_the_lemur__> thanks 19:43:52 <fungi> are you having trouble getting an openstackid instance running? or are you testing against one of our existing instances? 19:44:46 <fungi> worth noting, i think clarkb discovered that openstackid.org (and probably openstackid-dev.openstack.org) won't authenticate your service if it lacks a reverse dns entry 19:44:46 <zara_the_lemur__> fungi: this is just a fake-openid provider for use on something like a plane or something like that; I don't think we've looked into openstackid much yet. 19:45:02 <fungi> oh! okay, completely different 19:45:07 <zara_the_lemur__> yeah, sorry for the confusion 19:45:13 <clarkb> fungi: correct, it has to be a valid tld and all that 19:45:15 * fungi misunderstood, didn't look at your change 19:45:24 <clarkb> foo.clarkb.test.local or whatever i used wasn't good enough 19:45:38 <zara_the_lemur__> (I wouldn't've brought it up in the meeting due to the confusion-potential, but it's been languishing for ages so this is me poking around for help. :)) 19:46:36 <zara_the_lemur__> and that's useful to know, thanks 19:47:19 <clarkb> I talked to smarcet about it and I think they intend on relaxing that requirement but not sure if it happened yet 19:49:20 <zara_the_lemur__> okay, I'll keep a general ear out for that 19:49:24 <zara_the_lemur__> #topic Open Discussion 19:49:34 <zara_the_lemur__> I realised I should've changed that about 30 minutes ago 19:49:36 <zara_the_lemur__> oh well 19:50:15 <zara_the_lemur__> we have 10 minutes to discuss openly 19:50:53 <zara_the_lemur__> after that, we require deceit. 19:52:13 <zara_the_lemur__> should we have an idea of where we want the migration scripts to be this time next week? 19:52:34 <diablo_rojo> Done would be great :) 19:52:35 <diablo_rojo> Lol 19:52:51 <SotK> I agree 19:53:01 <SotK> done would be ideal 19:53:08 <zara_the_lemur__> as long as I don't have to define done ;) 19:53:32 <zara_the_lemur__> is there a day it'd be good for everyone to be around for this? 19:53:47 * SotK doesn't know yet 19:54:21 <zara_the_lemur__> okay, please keep me posted 19:54:23 <diablo_rojo> I will be here today and tomorrow. 19:54:42 <SotK> I shall keep posted 19:55:17 <zara_the_lemur__> if you spin up the test instance somewhere I have access to, I can test it 19:55:32 <zara_the_lemur__> might catch some things in 'misc bugfixing' 19:55:59 <zara_the_lemur__> spin up/apply scripts 19:56:01 <SotK> alright, I'll see what I can do :) 19:56:44 <zara_the_lemur__> btw I'm figuring you're doing most of the 'actually write the scripts stuff' because that's how we started out, but also feel free to poke me about that if you want 19:56:56 <zara_the_lemur__> I just figured it wasn't something that divided up well 19:57:43 <SotK> yeah, I don't think there is a *huge* amoun to do 19:58:28 <zara_the_lemur__> if you do think of something, let me know :) 19:58:50 <zara_the_lemur__> otherwise I'll handle more... words... 19:58:52 * zara_the_lemur__ cries 19:58:55 <SotK> will do 19:59:12 <zara_the_lemur__> :) 19:59:43 <zara_the_lemur__> next blogpost needs to be up in the next two weeks, I think 19:59:46 <fungi> i'm around the rest of this week if you need to ping me for help with it 19:59:46 <zara_the_lemur__> I'm responsible for that for now 19:59:51 * diablo_rojo pats zara_the_lemur__ on the shoulder 20:00:01 <diablo_rojo> There there would you like a hot beverage? 20:00:03 <fungi> but mostly unavailable all next week 20:00:09 <zara_the_lemur__> thanks, we better finish 20:00:11 <zara_the_lemur__> #endmeeting