15:03:01 #startmeeting Storyboard 15:03:03 Meeting started Wed Jan 20 15:03:01 2016 UTC and is due to finish in 60 minutes. The chair is Zara. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:03:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:03:06 The meeting name has been set to 'storyboard' 15:03:32 #topic Announcements 15:04:16 any announcements? 15:04:24 emails are almost-working 15:04:35 \o/ 15:04:50 yeah, it looks like puppet-storyboard just needs a different sender address? 15:04:54 hopefully they'll be properly working by the end of today 15:04:57 yeah, seems that way 15:04:59 great 15:05:15 gah, they've been effectively working since Friday night... just not for OpenStack! 15:05:24 oh well, I gather the baserock folks have been enjoying them 15:05:28 anything else? 15:05:37 (I forgot to update the agenda again, sorry) 15:05:41 _o_ 15:06:11 #topic Urgent Items 15:06:22 well, I was going to use this space to beg for help with emails 15:06:28 but the glorious fungi is helping us now 15:06:45 so thanks, fungi :) 15:07:11 we have some things in review, but nothing urgent yet, so moving on... 15:07:21 #topic In Progress Work 15:07:41 hah, because I haven't updated the agenda, it's actually back-to-front 15:07:49 SotK has been looking at emails this week 15:08:21 do you have anything to add on top of what we just mentioned in #announcements? 15:08:34 yeah, I was trying to see if I could replicate the "no emails" problems, I failed 15:08:50 you're welcome Zara! 15:09:19 :) we were panicking a bit so it was a big help , thanks again. 15:10:27 #info SotK has been investigating emails, they should hopefully be ready by the end of today! 15:10:44 So, I've been looking at worklists and boards 15:10:51 mainly small UI fixes so far 15:11:13 sorry im late! 15:11:30 no problem! we also started late... :) 15:11:50 patches in review for those: 15:11:58 #link https://review.openstack.org/#/c/269707/ 15:12:13 #link https://review.openstack.org/#/c/269656/ 15:12:19 the second... I'm not keen on how it looks 15:12:23 think it's a bit confusing 15:12:42 the first one is okay by me for a first draft, though I'd like to eventually replace names with avatars (and just have names on hover) 15:13:06 so yeah, take a look, I guess. I've managed to procrastinate from doing all the hard stuff this week 15:13:23 #info Zara has been looking at small UI fixes for worklists and boards 15:13:52 Other things... 15:14:09 I believe pedroalvarez is looking at the gerrit plugin. it's not mentioned on the agenda, but worth noting 15:14:40 #info pedroalvarez has been investigating work remaining for gerrit plugin 15:15:10 for background, I believe we want task statuses to update in line with patches in gerrit. 15:15:40 I think the plugin allows comments from gerrit to be posted on stories, but task-updating was never completed 15:15:53 so that's going on in the background :) 15:16:02 * SotK is looking forward to that 15:16:05 yup 15:17:20 anyone have anything to add about in-progress work? I think the rest of what I have in mind is future-plans stuff 15:18:49 * Zara will assume not! 15:18:57 I'm starting to look at speeding up boards/worklists too 15:19:07 oh haha I spoke too soon 15:19:16 luckily I had not changed the topic 15:19:35 I gather that is great fun for you 15:19:36 regarding gerrit plugin, I don't think I will have time to implement new features 15:20:10 that's fine; just knowing what work remains is useful 15:20:24 I guess my 'investigating' was a bit vague... 15:20:54 I'd love to see that running tbh :) 15:21:04 so I might be interested on spending some time on it 15:21:15 hahaha 15:21:22 I won't stop you :P 15:23:00 anything else? 15:23:44 okay, moving on! 15:23:47 no discussion topics 15:23:50 so... 15:23:58 #Open Discussion 15:24:03 or even... 15:24:07 #topic Open Discussion 15:24:28 anyone have anything they want to discuss? 15:24:58 * SotK doesn't have anything springing to mind 15:25:33 I have a few thoughts, not sure how well-formed they are. This is why you should *use* agendas, folks... 15:26:21 in no particular order: requirements are still hard to come by. I think we're best organising them into: bug tracker reqs, task tracker reqs (developers), task tracker reqs (managers) 15:26:37 any gaping holes in that list? 15:27:30 I don't know of any 15:28:20 one aim is to work out when something is neither the function of a bug or task tracker, to work out if it belongs in storyboard, or if not, how it should relate to storyboard if people demand it. 15:29:09 I think some people also visualise storyboard as a bit of a review tool, which complicates things. 15:30:57 eg: we've had demand for image-uploading, which makes sense for bug reports, but also image-manipulation so that UX folks can review mocks-- that seems to me like the function of a review tool. if we want a mock review tool, might work better as a plugin. 15:31:36 there's already a fair bit of tension between functioning as a bug-tracker and task-tracker, even if it's not obvious on the surface 15:32:23 tl;dr: storyboard needs healthy boundaries :P 15:34:13 this is relevant to me because I'm trying to get an idea of what to focus on in the next development cycle. based on how we've done so far, I'd guess we can do 1.5 big new features per cycle (since Krotscheck had already done much of the emails work, but then we're also more familiar with the codebase) 15:34:26 *big new features to a good standard 15:34:41 since I assume we'll be spending the rest of this cycle refining boards/worklists and emails. 15:36:39 I'm in favour of some sort of image support, but I want the boundaries to be clear before we write a spec for it. 15:36:57 yeah, defining some requirements would be sensible 15:37:41 yup, and working out whose requirements storyboard is here to serve, and whose it isn't 15:38:33 (or to put it differently, what goals storyboard's there to help people reach, and what goals they should use a different tool for) 15:39:19 this way I'll know when we're doing something well, when we should maybe look at running a spinoff project, etc. 15:39:53 so that's the end of that back-of-the-mind ramble 15:41:26 it seems like I'm jumping all over the place today, but I'm just trying to work out what to focus on when, so that we don't have to do that most of the time 15:42:51 vague map in my head is fix email config, then boards+worklists fixes while waiting for email feedback, then back to emails 15:43:04 if we run out of things to do I'm sure we'll find more... ;P 15:43:08 sounds sensible 15:43:18 maybe throw some tag improvements in there too :P 15:43:35 hah, ah, that was it, improving search 15:44:09 btw I see task-metadata as part of boards/worklists fixes 15:44:25 that's a separate thing but just noting it 15:44:45 that's relatively concrete step that I want us to focus on in the next couple of weeks 15:45:09 tags need to be indexed by search, beyond that I'm happy to wait to improve tags 'til the next cycle 15:46:29 we're still talking about search but it's all a bit up in the air, so we'll want to fix that... buuut I think boards and worklists come first 15:48:09 this is just me dumping all the things in my head into this channel, so sorry :P 15:48:56 (we have a big spec for notifications, but I think after we get emails sorted, it's not actually the most pressing thing, so I'm happy to pause it and just pick it up again later) 15:49:11 (when we get too many complaints :P) 15:49:15 :D 15:50:14 so yeah, revised plans for next few weeks: email on s.o.o, boards+worklists, get tags indexed by search, back to emails. 15:50:29 if nobody complains about the emails we'll swap that for more search, probably 15:51:21 I suspect we'll get complaints related to the lack of threading... but we'll see! 15:51:54 * SotK expects so too 15:52:10 :) does anyone else have anything to add? not sure how useful that was but hopefully makes it clearer where my head's at! 15:55:04 * SotK doesn't 15:55:59 okay, I'm pleased, looks like there's nothing blocking us at the moment and we can just get on with things! :) 15:56:10 thanks, everyone 15:56:13 #endmeeting