horizon/doc/source/index.rst
Rob Cresswell 8d2792f19f AngularJS in Horizon Documentation
This patch is a first pass at reducing the levels of "tribal knowledge"
and making the AngularJS codebase more accessible. It details code
style, file structures, testing and translation.

Change-Id: I22e6e5627216739fc92a5c9a5b417c6c6b16476d
Closes-Bug: 1373310
2015-06-29 13:23:55 +01:00

2.7 KiB

Horizon: The OpenStack Dashboard Project

Introduction

Horizon is the canonical implementation of OpenStack's Dashboard, which provides a web based user interface to OpenStack services including Nova, Swift, Keystone, etc.

For a more in-depth look at Horizon and its architecture, see the Introduction to Horizon <intro>.

To learn what you need to know to get going, see the quickstart.

Using Horizon

How to use Horizon in your own projects.

topics/install topics/deployment topics/settings topics/customizing

Developer Docs

For those wishing to develop Horizon itself, or go in-depth with building your own ~horizon.Dashboard or ~horizon.Panel classes, the following documentation is provided.

General information

Brief guides to areas of interest and importance when developing Horizon.

intro quickstart topics/tutorial contributing testing

Topic Guides

Information on how to work with specific areas of Horizon can be found in the following topic guides.

topics/workflows topics/tables topics/policy topics/testing topics/table_actions topics/angularjs topics/javascript_testing

API Reference

In-depth documentation for Horizon and its APIs.

ref/run_tests ref/horizon ref/workflows ref/tables ref/tabs ref/forms ref/middleware ref/context_processors ref/decorators ref/exceptions ref/test ref/local_conf

Source Code Reference

Auto-generated reference for the complete source code.

sourcecode/autoindex

Release Notes

releases/*

Information

faq glossary

  • genindex
  • modindex