summaryrefslogtreecommitdiff
path: root/doc/source
diff options
context:
space:
mode:
Diffstat (limited to 'doc/source')
-rw-r--r--doc/source/plugins.rst34
1 files changed, 33 insertions, 1 deletions
diff --git a/doc/source/plugins.rst b/doc/source/plugins.rst
index 0635f29e..57b96927 100644
--- a/doc/source/plugins.rst
+++ b/doc/source/plugins.rst
@@ -7,8 +7,40 @@ properly installed for OSC to find and use it. It utilizes the
``setuptools`` entry points mechanism to advertise to OSC the
plugin module and supported commands.
+Adoption
+========
+
+OpenStackClient promises to provide first class support for the following
+OpenStack services: Compute, Identity, Image, Storage, Volume and Network.
+These services are considered essential to any OpenStack deployment.
+
+Other OpenStack services, such as Orchestration or Telemetry may create an
+OpenStackClient plugin. The source code will not be hosted by
+OpenStackClient.
+
+The following is a list of projects and their status as an OpenStackClient
+plugin.
+
+============================= ======================================
+ project notes
+============================= ======================================
+python-barbicanclient n/a
+python-ceilometerclient n/a
+python-congressclient using OpenStackClient
+python-designateclient n/a
+python-heatclient n/a
+python-ironicclient patch in progress (https://review.openstack.org/#/c/171672/)
+python-magnumclient n/a
+python-manilaclient n/a
+python-mistralclient n/a
+python-muranoclient n/a
+python-saharaclient n/a
+python-troveclient n/a
+python-zaqarclient n/a
+============================= ======================================
+
Implementation
---------------
+==============
Plugins are discovered by enumerating the entry points
found under :py:mod:`openstack.cli.extension` and initializing the specified