storyboard/doc/source/index.rst
Kendall Nelson 234ac1b68b Add to & Reorganize StoryBoard GUI Docs
This patch does a little reorganization of the gui docs.
It adds a section solely focused on the creation and
functions of boards. It also adds a section on best
practices as we get a lot of questions about how things
should be done.

Change-Id: Id208d2edb754030a75ba2c1884fd8ef0b620a6af
2018-06-25 14:38:30 -07:00

100 lines
2.0 KiB
ReStructuredText

======================================
Welcome to StoryBoard's documentation!
======================================
Introduction
============
StoryBoard is a web application for task tracking across inter-related projects.
It is meant to be suitable for OpenStack task tracking.
StoryBoard consists of two components:
* `Storyboard API service`_ - is a Python application leveraging
`Pecan`_/`WSME`_ for REST API layer
* `Storyboard Web Client`_ - is an all-javascript webclient for the
Storyboard API
.. _Pecan: http://pecan.readthedocs.org/en/latest/
.. _WSME: http://wsme.readthedocs.org/en/latest/
.. _Storyboard API service: https://git.openstack.org/cgit/openstack-infra/storyboard/
.. _Storyboard Web Client: https://git.openstack.org/cgit/openstack-infra/storyboard-webclient
.. _Storyboard Python Client: https://git.openstack.org/cgit/openstack-infra/python-storyboardclient
This documentation offers information on how to use StoryBoard,
how StoryBoard works and how to contribute to the project.
Table of contents
=================
Using StoryBoard
----------------
.. toctree::
:maxdepth: 1
How it Works <gui/theory>
Boards <gui/boards>
Worklists <gui/worklists>
Tasks, Stories, & Tags <gui/tasks_stories_tags>
Organizing Your Work: Best Practices <gui/best_practices>
Installation guides
-------------------
.. toctree::
:maxdepth: 1
install/development
Maintenance guides
------------------
.. toctree::
:maxdepth: 1
maintenance/upgrading
Launchpad Migration guides
--------------------------
.. toctree::
:maxdepth: 1
migration
Developer docs
--------------
.. toctree::
:maxdepth: 1
contributing
webclient
Extending StoryBoard
--------------------
.. toctree::
:maxdepth: 1
Overview <extending/index>
Plugins: Cron Workers <extending/plugin_cron>
Plugins: Event Workers <extending/plugin_worker>
Client API Reference
--------------------
.. toctree::
:maxdepth: 1
webapi/v1
Indices and tables
==================
* :ref:`genindex`
* :ref:`search`