Commit Graph

15 Commits

Author SHA1 Message Date
Ildiko Vancsa d913f389ff Update communication channels for project teams
As the community switched from IRC to Matrix, the related
information needs to be updated. This patch adds the room information
for each projec team that is listed in the projects.yaml file.

Change-Id: I04e497123211c5e86558dd30ad9cc8499041da6f
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@gmail.com>
2023-11-10 13:01:05 -08:00
Thales Elero Cervi 59d0e664d5 Fix sphinx configuration errors
This repo sphinx configuration file needs to be updated in order to
align with new sphinx code that might generate warnings/errors.

- Set language config to English [1] to avoid a warning that Zuul will
  handle as an error.
- Fix extlinks syntax according to [2]

[1] https://github.com/sphinx-doc/sphinx/issues/10474
[2] https://github.com/sphinx-doc/sphinx/issues/11094

Change-Id: I218b78d9adc42347850e5fc23e264cd29f5589f2
Signed-off-by: Thales Elero Cervi <thaleselero.cervi@windriver.com>
2023-10-17 08:47:28 -03:00
Ramaswamy Subramanian 89661264ee Switched the repository URL from 'git.startlingx.io/cgit' to 'opendev.org'
The starlingx governance website lists various projects.  Each project was
still referring to 'git.startlingx.io/cgit' in repository URL.  It's updated
to 'opendev.org' based on the new location.

Change-Id: Id7535c9287589ee70a588f74c49a897da507bdeb
Signed-off-by: Ramaswamy Subramanian <ramaswamy.subramanian@windriver.com>
2021-04-05 08:07:18 -04:00
MCamp859 bf13efac3c Change OpenStack Foundation to Open Infrastructure Foundation
Updated 1 file to change OpenStack Foundation to the new name
Open Infrastructure Foundation.

Change-Id: I7b896ae83b4dd72863dc5c056de8b140ebd3a349
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2020-10-22 15:49:54 -04:00
Ildiko Vancsa a8cc2b8c13 Fix ToC on the governance page
The current table of contents shows both the page titles and the main
folder and we only need the folder to be visualized. This patch intends
to fix that.

Change-Id: I3592642dc7e5a9bab5c525947f739c4d4b5d98ec
2019-05-29 11:16:50 +02:00
Ildiko Vancsa 3715769d07 Add resolution to define election officilas' roles
This change adds a new folder to store TSC resolutions to address
matters that are not listed in the TSC charter onwards. This change
defines the role and responsibilities of election officials in greater
details than what the charter contains.

Change-Id: Ia43740c506ab2fab9fc1be9095e96f2e489c1ad3
2019-05-23 14:31:03 +00:00
Ildiko Vancsa 58ec513998 Fix reference on the StarlingX Governance page
Fix broken reference to the tsc folder on the main governance page
to refer to the new structure.

Change-Id: I007ed4049a47fc6c93a05ac2373496921436014a
2018-11-01 11:05:35 +01:00
Zuul dc84743ec5 Merge "Change docs theme to starlingxdocs" 2018-10-29 07:22:58 +00:00
Dean Troyer 63df8f5a4e Change docs theme to starlingxdocs
Enable starlingxdocs theme support

Change-Id: I81aa6b78000f622f7cfdf51d1e8c6b80c8daf5a1
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-10-25 12:11:46 -05:00
Dean Troyer 9ef066dbb9 Add projects.yaml support
The projects.yaml lists all of the "official" StarlingX projects
(the ones actually owned by StarlingX and not upstream forks).
It is in YAML format to be machine-readable and useful for a
number of tools.

The first such use is to generate project-specific pages in the
governance documentation listing the projects, tech leads and
project leads. The current content is basically taken from
the existing wiki pages and is lacking in certain areas.
Please review it carefully.

projects.py is based on the OpenStack governance teams.py.

Introduce hacking and switch to flake8 for Python linting,
and fix the pep8 errors in members.py.

Change-Id: I514de8d574df8e60bb488974f2796e2c41010363
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-10-18 14:24:27 -05:00
Sean McGinnis 6e4072fa72 Update sphinx extension logging
Sphinx 1.6 deprecated using the application object to perform logging
and it will be removed in the upcoming 2.0 release. This updates our
extensions to use the recommended sphinx.util.logging instead.

Change-Id: I5a73a66decb88526b8be3a8fe4edca072e6dec2f
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-10-16 14:55:12 -05:00
Dean Troyer 6d93be5276 Add member table generation
This is taken from the OpenStack governance repo to generate the
member table from a data file.

Change-Id: I348d046603290fe6042b7d9070a6a71552742914
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-10-15 21:28:40 -05:00
Dean Troyer e81e9dcf22 Begin fleshing out the governance site
* Set up structure of docs to leave room for other entities governance
  to live here.
* Add a top-level CC-BY-3.0 LICENSE file

Change-Id: Ie9635778161dc1f79bbf8e78557501b9173e796a
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-10-15 14:43:00 -05:00
Dean Troyer 690c65146b Add publish job
Change-Id: Ibf5b5f678d2f2f7d7f499248e203275b601975eb
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-10-04 15:22:22 -05:00
Dean Troyer 2192f90b80 Initial setup for governanace repo
A minimal skeleton for Sphinx docs

Change-Id: Ie6e002e7a33be4a95bb3d7fd31aa579c043b1735
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-10-02 18:25:16 -05:00