Jump to: navigation, search


Storyboard is a task tracker for OpenStack.

We have a test instance over here if you'd like to play around with it!

If you want an introduction to OpenStack, this is a good project to start with, as the team is small and friendly (even if we say that ourselves). If you like web-development with AngularJS, or you like Python, please say hello in #storyboard! If not, please say hello in #storyboard; it makes us feel popular.

Please Note: Much of the StoryBoard development team is currently based in the UK. If things seem too quiet, it might just be a case of different timezones. Stick around!

Vision & Roadmap


  • Future

  • Past

JS Meetup, August 15th, Manchester, UK, 2016 Midcycle Meetup, Feb 17th, Manchester, UK, 2016.

UX Meetup, March 1st, Manchester, UK, 2016

Meetup, May 16th, Manchester, UK, 2016



We talk about storyboard on IRC! We like to talk about the UX! We've confused ourselves by using different words for things!

So here's a quick example, with labels corresponding to the red numbers. (1), in green here, is the header. (2), in black here, is the sidebar:

1. Header 2. Sidebar

Those are the words we now use. Those, and no others.

Storyboard Schema

Quick reference for developers (thanks, griff!). Needs updating with boards and worklists

Useful Sites For Web Development

Most OpenStack engineers are more experienced in systems engineering and less aware of common web development tools; here are some sites that the OpenStack web development specialists recommend:

- https://css-tricks.com

- http://railsforzombies.org/

- http://docs.emmet.io/abbreviations/ http://emmet.io/

- https://www.smashingmagazine.com/

- http://codepen.io/

- https://egghead.io/

- http://www.cssmatic.com/ (interactive examples)

- http://www.color-hex.com/ (includes code examples; assumes knowledge of colour theory) http://www.colourdetails.com (takes longer to load, includes examples, explains theory)

- https://news.ycombinator.com/ (okay this is general news)

Other doc

Alternate solutions: