Add contributing page and some updates
The commit adds contributing page for easier orientation in our projects. Change-Id: Iff202064e3fe1b4651f73e22ec0733f191c3ecaf
This commit is contained in:
parent
6413ec8e86
commit
da047b3db7
34
CONTRIBUTING.rst
Normal file
34
CONTRIBUTING.rst
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
The source repository for this project can be found at:
|
||||||
|
|
||||||
|
https://opendev.org/openinfra/interop
|
||||||
|
|
||||||
|
To start contributing to OpenStack, follow the steps in the contribution guide
|
||||||
|
to set up and use Gerrit:
|
||||||
|
|
||||||
|
https://docs.openstack.org/contributors/code-and-documentation/quick-start.html
|
||||||
|
|
||||||
|
Documentation of the project can be found at:
|
||||||
|
|
||||||
|
https://docs.opendev.org/openinfra/interop/latest/
|
||||||
|
|
||||||
|
Bugs should be filed on Storyboard:
|
||||||
|
|
||||||
|
https://storyboard.openstack.org/#!/project/openinfra/interop
|
||||||
|
|
||||||
|
Patches against this project can be found at:
|
||||||
|
|
||||||
|
https://review.opendev.org/q/project:openinfra/interop
|
||||||
|
|
||||||
|
To communicate with us you may use one of the following means:
|
||||||
|
|
||||||
|
**Mailing List:**
|
||||||
|
Get in touch with us via `email <mailto:openstack-discuss@lists.openstack.org>`_.
|
||||||
|
Use [interop] in your subject.
|
||||||
|
|
||||||
|
**IRC:**
|
||||||
|
We're at #openstack-interop channel on OFTC network.
|
||||||
|
`Setup IRC <https://docs.openstack.org/contributors/common/irc.html>`_
|
||||||
|
|
||||||
|
**Meetings:**
|
||||||
|
`Visit this link <https://meetings.opendev.org/#Interop_Working_Group_Meeting>`_
|
||||||
|
for the meeting information.
|
@ -7,7 +7,7 @@ Interop Working Group Commandments
|
|||||||
documents in the following recommended order:
|
documents in the following recommended order:
|
||||||
|
|
||||||
- `Core Definition <doc/source/process/CoreDefinition.rst>`_
|
- `Core Definition <doc/source/process/CoreDefinition.rst>`_
|
||||||
- `OpenStack Interop WG Process 2016A <doc/source/process/2016A.rst>`_
|
- `OpenStack Interop WG Process 2021A <doc/source/process/2021A.rst>`_
|
||||||
|
|
||||||
- Step 3: Read on
|
- Step 3: Read on
|
||||||
|
|
||||||
|
47
README.rst
47
README.rst
@ -1,6 +1,6 @@
|
|||||||
=================================================
|
=============================================
|
||||||
Understanding the Interoperability Guidelines
|
Understanding the Interoperability Guidelines
|
||||||
=================================================
|
=============================================
|
||||||
|
|
||||||
This repository contains files managed by the Interop Working
|
This repository contains files managed by the Interop Working
|
||||||
Group that provide guidance for the OpenStack community.
|
Group that provide guidance for the OpenStack community.
|
||||||
@ -16,20 +16,35 @@ Are you a vendor who wants to get a license to use the OpenStack trademark
|
|||||||
and logo? Consult `OpenStack Interop
|
and logo? Consult `OpenStack Interop
|
||||||
<https://www.openstack.org/brand/interop/>`_.
|
<https://www.openstack.org/brand/interop/>`_.
|
||||||
|
|
||||||
The /doc/source/process directory contains details about the
|
The `Process Documentation <https://docs.opendev.org/openinfra/interop/latest/process/index.html>`_
|
||||||
Interop Working Group process.
|
page contains details about theInterop Working Group process.
|
||||||
|
|
||||||
The /doc/source/schema directory contains details about the JSON schema
|
The `Schema Documentation <https://docs.opendev.org/openinfra/interop/latest/schema/index.html>`_
|
||||||
versions used to express Guidelines.
|
page contains details about the JSON schema versions used to express Guidelines.
|
||||||
|
|
||||||
The /doc/source/guidelines directory contains RST versions of the
|
The `Guideline Documentation <https://docs.opendev.org/openinfra/interop/latest/guidelines/index.html>`_
|
||||||
Interop Guidelines approved by the OpenStack Board of Directors.
|
page contains RST versions of the Interop Guidelines approved by the OpenStack
|
||||||
|
Board of Directors.
|
||||||
|
|
||||||
:Core Definition: doc/source/process/CoreDefinition.rst
|
**Another Useful Resources**
|
||||||
:Process Goverance: doc/source/process/2021A.rst (please check for latest)
|
`Core Definition <https://docs.opendev.org/openinfra/interop/latest/process/CoreDefinition.html>`_
|
||||||
:Designated Sections: doc/source/process/DesignatedSections.rst
|
`Process Governance <https://docs.opendev.org/openinfra/interop/latest/process/2021A.html>`_
|
||||||
:Core Criteria: doc/source/process/CoreCriteria.rst
|
`Designated Sections <https://docs.opendev.org/openinfra/interop/latest/process/DesignatedSections.html>`_
|
||||||
:Interop WG Governance: doc/source/process/GovernanceProcess.rst
|
`Interop WG Governance <https://docs.opendev.org/openinfra/interop/latest/process/GovernanceProcess.html>`_
|
||||||
:Platform and Components: doc/source/process/PlatformCap.rst
|
`Terminology <https://docs.opendev.org/openinfra/interop/latest/process/Lexicon.html>`_
|
||||||
:Interop WG Cycles: doc/source/process/ProcessCycles.rst
|
|
||||||
:Terminology: doc/source/process/Lexicon.rst
|
Tools for Interoperability Testing
|
||||||
|
==================================
|
||||||
|
`refstack client <https://docs.opendev.org/openinfra/refstack-client/latest/>`_
|
||||||
|
contains the tools you will need to run the Interop Working Group tests.
|
||||||
|
|
||||||
|
`refstack server <https://refstack.openstack.org>`_ is our API to collect
|
||||||
|
interoperability test results from private and public cloud vendors.
|
||||||
|
`See more <https://docs.opendev.org/openinfra/refstack/latest/>`_ about the
|
||||||
|
project.
|
||||||
|
|
||||||
|
Get Involved!
|
||||||
|
=============
|
||||||
|
|
||||||
|
See the `CONTRIBUTING <https://docs.opendev.org/openinfra/interop/latest/contributing.html>`_
|
||||||
|
guide on how to get involved.
|
||||||
|
5
doc/source/contributing.rst
Normal file
5
doc/source/contributing.rst
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
============
|
||||||
|
Contributing
|
||||||
|
============
|
||||||
|
|
||||||
|
.. include:: ../../CONTRIBUTING.rst
|
5
doc/source/hacking.rst
Normal file
5
doc/source/hacking.rst
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
=======
|
||||||
|
Hacking
|
||||||
|
=======
|
||||||
|
|
||||||
|
.. include:: ../../HACKING.rst
|
@ -1,5 +1,3 @@
|
|||||||
.. OpenStack Defcore documentation master file
|
|
||||||
|
|
||||||
Interop Working Group Documentation
|
Interop Working Group Documentation
|
||||||
===================================
|
===================================
|
||||||
|
|
||||||
@ -19,6 +17,17 @@ interoperability by creating the minimum standards for products labeled
|
|||||||
Our mission is to define "OpenStack Core" that is supported by all
|
Our mission is to define "OpenStack Core" that is supported by all
|
||||||
implementations as chartered by the by-laws.
|
implementations as chartered by the by-laws.
|
||||||
|
|
||||||
|
Tools for Interoperability Testing
|
||||||
|
----------------------------------
|
||||||
|
|
||||||
|
* `refstack <https://docs.opendev.org/openinfra/refstack/latest/>`_
|
||||||
|
is a user interface to display individual test run results, it is deployed
|
||||||
|
`at this page <https://refstack.openstack.org/#/>`_.
|
||||||
|
* `refstack-client <https://docs.opendev.org/openinfra/refstack-client/latest/>`_
|
||||||
|
is a command line utility that allows user to execute Tempest test runs based
|
||||||
|
on the specified configuration. When finished running Tempest, it can send
|
||||||
|
the test results to the RefStack server.
|
||||||
|
|
||||||
Content:
|
Content:
|
||||||
--------
|
--------
|
||||||
|
|
||||||
@ -28,3 +37,5 @@ Content:
|
|||||||
process/index
|
process/index
|
||||||
schema/index
|
schema/index
|
||||||
guidelines/index
|
guidelines/index
|
||||||
|
contributing
|
||||||
|
hacking
|
||||||
|
@ -2,8 +2,6 @@
|
|||||||
Designated Sections
|
Designated Sections
|
||||||
===================
|
===================
|
||||||
|
|
||||||
.. contents::
|
|
||||||
|
|
||||||
Designated Sections Illustration
|
Designated Sections Illustration
|
||||||
================================
|
================================
|
||||||
|
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
Governance Process
|
Governance Process
|
||||||
==================
|
==================
|
||||||
|
|
||||||
* Meetings details and agendas are available on
|
* Meetings details and agendas are available in
|
||||||
`Interop WG wiki page
|
`the etherpad page <https://etherpad.opendev.org/p/interop>`_ and are open
|
||||||
<https://wiki.openstack.org/wiki/Governance/InteropWG>`_ page and open to community.
|
to the community.
|
||||||
|
|
||||||
|
* Meeting info is available at:
|
||||||
|
https://meetings.opendev.org/#Interop_Working_Group_Meeting
|
||||||
|
|
||||||
* Members are expected to do their homework. We will not be rehashing
|
* Members are expected to do their homework. We will not be rehashing
|
||||||
due to time limits. Minutes from prior meetings will be posted to the
|
due to time limits. Minutes from prior meetings are available in
|
||||||
`Interop WG wiki page
|
`the etherpad page <https://etherpad.opendev.org/p/interop>`_.
|
||||||
<https://wiki.openstack.org/wiki/Governance/InteropWG>`_.
|
|
||||||
|
@ -43,7 +43,7 @@ all required tests, please contact RefStack team at
|
|||||||
<openstack-discuss@lists.openstack.org> for assistance or consider filing a
|
<openstack-discuss@lists.openstack.org> for assistance or consider filing a
|
||||||
request to have the tests flagged.
|
request to have the tests flagged.
|
||||||
|
|
||||||
Please refer to `HACKING <../HACKING.rst>`_ for information on valid
|
Please refer to `HACKING <../hacking.rst>`_ for information on valid
|
||||||
reasons to flag a test and how to file a flag request. Results from
|
reasons to flag a test and how to file a flag request. Results from
|
||||||
modified tests cannot be accepted as valid for trademark licensing
|
modified tests cannot be accepted as valid for trademark licensing
|
||||||
purposes.
|
purposes.
|
||||||
@ -51,8 +51,8 @@ purposes.
|
|||||||
Recommended Test Procedure
|
Recommended Test Procedure
|
||||||
##########################
|
##########################
|
||||||
|
|
||||||
Follow steps mentioned in the refstack-client's README.rst:
|
Follow steps mentioned in the refstack-client's documentation:
|
||||||
https://opendev.org/openinfra/refstack-client
|
https://docs.opendev.org/openinfra/refstack-client/latest/readme.html
|
||||||
|
|
||||||
* Follow 'Environment setup' section to clone and install refstack-client
|
* Follow 'Environment setup' section to clone and install refstack-client
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user