OpenStack Task Tracking API
Go to file
Adam Coldrick 886b9dcc0b Allow stories and tasks to be filtered by boards/worklists containing them
Currently this is only supported for the internal database API surface,
with the intention of using it to reduce the amount of work done by the
boards and worklists APIs.

This patch also names some aliases we create to make debugging less
painful.

It also modifies the join to the StorySummary query such that the
column name is no longer hardcoded. This handles the case when we
have filtered out private worklists from the result (when joining
to worklists), which results in an anonymous column name we cannot
hardcode.

Change-Id: I3aaa874ae623a44edd668471794f8146c6dabda7
2017-04-06 13:08:54 +01:00
doc/source Merge "Prepare for using standard python tests" 2017-02-07 12:40:44 +00:00
etc Increase rabbitmq connections attempt 2016-12-07 07:26:12 +00:00
storyboard Allow stories and tasks to be filtered by boards/worklists containing them 2017-04-06 13:08:54 +01:00
tools Use ostestr instead of the custom pretty_tox.sh 2017-02-09 12:29:41 +01:00
vagrant Added Vagrant VM for development purposes. 2014-10-29 15:48:42 -07:00
.coveragerc remove final vestiges of incubated oslo code 2016-11-07 13:31:55 -05:00
.gitignore Update .gitignore to ignore all .egg things 2016-07-13 12:45:08 -04:00
.gitreview Add .gitreview file. 2013-07-18 12:03:46 +02:00
.testr.conf API tests for rest 2014-01-23 17:23:58 +04:00
CONTRIBUTING.rst Added python storyboard client to docs. 2015-01-22 10:35:13 -08:00
LICENSE Initial import 2013-07-01 18:09:56 +02:00
MANIFEST.in Introducing basic REST API 2014-01-22 11:37:54 -08:00
README.rst Describe Storyboard in more detail 2016-08-17 00:43:34 +09:00
Vagrantfile Added Vagrant VM for development purposes. 2014-10-29 15:48:42 -07:00
babel.cfg Add SQLalchemy database model 2014-01-13 18:52:47 +04:00
bindep.txt bindep: Require libffi-devel 2016-11-14 07:19:17 +01:00
requirements.txt switch from incubated gettextutils to oslo.i18n 2016-11-07 08:47:47 -05:00
setup.cfg Single event email worker. 2015-12-15 22:13:52 +00:00
setup.py Use a common requirements file 2016-07-08 09:06:10 -07:00
test-requirements.txt Use ostestr instead of the custom pretty_tox.sh 2017-02-09 12:29:41 +01:00
tox.ini Use ostestr instead of the custom pretty_tox.sh 2017-02-09 12:29:41 +01:00

README.rst

Storyboard

Storyboard is a task tracker created to serve the needs of highly-distributed systems that span multiple projects, to enable cross-project work on a massive scale. Concepts were adapted from existing tools, and as many potential points of contention were removed as possible, to better facilitate coordination of project work by stakeholders with widely varied interests and needs.

Project Resources

Project status, bugs, and blueprints are tracked at:

http://storyboard.openstack.org

Source code can be found at:

https://git.openstack.org/cgit/openstack-infra/storyboard/

Documentation can be found here:

http://docs.openstack.org/infra/storyboard/

Additional resources are linked from the project wiki page:

https://wiki.openstack.org/wiki/StoryBoard

Anyone wishing to contribute to an OpenStack project should find plenty of helpful resources here:

http://docs.openstack.org/infra/manual/developers.html

All OpenStack projects use Gerrit for code reviews. A good reference for that is here:

http://docs.openstack.org/infra/manual/developers.html#development-workflow