480722aeff
Change-Id: I9acbbb32d83d194f8d827101a0604b45d61f96f7
53 lines
1.4 KiB
ReStructuredText
53 lines
1.4 KiB
ReStructuredText
Glance Contribution Guidelines
|
|
==============================
|
|
|
|
In the Contributions Guide, you will find documented policies for
|
|
developing with Glance. This includes the processes we use for
|
|
blueprints and specs, bugs, contributor onboarding, core reviewer
|
|
memberships, and other procedural items.
|
|
|
|
Glance, as with all OpenStack projects, is written with the following design
|
|
guidelines in mind:
|
|
|
|
* **Component based architecture**: Quickly add new behaviors
|
|
* **Highly available**: Scale to very serious workloads
|
|
* **Fault tolerant**: Isolated processes avoid cascading failures
|
|
* **Recoverable**: Failures should be easy to diagnose, debug, and rectify
|
|
* **Open standards**: Be a reference implementation for a community-driven api
|
|
|
|
This documentation is generated by the Sphinx toolkit and lives in the source
|
|
tree. Additional documentation on Glance and other components of OpenStack can
|
|
be found on the `OpenStack wiki <http://wiki.openstack.org>`_.
|
|
|
|
Developer reference
|
|
-------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
architecture
|
|
database_architecture
|
|
database_migrations
|
|
domain_model
|
|
domain_implementation
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
modules
|
|
|
|
Policies
|
|
--------
|
|
.. toctree::
|
|
:maxdepth: 3
|
|
|
|
blueprints
|
|
documentation
|
|
minor-code-changes
|
|
refreshing-configs
|
|
release-cpl
|
|
.. bugs
|
|
contributor-onboarding
|
|
core-reviewers
|
|
gate-failure-triage
|
|
code-reviews
|