19:02:37 #startmeeting storyboard 19:02:38 Meeting started Wed Apr 25 19:02:37 2018 UTC and is due to finish in 60 minutes. The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:02:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:02:41 The meeting name has been set to 'storyboard' 19:03:05 Good day everyone :) 19:03:08 #link https://wiki.openstack.org/wiki/Meetings/StoryBoard#Agenda_for_next_meeting Agenda 19:03:18 I think that isn't up to date for this week, but the structure is there 19:03:37 my topic is there and is up for this week :) 19:03:52 Cool :) Yeah I didn't update it. 19:04:16 I think we don't have any announcements this week 19:04:17 right? 19:05:17 #topic In Progress Work 19:05:28 #undo 19:05:29 Removing item from minutes: #topic In Progress Work 19:05:36 #topic Migration Updates 19:05:41 * SotK engages brain 19:05:50 any updates diablo_rojo_phon? 19:06:33 Barbican is going Friday. 19:06:49 Talking to heat about maybe going this week, though more likely next week. 19:07:08 I thiiink that's about it here. 19:07:20 nice, glad things are still moving pretty smoothly there 19:07:25 I guess I can note that the infra manual on making a project has removed launchpad mentions 19:07:31 Now just talks about storyboard 19:07:49 So we aren't going to have more new projects we will have to migrate. 19:08:09 excellent! 19:09:03 yeah, i've got the barbican migration on my reminders 19:10:27 #topic In Progress Work 19:10:54 I looked into fixing the bug where typing the full project name causes the save button to not be enabled 19:11:30 it turned out more complicated than I hoped and the real fix will be to update to a more modern version of ui-bootstrap 19:11:54 which means a bunch of churn renaming things to prefix uib- 19:12:21 I'll look at doing either that or a more short-term workaround this week 19:13:12 I also began working through my review backlog, I'll do more of that too 19:14:51 Yay! 19:15:05 Oh and our intern got notification she was chosen. 19:15:41 So she will start when finals are done (early/mid may) 19:15:46 nice :D 19:16:07 Yep :) 19:16:46 anything else in progress? 19:17:09 Nothing off the top of my head. 19:18:37 I don't think anything changed with the blocking stories this week, so I'll skip to discussion for nmagnezi 19:18:42 #topic Open Discussion 19:18:52 o/ 19:18:57 So, hello to the storboard team. 19:19:01 My name is Nir, I'm a member of the Octavia core team. 19:19:01 hey :) 19:19:13 migrated to storyboard some time ago, and we experience some challenges. 19:19:22 I gathered a list of issues raised by the Octavia community: 19:19:29 #link https://etherpad.openstack.org/p/storyboard-issues 19:19:51 I would like to get some feedback from the team here on that list basically 19:20:03 nmagnezi: oh cool. Looking now. 19:20:35 o/ 19:20:41 just to put things in context, we compere storyboard to Launchpad, the tool we used to work with. we'd really be happy to improve storyboard :) 19:20:54 oh, our PTL is here too :) 19:20:58 johnsom o/ 19:22:39 I can go through the list and add links to stories that exist. I see one that's been resolved actually. 19:23:19 The Gerrit posting on the patches has been fixed nmagnezi 19:23:20 diablo_rojo_phon, yup. one got resolved. 19:24:09 for 1., is that happening whilst the project filter is still displayed? 19:24:11 I'll definitely go through this list today though. 19:24:19 This is super helpful. 19:24:24 Yes 19:24:58 ah, then that is also fixed but not deployed because it merged when our automation was broken 19:25:07 SotK can you give this a look? https://review.openstack.org/#/c/506812/ 19:25:11 I suspect our automation is still broken, I'll put that at the top of my list 19:25:32 For context from my side, there has been a lot of push back on using Storyboard. 19:25:47 diablo_rojo_phon: I remember an in-depth discussion about that patch in a meeting a while back 19:26:13 I don't remember what the outcome was, I'll try to find some logs later 19:27:18 johnsom: do you know which issues are causing the most pain? 19:27:37 if it helps, I'm willing to file stories for some of the topics there are new to you guys. 19:28:14 These are the top issues. This list got filled pretty quickly after it was proposed. 19:29:15 IHO, number 8 is causing a lot of issues and prevents us from doing things we would like to do, such as proactive backports 19:29:17 johnsom: Thanks for bringing this to our attention. We definitely want to do all we can to make you guys happy. 19:29:37 s/IHO/IMO 19:30:13 SotK did we have a metadata fix yet? 19:30:22 number 8 is the only one I think needs discussion beyond "is it fixed yet or not" 19:30:40 Okay shall we discuss now? 19:30:44 yeah! 19:31:20 So. Is it another field we need to add or can we amend descriptions to support metadata? 19:31:52 I have pretty strong opinions about importance and affected projects 19:32:49 see the "Complex Priority" section of https://storyboard-blog.io/things-that-storyboard-does-differently.html for importance 19:34:20 as for affected projects; in StoryBoard's data model stories aren't directly linked to projects, they're only connected via tasks 19:34:48 and so the list of affected projects can already be obtained, just by looking at what the projects of the story's tasks are 19:35:55 I'd need to understand more how milestones are intended to be used to have an opinion on that 19:36:20 I think some of the concern about these fields not being available is round making it hard to search or pin searches for stories. Correct me if I remember incorrectly nmagnezi 19:36:50 johnsom, +1 19:37:38 Previously I used milestone metadata in Launchpad to target certain bugs to be fixed by a given OpenStack milestone release. The team used it to see priority bugs that need to be worked on. 19:37:39 we want to be able to search and filter by those fields, so we can eventually automate some of our workloads 19:37:49 we do that with Launchpad for Neutron 19:39:18 It creates a bit more urgency than a long list of backlog bugs with no timing metadata 19:40:07 Makes sense. 19:41:01 I'm not opposed to adding another field for milestones. 19:41:11 It's definitely something we get asked about a lot. 19:41:41 I'm not strongly opposed, but I feel like its something that can already be done using a board or worklist of some kind 19:42:06 I think the problem is that it can be done but not easily. 19:42:48 Well, and it's super hard to search on board placement, etc. 19:43:37 interesting, searching on boards is something we haven't really given much consideration to I think 19:45:57 SotK, any more information we can provide to help you guys with that list? 19:46:30 We could add a search that like.. filters what's on the boards 19:47:05 diablo_rojo_phon: yeah, its something I've sometimes wanted but never given real consideration to 19:47:25 similarly I wonder if actually adding some UI for due dates outside of boards will help 19:47:44 Not currently...but I'll give it a look in more detail in about a half hour when I get back to a laptop from this lunch meeting. 19:47:48 like, a way of finding things that are asserted to be due by that date 19:47:50 nmagnezi: ^ 19:48:25 we can follow up on that list in next week's meeting, what do you think? 19:48:28 That would work too I would think? 19:48:43 nmagnezi: that would be a good idea I think 19:49:03 nmagnezi: I won't be around next week but definitely should keep this on the agenda. 19:49:03 johnsom, agreed? ^^ 19:49:07 (I think that 6 and 10 are fixed or at least improved, but similarly the improvement for 6 isn't deployed) 19:49:20 Sure, NP 19:50:41 cool, I'll do my best to get the things we have fixed on it actually deployed in the production instance by then too :) 19:52:19 +1! 19:55:16 catching up, it may be worth revisiting whether the milestone targeting is still useful. it used to be common practice across openstack services because the release team used it to report on which bugs were fixed at which milestones over the course of the cycle, but they ceased that practice some years ago which is part of why supporting it as a workflow in storyboard wasn't previously identified 19:55:17 as a priority 19:56:28 now they instead merely leave comments in bugs noting the first release in which each was fixed (and i have https://storyboard.openstack.org/#!/story/2001806 to make the release tools do the same for sb) 19:56:44 #link https://storyboard.openstack.org/#!/story/2001806 Support StoryBoard in release tooling 19:59:11 That's a good point too 20:00:55 ok we're out of time 20:01:00 thanks for coming folk :) 20:01:03 #endmeeting