d6319a90a3
Change-Id: If89e6998350197386e9d5cbb17d8ac0ead0cfc46
64 lines
2.9 KiB
ReStructuredText
64 lines
2.9 KiB
ReStructuredText
===============================================
|
|
2013-31-06 Ceilometer and Heat Official Names
|
|
===============================================
|
|
|
|
The OpenStack Foundation bylaws state:
|
|
|
|
https://wiki.openstack.org/wiki/Governance/Foundation/Bylaws
|
|
|
|
4.1(b)
|
|
|
|
[..]
|
|
The "OpenStack Project" shall consist of a "Core OpenStack Project,"
|
|
library projects, gating projects and supporting projects. . The
|
|
Core OpenStack Project means the software modules which are part of
|
|
an integrated release and for which an OpenStack trademark may be
|
|
used. The other modules which are part of the OpenStack Project, but
|
|
not the Core OpenStack Project may not be identified using the
|
|
OpenStack trademark except when distributed with the Core OpenStack
|
|
Project.
|
|
|
|
The role of the Board of Directors in the management of the
|
|
OpenStack Project and the Core OpenStack Project are set forth in
|
|
Section 4.13. On formation of the Foundation, the Core OpenStack
|
|
Project is the Block Storage, Compute, Dashboard, Identity Service,
|
|
Image Service, Networking, and Object Storage modules. The Secretary
|
|
shall maintain a list of the modules in the Core OpenStack Project
|
|
which shall be posted on the Foundation's website.
|
|
|
|
4.13
|
|
|
|
For modules of the Core OpenStack Project, the Technical Committee
|
|
may recommend to the Board of Directors the modules for addition,
|
|
combination, split or deletion from the Core OpenStack
|
|
Project. Except as provided below, the Board of Directors shall
|
|
consider only those additions, combinations, splits or deletions
|
|
that are recommended by the Technical Committee, but shall have the
|
|
sole authority to approve or reject such additions, combinations,
|
|
splits and deletions from the Core OpenStack Project.
|
|
|
|
|
|
The Technical Committee's interpretation of these clauses is that only
|
|
the projects which are currently included in the "Core OpenStack
|
|
Project" may use an official OpenStack project name even when they are
|
|
distributed standalone. For example, Nova may call itself OpenStack
|
|
Compute because it is included in the "Core OpenStack Project".
|
|
|
|
The Ceilometer and Heat projects became Integrated during the Havana
|
|
release cycle and we feel it makes sense for these projects to also
|
|
be allowed use their official project names in isolation:
|
|
|
|
OpenStack Telemetry (Ceilometer)
|
|
OpenStack Orchestration (Heat)
|
|
|
|
Given our interpretation of the bylaws, we formally recommend that the
|
|
Board of Directors approve the addition (by the Secretary) of these
|
|
projects to the list of the modules in the Core OpenStack Project.
|
|
|
|
For the avoidance of doubt, the Technical Committee is not taking a
|
|
stance here on whether these projects should be required to be
|
|
included in OpenStack products which use the OpenStack trademark. This
|
|
is a whole other, commonly understood, meaning of the term "Core" and
|
|
we recognize there is not consensus around including these projects
|
|
under this meaning of the term.
|