Merge "Add type:service tag"
This commit is contained in:
commit
d2d003e4b7
|
@ -17,6 +17,7 @@ Nova:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/python-novaclient
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -40,6 +41,7 @@ Swift:
|
|||
- name: release:independent
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/python-swiftclient
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -69,6 +71,7 @@ Glance:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/glance-specs
|
||||
- repo: openstack/python-glanceclient
|
||||
tags:
|
||||
|
@ -99,6 +102,7 @@ Keystone:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/keystoneauth
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -146,6 +150,7 @@ Horizon:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/django_openstack_auth
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -182,6 +187,7 @@ Neutron:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/neutron-fwaas
|
||||
tags:
|
||||
- name: integrated-release
|
||||
|
@ -189,6 +195,7 @@ Neutron:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/neutron-lbaas
|
||||
tags:
|
||||
- name: integrated-release
|
||||
|
@ -196,6 +203,7 @@ Neutron:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/neutron-vpnaas
|
||||
tags:
|
||||
- name: integrated-release
|
||||
|
@ -203,6 +211,7 @@ Neutron:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/neutron-specs
|
||||
- repo: openstack/python-neutronclient
|
||||
tags:
|
||||
|
@ -265,6 +274,7 @@ Cinder:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/cinder-specs
|
||||
- repo: openstack/python-cinderclient
|
||||
tags:
|
||||
|
@ -294,6 +304,7 @@ Ceilometer:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/ceilometer-specs
|
||||
- repo: openstack/python-ceilometerclient
|
||||
tags:
|
||||
|
@ -330,6 +341,7 @@ Heat:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/python-heatclient
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -360,6 +372,7 @@ Trove:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/python-troveclient
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -389,10 +402,12 @@ Ironic:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/ironic-inspector
|
||||
tags:
|
||||
- name: release:independent
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/ironic-lib
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -400,6 +415,7 @@ Ironic:
|
|||
- repo: openstack/ironic-python-agent
|
||||
tags:
|
||||
- name: release:independent
|
||||
- name: type:service
|
||||
- repo: openstack/ironic-specs
|
||||
- repo: openstack/python-ironicclient
|
||||
tags:
|
||||
|
@ -835,6 +851,7 @@ Zaqar:
|
|||
tags:
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/zaqar-specs
|
||||
- repo: openstack/python-zaqarclient
|
||||
tags:
|
||||
|
@ -858,6 +875,7 @@ Sahara:
|
|||
- name: release:managed
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/python-saharaclient
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -889,6 +907,7 @@ Barbican:
|
|||
tags:
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/barbican-specs
|
||||
- repo: openstack/castellan
|
||||
tags:
|
||||
|
@ -900,6 +919,8 @@ Barbican:
|
|||
- name: release:has-stable-branches
|
||||
- name: type:library
|
||||
- repo: openstack/kite
|
||||
tags:
|
||||
- name: type:service
|
||||
- repo: openstack/python-kiteclient
|
||||
tags:
|
||||
- name: type:library
|
||||
|
@ -916,6 +937,7 @@ Designate:
|
|||
tags:
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/designate-dashboard
|
||||
tags:
|
||||
- name: type:library
|
||||
|
@ -940,6 +962,7 @@ Magnum:
|
|||
- repo: openstack/magnum
|
||||
tags:
|
||||
- name: release:independent
|
||||
- name: type:service
|
||||
- repo: openstack/python-magnumclient
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -961,6 +984,7 @@ Manila:
|
|||
tags:
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/manila-image-elements
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -985,6 +1009,7 @@ Murano:
|
|||
tags:
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/murano-dashboard
|
||||
tags:
|
||||
- name: release:at-6mo-cycle-end
|
||||
|
@ -1041,6 +1066,7 @@ Congress:
|
|||
- repo: openstack/congress
|
||||
tags:
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/python-congressclient
|
||||
tags:
|
||||
- name: type:library
|
||||
|
@ -1085,6 +1111,8 @@ Mistral:
|
|||
url: https://wiki.openstack.org/wiki/Mistral
|
||||
projects:
|
||||
- repo: openstack/mistral
|
||||
tags:
|
||||
- name: type:service
|
||||
- repo: openstack/mistral-dashboard
|
||||
tags:
|
||||
- name: type:library
|
||||
|
@ -1104,6 +1132,7 @@ MagnetoDB:
|
|||
tags:
|
||||
- name: release:at-6mo-cycle-end
|
||||
- name: release:has-stable-branches
|
||||
- name: type:service
|
||||
- repo: openstack/python-magnetodbclient
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
@ -1272,6 +1301,8 @@ Searchlight:
|
|||
url: https://wiki.openstack.org/wiki/Searchlight
|
||||
projects:
|
||||
- repo: openstack/searchlight
|
||||
tags:
|
||||
- name: type:service
|
||||
|
||||
OpenStackAnsible:
|
||||
ptl: Kevin Carter (cloudnull)
|
||||
|
@ -1299,6 +1330,7 @@ Solum:
|
|||
- repo: openstack/solum
|
||||
tags:
|
||||
- name: release:independent
|
||||
- name: type:service
|
||||
- repo: openstack/python-solumclient
|
||||
tags:
|
||||
- name: release:independent
|
||||
|
|
|
@ -15,3 +15,4 @@
|
|||
team_diverse-affiliation
|
||||
tc-approved-release
|
||||
type_library
|
||||
type_service
|
||||
|
|
|
@ -0,0 +1,61 @@
|
|||
::
|
||||
|
||||
This work is licensed under a Creative Commons Attribution 3.0
|
||||
Unported License.
|
||||
http://creativecommons.org/licenses/by/3.0/legalcode
|
||||
|
||||
.. _`tag-type:service`:
|
||||
|
||||
==============
|
||||
type:service
|
||||
==============
|
||||
|
||||
This tag is part of the type-classification system for projects
|
||||
managed by the release team. ``type:service`` indicates that a project
|
||||
provides a long-running service, usually with a REST API.
|
||||
|
||||
|
||||
Application to current projects
|
||||
===============================
|
||||
|
||||
.. tagged-projects:: type:service
|
||||
|
||||
|
||||
Rationale
|
||||
=========
|
||||
|
||||
The release team is building some tools for automating common release
|
||||
processes. Some of these tools will look at the type of the repository
|
||||
to make choices, including skipping or including the repository or
|
||||
applying different criteria or process steps. For example, most of the
|
||||
service projects use pre-versioning rather than post-versioning, and
|
||||
so some of the release tools need to take different steps when
|
||||
processing a service project.
|
||||
|
||||
|
||||
Requirements
|
||||
============
|
||||
|
||||
* The repository contains software that meets the description of
|
||||
"service" above.
|
||||
|
||||
|
||||
Tag application process
|
||||
=======================
|
||||
|
||||
Anyone may propose adding or removing this tag to a set of projects by
|
||||
proposing a change to the openstack/governance repository. The change
|
||||
is reviewed by the Release Team and Technical Committee and approved
|
||||
using standard resolution approval rules, including discussion at at
|
||||
least one Technical Committee public IRC meeting.
|
||||
|
||||
Deprecation
|
||||
===========
|
||||
|
||||
There is no deprecation process for tags in the ``type`` namespace. If
|
||||
we need to change the type of a project, we can just do that.
|
||||
|
||||
Attributes
|
||||
==========
|
||||
|
||||
None
|
Loading…
Reference in New Issue