[OpenStack-Infra] [StoryBoard] A few new things StoryBoard does these days
Zara Zaimeche
zara.zaimeche at codethink.co.uk
Thu Mar 24 15:19:03 UTC 2016
Hi, all,
We've been working on StoryBoard
(https://storyboard.openstack.org/#!/dashboard/stories) for a while, but
haven't really updated the list; here's a roundup.
New things in storyboard over the last few months:
Notification:
* storyboard.openstack.org sends email notifications!
Finally! If you are subscribed to a project, project-group, or story,
and it changes, you'll get an email. At the moment these are pretty
basic, and off by default. To turn them on, log in (in the header),
click 'profile' toward the bottom of the sidebar, and you should see a
checkbox on the bottom left below 'preferences'. This is just an on-off
switch; you will receive emails for all changes to a subscribed
resource, or none. We plan to refine it further; feedback welcome for
what changes people would like to see most! Thanks so much to everyone
for helping to get this show on the road. :)
Dashboard:
* column for 'stories assigned to me'
Useful as a shortcut to see your planned work
* column for 'stories created by me'
Useful as a shortcut to see issue reports you've filed.
* subscriptions
Now you can see the list of things you're subscribed to, all in one
place. These are accessible from the star-shaped button on the dashboard
submenu on the sidebar (click 'dashboard' and the submenu should fold out)
Boards and Automatic Worklists:
*Manual worklists
These allow you to order tasks, by dragging cards up and down in the
worklist. They allow for more finely grained personal priorities than
the global 'priority' button. To make one, click 'create new...' in the
header. Once created, you can edit to make it public or private, and
choose who is able to move/delete items (or the worklist itself) by
setting owners and users. Best to play around.
To see your current worklists, click 'dashboard' in the sidebar, and the
second icon in the dashboard submenu (it looks like some horizontal
lines, and is not great; patches welcome!)
*Boards
These are a display of several worklists on a page, which can visualise
the progress of tasks. You can create due dates which can be shared
across boards, and then apply them to items in a worklist in a board.
it's all hard to explain in words, so here's a board:
https://storyboard.openstack.org/#!/board/1
Things in a board you have permissions for can be moved, deleted,
reordered, etc. Boards are created and accessed from the same places as
worklists.At the moment they only show manual worklists, and you can't
import an existing worklist into a board.
* AUTOMATIC WORKLISTS
You can now also have an automatically updating worklist filtered by,
say "all tasks in the project 'StoryBoard', that are in review" and so
on. I suggest trying it out and seeing what's around (when creating a
worklist, there's a checkbox for 'automatic'; check it and see what
happens). These worklists cannot be reordered.
We want to make all boards and worklists more discoverable in the
future; they're a bit tucked away at the moment. We're also working
toward automatic worklists in boards...
* Task Notes
Now you can add notes to a task. This lets you say 'patch in review
here', etc, a bit more easily than putting a long list of urls in the
story description. There's a funny-looking button next to the task title
on the story detail page; clicking it should allow you to add notes.
It's white if there are no notes and black-on-red if there are some.
That was a very long email, sorry. We tend to be around in #storyboard
on freenode, though it's a holiday weekend over here in the UK, so... I
picked a bad time to send this! :D New contributors and patches always
welcome; the codebase is a mix of python, angularjs, and html/css. Most
of this is SotK's work, and I just yell about it so he gets the credit
he deserves; he has done an amazing job; thanks, SotK! And thanks again
to everyone who has been involved so far, you're the best! If I've
missed anything, please say. :)
Best Wishes and Happy Task-Tracking,
Zara
More information about the OpenStack-Infra
mailing list