19:01:58 <zara_the_lemur__> #startmeeting storyboard
19:01:59 <openstack> Meeting started Wed Feb  8 19:01:58 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:02:00 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
19:02:03 <openstack> The meeting name has been set to 'storyboard'
19:02:15 <zara_the_lemur__> #topic Announcements
19:02:19 <zara_the_lemur__> None of which I'm aware
19:02:36 <zara_the_lemur__> #topic Urgent Items
19:02:41 <zara_the_lemur__> anyone want to flag anything?
19:03:02 <zara_the_lemur__> okay, moving on!
19:03:06 <zara_the_lemur__> #topic in-progress work
19:03:51 <diablo_rojo> My attention span to work on the migration of of branched items has been a bit of a roadblock.
19:03:57 <zara_the_lemur__> heh
19:03:57 <diablo_rojo> But I am trying.
19:04:16 <SotK> I'm afraid my week ended up busier than expected and I've also not made much meaningful progress on the migration scripts either
19:04:27 <zara_the_lemur__> I've been having a bit of a strange week, investigating how far storyboard can be abstracted from its current db framework. so I've been generally around but not able to focus on migration things.
19:04:41 <zara_the_lemur__> otoh I suddenly have way more knowledge of both sql and how the storyboard backend fits together
19:04:44 <diablo_rojo> SotK, you one patch looked good to me. What was your concern?
19:04:45 <zara_the_lemur__> which should come in useful
19:05:26 <diablo_rojo> zara_the_lemur__, thats good news :)
19:06:22 <SotK> I've been trying to figure out a bug where sometimes users get created with a fake openid url because the script fails to find their real one, after hitting a bug where the script also can try to create duplicate users for some reason
19:06:30 <zara_the_lemur__> diablo_rojo: :) I've also been chipping away at that blogpost and hope to have something done by tonight and up by tomorrow
19:06:48 <zara_the_lemur__> I figure if I say that it will make me finish it
19:06:57 <fungi> given sb is already using an orm and oslo.db, hopefully there's not a lot to generalize to run with additional database backends?
19:07:00 <diablo_rojo> zara_the_lemur__, woot woot! If you want me to look it over, let me know.
19:07:47 <zara_the_lemur__> fungi: we have some mysql-specific things; I started with postgres because I figured that'd be the best way to find them, so it's possible some things I've looked at are actually just postgres quirks...
19:08:22 <fungi> have any examples? there's a wip change for it, right?
19:08:38 <fungi> pretty sure i saw one skitter through the channel earlier today
19:08:42 <zara_the_lemur__> fungi: yeah, I'll get the link, hang on :)
19:09:12 <zara_the_lemur__> #link https://review.openstack.org/#/c/430395/
19:09:38 <zara_the_lemur__> I deleted all the db migrations and made a fresh one because there was a problem with 018 that baffled me
19:10:44 <fungi> recasting some fields to enum type i guess
19:10:52 <zara_the_lemur__> SO MANY
19:10:54 <zara_the_lemur__> yep
19:11:04 <zara_the_lemur__> (it wasn't really *that* many, just felt like it)
19:11:10 <zara_the_lemur__> if nothing else this should make it easier for me to get features into storyboard in the future since I'll have a better idea what's going on
19:11:49 <fungi> seems like that could become a wrapper function or decorator or something. i wonder how other projects are doing that
19:11:49 <zara_the_lemur__> my conceptual model for how the database communicated with the API was much woollier this time last week
19:12:34 <zara_the_lemur__> yeah, there may actually be examples in historic storyboard code
19:12:38 <zara_the_lemur__> since we used to support it
19:14:02 <zara_the_lemur__> (I've also done a little review this week, though not very much, but it's a good week to catch me for review)
19:16:16 <zara_the_lemur__> oh, this also might be interesting as a demonstration of what a relatively small project would need to do to simultaneously support postgres and mysql, so if people ask after that support elsewhere, it might be something useful to point people at
19:16:38 <zara_the_lemur__> (once I have the wip in a form where both *are* supported, anyway)
19:17:17 <zara_the_lemur__> 'this is the kind of thing you would need to commit to doing if you want that support'
19:18:10 <diablo_rojo> I am rededicating myself to reviews this week and next week.
19:18:36 <zara_the_lemur__> cool
19:19:51 <zara_the_lemur__> anyone else have anything in-progress? otherwise I'll move on to open discussion!
19:20:07 <zara_the_lemur__> #topic Open Discussion
19:20:16 <zara_the_lemur__> I think this is our new record :)
19:20:18 <diablo_rojo> It would be really great if we could be close to getting monasca over by the PTG.
19:20:52 <zara_the_lemur__> yeah, do you reckon we're blocked on that, SotK?
19:21:28 <diablo_rojo> I know that means I gotta get it together with he branched stuff.
19:21:48 <diablo_rojo> My goal is to get that done by the EOD Friday so we can get it tested and merged next week.
19:21:52 <diablo_rojo> Sound reasonable?
19:22:08 * diablo_rojo says the plan out loud so maybe it will happen- just like zara_the_lemur__
19:22:13 <zara_the_lemur__> I think so, I should be able to commit to testing stuff next week
19:22:14 <zara_the_lemur__> heh
19:22:41 <zara_the_lemur__> if it turns out I can commit to more than that, then it might be worth me taking responsibility for more of the migration
19:22:54 <zara_the_lemur__> though I don't think I'll know until tomorrow if that's possible
19:23:03 <SotK> certainly seems doable
19:23:45 <diablo_rojo> zara_the_lemur__, That's fine :) Finish the blog post first I think and then figure out whats next.
19:24:15 <zara_the_lemur__> sure
19:26:39 <diablo_rojo> SotK, what are you looking at this weekish?
19:27:54 <zara_the_lemur__> I think he's travelling atm so may have a not-great connection
19:29:47 <SotK> hopefully I can get the user bug fixed, and then the "some weird characters break story description rendering if they are imported" bug
19:30:05 <SotK> changing priority to set a tag rather than a priority should be trivial
19:30:12 <zara_the_lemur__> have you written a story up anywhere with current status?
19:30:24 <SotK> I don't think so, I can do so after
19:30:46 <zara_the_lemur__> yay, thanks, please do, that way I can take a look if I *do* get some time.
19:31:00 <fungi> sounds great
19:31:53 <zara_the_lemur__> (I guess the downside is that if I do, I'll just ask a ton of questions and then you'll wind up working on it anyway...)
19:32:12 <zara_the_lemur__> but there's always /ignore!
19:32:31 <persia> That is a big stick
19:33:12 <zara_the_lemur__> ;_;
19:33:51 <diablo_rojo> zara_the_lemur__, lol I am trying not to do that very thing with the migration handling of branches
19:34:35 <zara_the_lemur__> haha
19:35:06 <zara_the_lemur__> though please feel free to ask about things in #storyboard!
19:35:17 <diablo_rojo> noted
19:35:24 <SotK> I am normally open to answering tons of questions :)
19:35:45 <zara_the_lemur__> I basically talk to myself all day asking things and sometimes people drop in and give me a pointer
19:36:01 <zara_the_lemur__> so there isn't pressure associated with asking a question
19:37:36 <zara_the_lemur__> or being asked a question
19:39:11 <zara_the_lemur__> anyone else have any discussion topics?
19:39:30 <fungi> not i
19:39:55 <zara_the_lemur__> okay, meeting ends in...
19:39:55 <zara_the_lemur__> 10
19:39:57 <zara_the_lemur__> 9
19:39:58 <zara_the_lemur__> 8
19:39:58 <zara_the_lemur__> 7
19:39:59 <zara_the_lemur__> 6
19:40:00 <zara_the_lemur__> 5
19:40:01 <zara_the_lemur__> 4
19:40:01 <zara_the_lemur__> 3
19:40:02 <zara_the_lemur__> 2
19:40:02 <zara_the_lemur__> 1
19:40:04 <zara_the_lemur__> #endmeeting