Add Rocky project priorities

Change-Id: I7be12bd8b902a4f0a0adfcf6224bb4f881d1eae7
This commit is contained in:
Witold Bedyk 2018-03-14 13:47:34 +01:00
parent 05be23e6d9
commit 56a4253755
1 changed files with 114 additions and 0 deletions

View File

@ -0,0 +1,114 @@
.. _rocky-priorities:
=========================
Rocky Project Priorities
=========================
List of priorities the Monasca drivers team is prioritizing in Rocky.
The owners listed are responsible for tracking the status of that work and
helping get that work done. They are not the only contributors to this work,
and not necessarily doing most of the coding!
Essential Priorities
~~~~~~~~~~~~~~~~~~~~
+-----------------------------------------------+-----------------------------+
| Title | Owners |
+===============================================+=============================+
| Kafka upgrade | |
+-----------------------------------------------+-----------------------------+
| Alembic migrations | jgr, amofakhar |
+-----------------------------------------------+-----------------------------+
| Metrics retention policy | jgu |
+-----------------------------------------------+-----------------------------+
| Monasca Transformer refresh | aagate, joadavis |
+-----------------------------------------------+-----------------------------+
| `Run API under WSGi`_ | witek |
+-----------------------------------------------+-----------------------------+
| `Support Python 3.5`_ | witek, sc |
+-----------------------------------------------+-----------------------------+
| Enable mutable configuration | |
+-----------------------------------------------+-----------------------------+
| `Policy in Code`_ | amofakhar |
+-----------------------------------------------+-----------------------------+
High Priorities
~~~~~~~~~~~~~~~
+---------------------------------------------+-------------------------+
| Title | Owners |
+=============================================+=========================+
| Templating webhook notifications | dougsz |
+---------------------------------------------+-------------------------+
| :ref:`service-agent-domain` | jgr |
+---------------------------------------------+-------------------------+
| `Add Monasca publisher to Ceilometer`_ | joadavis, aagate |
+---------------------------------------------+-------------------------+
| Alarm grouping, silencing, inhibition | witek |
+---------------------------------------------+-------------------------+
| Documentation refresh | |
+---------------------------------------------+-------------------------+
Optional Priorities
~~~~~~~~~~~~~~~~~~~
+---------------------------------------------+-------------------------+
| Title | Owners |
+=============================================+=========================+
| New agent plugins for OpenStack | |
+---------------------------------------------+-------------------------+
| Cross-project integrations | |
+---------------------------------------------+-------------------------+
| Monasca Query Language | |
+---------------------------------------------+-------------------------+
| Create Docker images from OpenStack repos | |
+---------------------------------------------+-------------------------+
| Kolla deployment | dougsz |
+---------------------------------------------+-------------------------+
| Query logs pipeline | dougsz |
+---------------------------------------------+-------------------------+
| New monasca-thresh | |
+---------------------------------------------+-------------------------+
| Monasca-persister performance improvements | sgrasley, jgu |
+---------------------------------------------+-------------------------+
Details
~~~~~~~
Run API under WSGi
-----------------------------------
This is a community-wide release goal for Pike. `The goal`_ is to:
* Provide WSGI application script files.
* Switch devstack jobs to deploy Monasca APIs under uwsgi with Apache acting as
a front end proxy.
.. _The goal: https://governance.openstack.org/tc/goals/pike/deploy-api-in-wsgi.html
Support Python 3.5
-----------------------------------
This is a community-wide release goal for Pike. The goal is to
support, test and running with `Python 3.5`_.
.. _Python 3.5: https://governance.openstack.org/tc/goals/pike/python35.html
Policy in Code
-------------------------------
The goal is to register and document default `policies`_ for the APIs in code.
.. _policies: https://governance.openstack.org/tc/goals/queens/policy-in-code.html
Add Monasca publisher to Ceilometer
-----------------------------------
Monasca-Ceilometer (aka. Ceilosca) code currently exists in its own project.
This is for historical reasons. With changes in Ceilometer and the
Telemetry project, it may be possible to have the Monasca publisher from
monsasca-ceilometer `merged into the Ceilometer`_ repository. This could reduce
future workload in maintenance.
.. _merged into the Ceilometer: https://storyboard.openstack.org/#!/story/2001239