19:01:15 #startmeeting storyboard 19:01:16 Meeting started Wed Nov 30 19:01:15 2016 UTC and is due to finish in 60 minutes. The chair is Zara. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:01:18 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:01:20 The meeting name has been set to 'storyboard' 19:01:35 #link https://wiki.openstack.org/wiki/Meetings/StoryBoard#Agenda_for_next_meeting 19:01:49 nothing in announcements or urgent items 19:01:59 #topic In-Progress Work 19:02:18 we merged the css fix 19:02:27 that stops board cards from appearing 'weird' 19:02:34 for want of a more precise explanation 19:03:14 and as mentioned, SotK's on holiday, so we'll get any updates on permissions for teams next week 19:03:40 #link https://review.openstack.org/#/c/400381/ still awaits reviews 19:03:56 which is the patch to change the 'stories' icon from 3 lines (similar to 'tasks' icon) to a little book 19:04:07 as suggested by SpamapS 19:04:46 I have not got around to updating any more webclient components this week; instead, I have been busy with a thing 19:04:58 that we will come onto in Discussion 19:05:14 under in-progress work, consider https://review.openstack.org/395116 in search of reviews 19:05:16 #link https://review.openstack.org/395116 remove or adopt incubated oslo code 19:05:29 ah, thank-you! 19:05:38 I've been meaning to get to that and keep forgetting about it 19:05:45 it's the last in a set of 4 changes to get the sb repos in compliance with the tc's only cross-project goal for this cycle 19:06:17 yep, I should get to it this week 19:06:18 the other 3 already merged quickly (thanks to those who reviewed those!) 19:06:20 thanks for reminding me 19:07:22 once that merges i'll check us off the pending completion list in governance 19:07:32 woop, feel free to pester me if I haven't got to it by the end of the week 19:07:59 it should be fine, but since oslo code is used more heavily there, I wanted to spend time checking 19:08:35 then forgot I hadn't done it yet 19:08:47 does anyone have any other in-progress work to discuss? 19:09:23 *crickets* 19:09:24 in that case... 19:09:31 #topic Discussion 19:09:50 so, we chatted a bit about this last week 19:10:08 for anyone who missed the logs, we want to put together some materials 19:10:15 that explain some of the concepts in storyboard 19:10:26 and how they relate to things people are already familiar 19:10:37 with 19:10:45 in other task-tracking systems 19:11:18 based on various feedback and questions we've had so far. 19:11:38 to that end, we're doing a blog! 19:11:43 ooh! 19:11:55 we can probably syndicate it onto planet.openstack.org too 19:12:17 yep! so last week, I said I'd get some hacky infra up to start with, that can hopefully be replaced with something nicer, but will allow us to mock things up. 19:12:29 I've done that, and it's hideous, but.... 19:12:45 https://zarathecat.github.io/storyboard-blog/ is the preview 19:12:59 Since my computer is being stupid... 19:13:03 hi! 19:13:09 Smart phones FTW? 19:13:28 Irc client decided to rebel right at meeting time. 19:13:35 :) hah, we just got onto discussing blogness, so good timing! 19:13:36 #link https://git.openstack.org/cgit/openstack/openstack-planet/tree/planet.ini planet.openstack.org configuration 19:13:40 for when you're ready 19:13:42 Anywho. Sorry to interrupt. 19:13:58 fungi: thank you! 19:15:21 so yeah, the hacky thing I put up is built from pelican and hosted via github pages. I'd prefer very different hosting for an 'official' thing 19:15:51 the config and content are here: https://github.com/Zarathecat/storyboard-blog 19:15:56 so should be very easy to port somewhere else 19:16:29 Good work throwing something together so quickly. 19:16:52 the template is also very close to one of the defaults, so I'd like to make that a bit less shameless... 19:17:18 but yeah, hopefully it's enough to work with 19:17:49 hello double diablo_rojo! 19:18:05 Ha ha success at alast 19:18:08 *at last 19:18:08 :) 19:19:15 diablo_rojo: i notice the off-list "Migration from Launchpad" temperature taking thread produced some useful feedback and seems to have died down. are you working on a synopsis yet or still trying to elicit more feedback first? just curious 19:20:19 I was going to respond to the list again and ask if the PTL's could designate their bug czars so that we could get feedback from them and make a list of the feedback we have currently from the PTLS 19:20:27 on my todo list for today/tomorrow 19:20:52 fungi, Thank you btw for fielding most of the questions and contestations 19:20:54 cool, it wasn't clear to me if, e.g., auggy had seen any of it yet 19:21:08 Yeah she definitely is on my list of people to chat with too. 19:21:26 I figured Matt would defer to her 19:21:33 diablo_rojo: my pleasure. i figured i have a little more background with the current state there and didn't want you stuck having to dig up answers while you're still coming up to speed 19:22:45 fungi, you were definitely a lifesaver 19:23:09 I had thought about ccing Zara and SotK on it too so maybe I will do that with the next round of emails. 19:23:58 yeah, i mainly don't want them to feel like they have to field all of the raw feedback 19:24:27 so getting it distilled to something actionable first is a good way to not waste their time 19:24:35 fungi, That was my hesitation too. 19:24:57 most of the discussion was dispelling myths about storyboard, launchpad, defect and task tracking in general, et cetera 19:25:07 Well, if you're cool with continuing to help answer the things I can't then maybe I will just keep it to you and me and thierry for now 19:25:13 ah, at the moment I'm interested in reading, but intend to lurk more than field. 19:25:53 i have no problem with you being cc'd, just don't want you to feel like it's your responsibility to keep up with it much less respond to all of it 19:26:45 i'm perfectly fine taking point along with ttx on explaining why this move will be good for everyone in the end 19:26:58 Zara, if you wanna see I can fw you things. Is there an etherpad started somewhere of a roadmap of things to implement? 19:27:17 fungi, Cool. Might just stick to that then. 19:27:22 and linking various parts of teh sb documentation that show the features people are requesting mostly already exist 19:28:13 fungi: sure, that works for me! :) it's mainly useful so I have a frame of reference if someone turns up in-channel with questions, or if I'm aware of something but didn't announce it loud enough at some point, I can quietly point you/ttx/diablo_rojo at it. 19:28:41 Sweet :) 19:30:21 So what needs to happen to push that blog forward? 19:31:07 the main thing would be some content; I think ttx wanted to write the first post. We could also do with a real domain for it. 19:32:19 if there's an openstack.org dns name you want that's not already taken, i'm happy to set that up and point it wherever 19:32:42 just give me a heads up. only takes a few seconds 19:33:00 Oh nice. Okay Zara, what shall we name it? 19:33:31 * Zara is paralysed by choice 19:33:43 'storyboard-blog' is the working title 19:34:12 (the other thing is to get it off gh-pages and onto non-proprietary infra that plays more nicely with pelican, but that's not a blocker) 19:35:23 Ha ha I can see if ttx has an opinion on what it should be called. fungi any ideas? 19:35:34 I'll have to ask him tomorrow though 19:35:39 sure 19:36:08 could call it boringstories 19:36:11 i have a general no-bikeshedding policy. saves my time and sanity 19:36:14 :) 19:36:30 i'm fine with whatever others come up with there 19:36:46 but we haven't even discussed fonts yet 19:37:06 you want jeblair for any typesetting bikeshed 19:37:12 Zara, YES 19:37:15 FONTS! 19:37:22 what have I done 19:37:59 comic sans ftw 19:38:35 =D it's actually my favourite font; I'm not sure I'm human. 19:38:38 and papyrus for titles 19:39:01 Zara, did you see the weird font I have for the text on my phone? Its beautiful :) 19:39:07 jeblair, +1 19:39:10 I just did a console install of pfsense last night 19:39:18 the installer asked me what font I wanted for a console thing 19:39:27 hahaha 19:39:29 I had like 100 choices too, it was a bit overwhelming 19:39:29 Ha ha ha and fonts is what gets people talking. 19:39:37 clarkb: i think that's standard to the *bsd installers 19:39:39 * clarkb stops distracting meeting now 19:39:41 fungi: nice! 19:39:42 clarkb, the struggle is real 19:39:51 oh, I like it when the meetings get distracted 19:40:03 (but yeah, I think we have an idea of what we want in the first three posts (as seen in the hacky thing I linked), so then someone just has to write them, dohoho) 19:40:15 clarkb: fwiw debian sort of does that too if you use the expert install with a framebuffer 19:40:35 we should totally start a cross-project font team 19:40:56 I love typing on a terminal in ubuntu just to experience the font 19:41:04 so +1 to that 19:41:13 jeblair, such good ideas 19:42:33 #topic Open Discussion 19:42:38 o/ 19:42:44 So.. 19:42:50 I am going to try and get these recorded in a useful place 19:43:04 But here is the idea I have for workboards. 19:43:38 * I want to be able to have a workboard that automatically contains all items from one tag. However, I want to manually manage which lane every item is in. 19:44:27 ++ that seems like the missing link for me 19:44:28 This is because as much as I like the idea of an automatic workboard with task statuses, there are things I want to represent in workboards that aren't task status (like, "blocked on ") so I can measure peoples' backlog. 19:44:52 ah, so filters for boards, interesting. 19:45:09 :) 19:45:10 So what I'd love is that the workboard just always puts anything I haven't manually placed, in the first lane. 19:45:40 I'll write this up as a spec 19:45:43 I promise 19:45:45 :)( 19:45:47 second idea 19:45:50 SpamapS: you would want the tasks from tagged stories auto-added? or you want task-level granularity for tags? (i think the latter is missing right now?) 19:46:25 * Make the links to stories/tasks on workboards _links to stories and tasks_. Right now they open a little pane to the story/task, which means I can't just hover over the links and see story/task numbers. 19:46:27 i think tasks from tagged stories would be sufficient 19:46:53 yeah, that seems like a fairly incremental step based on the current data model 19:47:12 fungi: I would want the tasks from tagged stories auto-added. That way I have _one_ board that is "all the tasks for tag X" 19:47:24 cool, just making sure 19:48:16 I'd also accept the current plan for automatic boards with task status as lanes if we could add some task statuses, like 'blocked'. 19:48:21 Finally... 19:48:35 * Can haz names for projects instead of #'s? 19:48:47 i thought that already got implemented 19:48:47 is there current wip on "the current plan for automatic boards with task status as lanes" ? 19:49:00 storyboard.openstack.org/p/zuul would be really nice rather than /p/679 19:49:22 and second 19:49:29 * Can haz links for searches? 19:49:47 jeblair: I believe there's a spec for that plan. 19:49:51 all use cases should start with "can haz" 19:49:58 mordred, +1 19:51:18 "Az a cat, can haz.." is the new story model. 19:51:18 * jeblair files away a note for april 1st 19:52:01 so for tags at the task-level, there's no wip but I think we knew how we were going to do it. for cards-as-links, this is a bit of a 'different people want the exact opposite thing'; the panes arose as a result of complaints about the links (it's a pain if you click a link by accident) 19:52:54 i'm failing now to find where we were tracking the friendly project urls bit 19:53:07 coulda sworn that's come up regularly 19:53:22 dr jeblair says "if it hurts to click the links by accident, don't click the links by accident" 19:54:33 well, you manually move cards via drag and drop, so it can happen pretty easily 19:55:07 so ideally there's some other way to get numbers to display for those 19:55:11 so maybe a smaller direct-link icon or something? 19:55:26 #link https://storyboard.openstack.org/#!/story/107 Storyboard should have human readable urls 19:55:30 SpamapS: ^ that was it 19:55:45 i guess that one's not implemented yet 19:56:17 yeah, project urls aren't words yet 19:56:24 more js experts would be handy for that ;) 19:56:37 links for searches are in-progress 19:56:43 SotK's reworking some patches for those 19:57:25 fwiw, gerrit only semi-recently implemented names-instead-of-numbers for their group management urls 19:57:46 they still default to using the integer index id but accept and translate group names in their place 19:58:09 which is super handy 19:59:07 huh -- for the idea of a fully automatic board -- well, you can already create a board with a bunch of automatic lanes -- are we just missing the ability to add a filter that says "match *tasks* for a *story* tag?" 19:59:11 there seems to be an assumption on the part of a lot of webui designers these days that users don't compose/edit their own urls 19:59:43 jeblair: yeah, that was our understanding of it at least 20:00:04 so it's not a very big thing 20:00:12 yeah, that's a lot closer than i thought 20:00:18 looks like we're at time 20:00:26 ah, thanks 20:00:28 #endmeeting