15:03:01 <Zara> #startmeeting Storyboard
15:03:03 <openstack> 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 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:03:06 <openstack> The meeting name has been set to 'storyboard'
15:03:32 <Zara> #topic Announcements
15:04:16 <Zara> any announcements?
15:04:24 <SotK> emails are almost-working
15:04:35 <Zara> \o/
15:04:50 <Zara> yeah, it looks like puppet-storyboard just needs a different sender address?
15:04:54 <SotK> hopefully they'll be properly working by the end of today
15:04:57 <SotK> yeah, seems that way
15:04:59 <Zara> great
15:05:15 <Zara> gah, they've been effectively working since Friday night... just not for OpenStack!
15:05:24 <Zara> oh well, I gather the baserock folks have been enjoying them
15:05:28 <Zara> anything else?
15:05:37 <Zara> (I forgot to update the agenda again, sorry)
15:05:41 <SotK> _o_
15:06:11 <Zara> #topic Urgent Items
15:06:22 <Zara> well, I was going to use this space to beg for help with emails
15:06:28 <Zara> but the glorious fungi is helping us now
15:06:45 <Zara> so thanks, fungi :)
15:07:11 <Zara> we have some things in review, but nothing urgent yet, so moving on...
15:07:21 <Zara> #topic In Progress Work
15:07:41 <Zara> hah, because I haven't updated the agenda, it's actually back-to-front
15:07:49 <Zara> SotK has been looking at emails this week
15:08:21 <Zara> do you have anything to add on top of what we just mentioned in #announcements?
15:08:34 <SotK> yeah, I was trying to see if I could replicate the "no emails" problems, I failed
15:08:50 <fungi> you're welcome Zara!
15:09:19 <Zara> :) we were panicking a bit so it was a big help , thanks again.
15:10:27 <Zara> #info SotK has been investigating emails, they should hopefully be ready by the end of today!
15:10:44 <Zara> So, I've been looking at worklists and boards
15:10:51 <Zara> mainly small UI fixes so far
15:11:13 <betherly> sorry im late!
15:11:30 <Zara> no problem! we also started late... :)
15:11:50 <Zara> patches in review for those:
15:11:58 <Zara> #link https://review.openstack.org/#/c/269707/
15:12:13 <Zara> #link https://review.openstack.org/#/c/269656/
15:12:19 <Zara> the second... I'm not keen on how it looks
15:12:23 <Zara> think it's a bit confusing
15:12:42 <Zara> 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 <Zara> so yeah, take a look, I guess. I've managed to procrastinate from doing all the hard stuff this week
15:13:23 <Zara> #info Zara has been looking at small UI fixes for worklists and boards
15:13:52 <Zara> Other things...
15:14:09 <Zara> I believe pedroalvarez is looking at the gerrit plugin. it's not mentioned on the agenda, but worth noting
15:14:40 <Zara> #info pedroalvarez has been investigating work remaining for gerrit plugin
15:15:10 <Zara> for background, I believe we want task statuses to update in line with patches in gerrit.
15:15:40 <Zara> I think the plugin allows comments from gerrit to be posted on stories, but task-updating was never completed
15:15:53 <Zara> so that's going on in the background :)
15:16:02 * SotK is looking forward to that
15:16:05 <Zara> yup
15:17:20 <Zara> 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 <SotK> I'm starting to look at speeding up boards/worklists too
15:19:07 <Zara> oh haha I spoke too soon
15:19:16 <Zara> luckily I had not changed the topic
15:19:35 <Zara> I gather that is great fun for you
15:19:36 <pedroalvarez> regarding gerrit plugin, I don't think I will have time to implement new features
15:20:10 <Zara> that's fine; just knowing what work remains is useful
15:20:24 <Zara> I guess my 'investigating' was a bit vague...
15:20:54 <pedroalvarez> I'd love to see that running tbh :)
15:21:04 <pedroalvarez> so I might be interested on spending some time on it
15:21:15 <Zara> hahaha
15:21:22 <Zara> I won't stop you :P
15:23:00 <Zara> anything else?
15:23:44 <Zara> okay, moving on!
15:23:47 <Zara> no discussion topics
15:23:50 <Zara> so...
15:23:58 <Zara> #Open Discussion
15:24:03 <Zara> or even...
15:24:07 <Zara> #topic Open Discussion
15:24:28 <Zara> anyone have anything they want to discuss?
15:24:58 * SotK doesn't have anything springing to mind
15:25:33 <Zara> I have a few thoughts, not sure how well-formed they are. This is why you should *use* agendas, folks...
15:26:21 <Zara> 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 <Zara> any gaping holes in that list?
15:27:30 <SotK> I don't know of any
15:28:20 <Zara> 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 <Zara> I think some people also visualise storyboard as a bit of a review tool, which complicates things.
15:30:57 <Zara> 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 <Zara> 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 <Zara> tl;dr: storyboard needs healthy boundaries :P
15:34:13 <Zara> 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 <Zara> *big new features to a good standard
15:34:41 <Zara> since I assume we'll be spending the rest of this cycle refining boards/worklists and emails.
15:36:39 <Zara> 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 <SotK> yeah, defining some requirements would be sensible
15:37:41 <Zara> yup, and working out whose requirements storyboard is here to serve, and whose it isn't
15:38:33 <Zara> (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 <Zara> 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 <Zara> so that's the end of that back-of-the-mind ramble
15:41:26 <Zara> 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 <Zara> 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 <Zara> if we run out of things to do I'm sure we'll find more... ;P
15:43:08 <SotK> sounds sensible
15:43:18 <SotK> maybe throw some tag improvements in there too :P
15:43:35 <Zara> hah, ah, that was it, improving search
15:44:09 <Zara> btw I see task-metadata as part of boards/worklists fixes
15:44:25 <Zara> that's a separate thing but just noting it
15:44:45 <Zara> that's relatively concrete step that I want us to focus on in the next couple of weeks
15:45:09 <Zara> tags need to be indexed by search, beyond that I'm happy to wait to improve tags 'til the next cycle
15:46:29 <Zara> 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 <Zara> this is just me dumping all the things in my head into this channel, so sorry :P
15:48:56 <Zara> (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 <Zara> (when we get too many complaints :P)
15:49:15 <SotK> :D
15:50:14 <Zara> 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 <Zara> if nobody complains about the emails we'll swap that for more search, probably
15:51:21 <Zara> 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 <Zara> :) 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 <Zara> 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 <Zara> thanks, everyone
15:56:13 <Zara> #endmeeting