Commit Graph

57 Commits

Author SHA1 Message Date
Roberto Bartzen Acosta eed0019aa3 Spec folder for 2024.2 cycle
According to the TC resolution [1] and the release identification
document [2], the release number will be used as primary identifier in
the development cycle. Release name will be used in marketing.

[1]https://governance.openstack.org/tc/resolutions/20220524-release-identification-process.html
[2]https://governance.openstack.org/tc/reference/release-naming.html

Change-Id: I99ddc618ff7003497dc50d1b38b490d82495db53
2024-03-24 13:47:03 +00:00
Roberto Bartzen Acosta 297f23572a Spec folder for 2024.1 cycle
According to the TC resolution [1] and the release identification
document [2], the release number will be used as primary identifier in
the development cycle. Release name will be used in marketing.

[1]https://governance.openstack.org/tc/resolutions/20220524-release-identification-process.html
[2]https://governance.openstack.org/tc/reference/release-naming.html

Change-Id: I9440d838ca9845ae3bdf90755e763575aff18061
2023-08-14 16:17:05 -03:00
Rodolfo Alonso Hernandez a0f4aa8ec9 Spec folder for 2023.2 cycle
According to the TC resolution [1] and the release identification
document [2], the release number will be used as primary identifier in
the development cycle. Release name will be used in marketing.

[1]https://governance.openstack.org/tc/resolutions/20220524-release-identification-process.html
[2]https://governance.openstack.org/tc/reference/release-naming.html

Change-Id: I392f639720b8f525934d3c753aed68c04a5cb96d
2023-03-01 19:40:37 +01:00
ghanshyam mann cc10828176 Spec folder for 2023.1 cycle
Using release number here. In Zed cycle, TC passed
a resolution[1] and updated the release Identification
document[2] to use the release number as primary
identifier in the development cycle. Release name will
be used in marketting and release team tooling (until they
are migrated to work with release number) only.

Let's use release number consistently across OpenStack
projects.

[1] https://governance.openstack.org/tc/resolutions/20220524-release-identification-process.html
[2] https://governance.openstack.org/tc/reference/release-naming.html

Change-Id: Ibd680413ef3e61da620004c0ce1f0bac7a9f8e8c
2022-09-01 00:31:22 +05:30
niuke 3941525d35 remove unicode prefix from code
Change-Id: Ie49e7ba96105bb117b7de6e85d7c6df823818e14
2022-08-13 09:10:09 +08:00
elajkat 97ee8a2810 Spec folder for Zed
As we run into a nasty setuptools issue/feature which broke even
tox -edocs, add py_modules=[] to setup.py's setup call, see [1].

[1]: https://review.opendev.org/q/topic:setuptools-issue-3197

Change-Id: I24adbcb9076f02c2eeefef98c21a4ccf247b0c5b
2022-04-13 17:28:52 +02:00
Balazs Gibizer 21b6188e86 Spec folder for Yoga
Change-Id: I46b7f1238b19cbbcca40abde6629d20bbe05542c
2021-09-15 16:43:33 +02:00
Bence Romsics e3f87af3bc Spec folder for Xena
Change-Id: I683a49dd143c5224199c9f1cfa9b9de3584403ea
2021-03-18 14:31:52 +01:00
elajkat a7b0484b54 Add symlink of images to doc/source
sphinx seems to not finding paths for images files, but adding a symlink
to doc/source make the doc build work again.

Change-Id: Icf8e867c21252e0d098e45630dcb8399eb6386ab
Closes-Bug: #1916332
2021-02-24 09:41:28 +01:00
zhangtongjian 5cdf040db1 Remove unicode prefix from strings
In python3, all strings are considered as unicode strings
and the unicode prefix ("u") for string is no longer needed.
This commit cleans up "u" prefix in the repository.

Change-Id: I30a9f5314aef1160766af608043c073d333f1bff
2021-01-14 07:57:17 +00:00
LIU Yulong 49139a259f Add wallaby placeholder
Change-Id: Ib4e1269103bb0c2d87647a4e1617d8569e65e64f
2020-12-21 09:30:45 +08:00
Andreas Jaeger 5433110e91 Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I61c96d3f8479b6ab5eef993a769f1fc7df78c6ad
2020-05-31 20:09:40 +02:00
Slawek Kaplonski 14d483449f Add placeholder for Victoria specs
Change-Id: I7c0c416013afeecc31cd9b9d51d3016c79c72269
2020-05-15 09:56:02 +02:00
Andreas Jaeger a70af8268e Cleanup py27 support
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine;
  cleanup tox.ini for python3

Change-Id: I306fe1dd080839004e206ac08f3526812e406f19
2020-04-10 11:09:47 +02:00
pengyuesheng 2c73f98ee6 Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.

Change-Id: Iae624665505cc5948756318ecf2914678c103461
2019-10-12 14:31:55 +08:00
zhangbailin a89e57c2c2 Add placeholder for Ussuri specs
Change-Id: Icbdded5c1c0140f7a7e436a5c0348d34672e359d
2019-09-14 02:28:09 +00:00
Nguyen Hai bc7ba113ed Add placeholder for Train specs
The "T" release of OpenStack is officially "Train".

http://lists.openstack.org/pipermail/openstack-dev/2018-November/136464.html

Change-Id: I8173bd1886df4d306c10d434e2ecdec095070dbd
2018-11-14 14:09:19 +09:00
Nguyen Hai 877df70754 Delete redundant rst files and update README
- Update outdated links in README
- Remove skeleton.rst, this file is unnecessary.
- Add Stein Specifications dir.
- Move placeholder.rst to stein dir, because there
is a blueprint accepted in rocky dir.

Change-Id: I5fd436db02517404d3aca3114498206f164bca44
2018-04-11 15:24:45 +09:00
Akihiro Motoki e910a8c84e Reorganize docs to fit openstackdocstheme
After switching to openstackdocstheme, the left side menu lists
all specs and it is no longer useful as navigation.
This commit reorganizes the doc structure and toctree so that
the toctree is easy to read with openstackdocstheme.

Change-Id: I47a8c28c038bf2022855a81f6073f4b5f4b01266
2018-03-01 06:42:34 +09:00
Thomas Morin eb776ef84c Initiate Rocky specs
Change-Id: I32b61bed3b18c30d3e51e5e049a3036ac7080979
2018-03-01 01:03:43 +09:00
ZhaoBo c95726bbf0 Need to follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

For more detials information, please refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

To handle this, this commit changes:

- Introduce doc/requirements.txt
- Update tox.ini [docs] target for developer convenience
- Fixes a lot of warnings caused by a newer sphinx 1.6.5 because
  sphinx specified in upper-constraints.txt is used in the new PTI.
- Drop unnecessary [pbrp] warnerrors in favor of warning-is-error.

Change-Id: If40305044c9dfe0024b64bd3921232bb0a6c9372
2018-02-28 23:58:22 +09:00
Cao Xuan Hoang bc9e638e11 Open stadium doc structure
This is following up of [1] to open stadium doc structure
for Queens.

[1] I80e4aefe5700f6c1dcf1037f22bf58b5d23ea95d

Change-Id: I2a00a7555134a5bcf42385695bd04e207eeb96fd
Co-Authored-By: Armando Migliaccio <armamig@gmail.com>
2017-09-21 13:42:45 +07:00
Armando Migliaccio 1399546ec6 Open Queens spec directory
* Move Pike incompleted efforts to backlog
* Archive Ocata specs that were not reproposed for Pike
* Open Queens directory.

Change-Id: I80e4aefe5700f6c1dcf1037f22bf58b5d23ea95d
2017-09-06 10:56:48 -07:00
melissaml 38498f40df Fix doc generation for Python3
Fix the Sphinx html_last_updated_fmt for Python3.
The html_last_updated_fmt option is interpreted as a
byte string in python3, causing Sphinx build to break.
This patch makes it utf-8 string.

Change-Id: Ida74c8af2b28124048fcba39cd1f44ce4db3c713
Closes-Bug:#1693670
2017-06-04 21:56:10 +08:00
Boden R 22b8477ac8 Fix doc build
pbr 2.1.0 has a regression that it always tries to build 'man'
and this causes 'WARNING: "table cell spanning" not supported'.
We specify warning-is-error = 1 and as a result all documentation build
now fails.

This can be fixed by excluding pbr 2.1.0 in requirements.txt.
Note that pbr 2.1.0 is already marked as blacklist in global-requirements.txt.

'man_pages' config option is also dropped from doc/source/conf.py
as we are not interested in manpages as output at all.

Related-Bug: #1681983

Change-Id: Id9aa7b128ad8d4af5db6b96a758f1134a774db1b
2017-04-15 00:12:04 +00:00
Jenkins f3669278f3 Merge "Tweak stadium doc structure" 2017-03-31 00:04:39 +00:00
Armando Migliaccio 4c8085b5a4 Tweak stadium doc structure
This will help to have a per release, clean and organized structure.

Change-Id: Ic4bf416419093cc7b5a21023474855ac3a2ba26b
2017-03-30 15:47:57 -07:00
Armando Migliaccio b0553cd686 Ocata release postmortem
Change-Id: I5ba1096d941eec996b66c8b4cf6df396dcd1358d
2017-03-14 15:16:04 -07:00
Armando Migliaccio 0d381f2853 Open Pike specs
Change-Id: Ic1eca1413e86a3171d665e05498d0f7816945dd5
2017-02-06 14:41:22 -08:00
Armando Migliaccio b5054dc9b7 Ocata: Assessment for networking-ovn
Change-Id: I7e2bf841b50eb8ce0c484babea54563dfabdd9ef
2016-11-02 15:56:24 -07:00
Armando Migliaccio 2ba99041c6 Add Stadium project scorecard
This template will be used to assess Neutron Stadium projects.

Change-Id: I146a3e32d2b72b28b407c08fdab6218697bf6a98
2016-10-13 16:06:30 -07:00
Jenkins 89739de957 Merge "Newton release postmortem" 2016-10-11 00:44:10 +00:00
Armando Migliaccio aa9a117d4b Newton release postmortem
Change-Id: Ia43a68e7b2fae345431e8d4dbe9147a5b7084793
2016-10-04 18:36:01 -07:00
Akihiro Motoki c3cff02682 Prepare Ocata spec directory
Newton feature freeze has happened.
It is time to add a spec directory for Ocata release.

Change-Id: I63faf4f05acb85a86690980d9a33420d484fbf4e
2016-09-07 01:02:47 +09:00
Jenkins 51cfefdaa2 Merge "Provide a release postmortem" 2016-04-14 22:26:18 +00:00
Armando Migliaccio cab59cc0b2 Provide a release postmortem
This patch introduces a postmortem template for the
Neutron project, and brings a draft for the Mitaka
release that would need to be filled with the help
of the Mitaka contributors before Mitaka is released.

Change-Id: I30aac4e8adf57ab891f47cb7c4841d55c1422e00
2016-04-14 22:06:45 +00:00
Armando Migliaccio de961fed64 Follow README guidelines in preparation of RC window
This patch moves forgotten Liberty material to the archive
section and preemptively move incompleted Mitaka effort
into backlog section (to be resubmitted as soon as Newton
opens up).

Change-Id: Ia1a3931881ea6ac65e6c4577d51f53dad5934ba3
2016-03-14 01:24:45 -07:00
LiuNanke 5f4da89606 Replace deprecated library function os.popen() with subprocess
os.popen() is deprecated since version 2.6. Resolved with use of
subprocess module.
Closes-bug: #1529836

Change-Id: I2b7a30e79bda60f66431a75b0877fe3f3237f9cf
2016-01-10 04:20:40 +08:00
armando-migliaccio 415f1eaf5b Revisit the structure of the specs repo
Instead of having a per-release backlog directory, create
a top level one that holds the last release backlog. In
a healthy project this directory is really meant to be
empty or only temporary filled.

For specs that are two releases older, the content will
be moved to an 'archive' directory, purely for the record.
Hopefully this one too will be empty.

API and Juno incubator were moved to a miscellanea
directory to finish off the cleanup.

Finally, some blueprints completed and therefore were
moved to the Liberty directory.

Change-Id: I972a9a56c038864d9c91ead6944c6b9355916668
2015-10-28 21:55:08 +00:00
armando-migliaccio 2833e20478 Nuke project priorities
It is too difficult and time consuming to track this by hand and
the section essentially duplicates information that's avaialable
in Launchpad.

The idea of highlighting who does what in a cycle is nice, but
this needs some more thinking.

For now, kill the section, which strikes as odd amongst the
other content of the landing page.

Change-Id: I78f18ed8418f01599fd6acb58317c70bb7f633e1
2015-10-22 15:50:17 -07:00
Kyle Mestery f8558e77e7 Mitaka: Open Mitaka specs
This commit adds the mitaka directory in neutron-specs and opens it
up for submissions.

Change-Id: I6368456c14ea70b9faabdc70f2961c8c0511e1c9
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-09-09 17:55:18 +00:00
Kyle Mestery 27036401d5 liberty: Create and populate liberty-backlog directory
Specs which were targeted at Liberty but which did not make it in time and
have no FFE are moved to liberty-backlog. They can be re-proposed for
Mitaka when we open up specs for that release.

Change-Id: I915ccdf594569822daff03d9bcc0e8536db783bf
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-09-08 18:55:14 +00:00
Jenkins a49cbd09ec Merge "Cleanup Kilo specs" 2015-03-30 14:53:23 +00:00
Kyle Mestery 5b59dfab5e Cleanup Kilo specs
This commit moves specs which didn't land in Kilo into a new
kilo-backlog directory. It also cleans up specs (both ones which
landed and ones which didn't) which lacked a proper Launchpad
link.

Change-Id: I773381b27b54c77acf0fde0a045203ddbaa9a64d
2015-03-26 09:26:41 +00:00
Kyle Mestery 46fce3ce56 Add liberty directory for neutron-specs
Open up the specs process for liberty specs.

Change-Id: I817d1f9e1200a9a2979893161a50766405f08172
2015-03-17 15:54:22 +00:00
Jenkins af437fe01c Merge "Adds Networking API v2.0 specification files" 2014-12-09 04:27:56 +00:00
Kyle Mestery cd75a5ded6 Add Kilo priorities for Neutron
Following the Kilo Summit in Paris, this document will track priority items
which the Neutron team is tracking during the Kilo cycle. I've added a main
point of contact for each item, along with a brief description of the work.

Change-Id: I65b7061f15402785256b05f9ab2152d6efc747e6
2014-11-25 03:59:39 +00:00
Anne Gentle eebdf8b039 Adds Networking API v2.0 specification files
Goal is to start maintaining API specs in the specs repos for each project
to eliminate maintenance of <project>-api repos.

Change-Id: I01faed48fa7ab8fd66c77d43f859d30ba4f66eb7
2014-11-18 15:19:14 -06:00
Akihiro Motoki 9ab7eccf3b Add section titles per release
Previously Juno and Kilo blueprints are listed in one list.
This commit adds section titles per release.

Change-Id: I69f6c4bb969a3e7e7a58365dfc8f2275025f5440
2014-10-20 23:41:57 +09:00
Kyle Mestery 31945d8d1d Setup the neutron-specs repository for Kilo specs.
This commit adds the kilo directory for Neutron specs.

Change-Id: Ic6bd4eda996bd6b145d1b9cfbee020e0e2a8cec0
2014-09-25 14:55:25 +00:00