Jump to: navigation, search

Difference between revisions of "Horizon"

m (unlinked openstack camel case autoimport)
(Development)
 
(19 intermediate revisions by 9 users not shown)
Line 15: Line 15:
 
| [https://blueprints.launchpad.net/horizon Blueprints]
 
| [https://blueprints.launchpad.net/horizon Blueprints]
 
|-
 
|-
| Documentation  
+
| [http://docs.openstack.org/developer/horizon/ Documentation]
 
|-
 
|-
 
|  Design  
 
|  Design  
Line 22: Line 22:
 
== Requirements ==
 
== Requirements ==
  
* Python 2.6 or 2.7 (not compatible with python 3.0).
+
* Python 2.6 or 2.7 (not compatible with Python 3.0).
* A [https://launchpad.net/keystone Keystone] (identity and authentication service) endpoint.
+
* An identity and authentication service endpoint: [[Keystone|Keystone]]
* A Compute ([[Nova|Nova]]) endpoint, with all compute services (API, scheduler, compute, network, etc.) running.
+
* A Compute endpoint, with all compute services (API, scheduler, compute, network, etc.) running: [[Nova|Nova]]
* An Image Store ([[InstallInstructions/Glance|Glance]]) endpoint.
+
* An Image Store endpoint: [[Glance|Glance]]
  
 
=== Optional ===
 
=== Optional ===
  
* An Object Store ([[Swift|Swift]]) endpoint.
+
* An Object Store endpoint: [[Swift|Swift]]
* A [[Quantum|Quantum]] (networking) endpoint.
+
* A networking endpoint: [[Neutron|Neutron]]
 +
 
 +
 
 +
Other optional components: Orchestration ([[Heat]]), Metering ([[Telemetry]]), Database ([[Trove]]), Data processing ([[Sahara]]). As a rule Horizon aim to provide out-of-the-box support for the other integrated projects.
 +
 
 +
=== Browser Support ===
 +
 
 +
The list of supported browsers is informally documented on the [[Horizon/BrowserSupport|Browser Support wiki page]]. Feel free to add to it with information on the browser(s) you've been testing Horizon with!
  
 
== Getting Started ==
 
== Getting Started ==
  
 
Please see the [http://docs.openstack.org/developer/horizon/quickstart.html Horizon Quickstart Guide] and [http://docs.openstack.org/developer/horizon/topics/deployment.html Horizon Deployment Configuration Guide] for the latest information on obtaining the code, creating a local settings file, running a development server, and considerations for a live deployment.
 
Please see the [http://docs.openstack.org/developer/horizon/quickstart.html Horizon Quickstart Guide] and [http://docs.openstack.org/developer/horizon/topics/deployment.html Horizon Deployment Configuration Guide] for the latest information on obtaining the code, creating a local settings file, running a development server, and considerations for a live deployment.
 +
 +
== Development ==
 +
 +
* [[Horizon/Reviews|Reviews]]
 +
* [[Horizon/BugTriage]]
 +
* [http://etherpad.openstack.org/p/horizon-integration-tests Integration tests coverage]
 +
* [[Bug_Tags#Horizon|Bug Tagging]]
 +
* [[Horizon/Javascript|JavaScript Guidelines]]
 +
* [[Horizon/RESTAPI|REST API]]
 +
* [[Horizon/WeeklyBugReport | Weekly Bug Report]]
 +
 +
== Meeting ==
 +
 +
* [[Meetings#Horizon_team_meeting]]
 +
* [[Meetings/Horizon]]
 +
 +
== Blueprints ==
 +
 +
* [[Horizon/Blueprint Reviews]]
 +
 +
== Wish List ==
 +
 +
The [[Horizon/Wish List|wish list]] contains feature ideas not ready to be blueprints. For more information see the wish list.

Latest revision as of 13:13, 26 January 2016

OpenStack Dashboard ("Horizon")

What is Horizon ?

Horizon is the canonical implementation of Openstack’s Dashboard, which provides a web based user interface to OpenStack services including Nova, Swift, Keystone, etc. Please see Introducing Horizon for a thorough look at what Horizon is and what the aims of the project are.

Resources

Source code
Bug tracker
Blueprints
Documentation
Design

Requirements

  • Python 2.6 or 2.7 (not compatible with Python 3.0).
  • An identity and authentication service endpoint: Keystone
  • A Compute endpoint, with all compute services (API, scheduler, compute, network, etc.) running: Nova
  • An Image Store endpoint: Glance

Optional

  • An Object Store endpoint: Swift
  • A networking endpoint: Neutron


Other optional components: Orchestration (Heat), Metering (Telemetry), Database (Trove), Data processing (Sahara). As a rule Horizon aim to provide out-of-the-box support for the other integrated projects.

Browser Support

The list of supported browsers is informally documented on the Browser Support wiki page. Feel free to add to it with information on the browser(s) you've been testing Horizon with!

Getting Started

Please see the Horizon Quickstart Guide and Horizon Deployment Configuration Guide for the latest information on obtaining the code, creating a local settings file, running a development server, and considerations for a live deployment.

Development

Meeting

Blueprints

Wish List

The wish list contains feature ideas not ready to be blueprints. For more information see the wish list.