017453b34ab2160543ea0b729f52d64bd06ace8e
33 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Sean Dague
|
017453b34a |
Fix nova-specs priorities references
The glob stanzas seem to not want .rst extension on includes. Drop it, and the priorities list returns into the main index. Change-Id: I8e6213425b602d2545cd6dbfc01bde7ea4bafd8c |
||
|
John Garbutt
|
1dd20cd7bb |
Reorder the priorities section
Make the order of the priorities match the specifications order, where we have the newest at the top. Change-Id: I8a7bb38f27450a144d47388a65167ea9fdeda70f |
||
|
John Garbutt
|
bfb9951592 |
Open specs for Newton
Now we have the name for newton, we should open specs so people can start targeting changes, either new or deferrals from Mitaka. Change-Id: I84322ba6315316bf3d4ad3923067c5c8e7a9461e |
||
|
Jenkins
|
d1122157e0 | Merge "Clarify the purpose of the spec backlog" | ||
|
Matt Riedemann
|
fb186d1038 |
Open specs for Mitaka
As discussed at the Liberty mid-cycle, we should open the Mitaka specs so that people can start targeting changes, either new or deferrals from Liberty. Change-Id: I6fe26e5665dcfd4e1a7fc6c0f7b7a9532e825640 |
||
|
Dan Smith
|
525af38a5c |
Clarify the purpose of the spec backlog
Change-Id: I46e9e07bf89852540c5394e82c92f709a397e596 |
||
|
John Garbutt
|
796f748fce |
Update the backlog spec page
Remove reference to Liberty. Removes the duplicate backlog template. Change-Id: I985b64a03ac1d2d0517e06f2c2e661ceb2b2d49d |
||
|
Joe Gordon
|
54a0cc035b |
Explain how to adopt a backlog spec
Now that we are starting to get backlog specs, make it clear how one can take it over and implement it. * Make it clear on the landing page that backlog specs are looking for owners. Hopefully this will guide developers looking for a spec to work in to the right place. * Explain how to take over a backlog spec. Change-Id: Ia3585c515c115e073c00e3222fc6718da79792b9 |
||
|
Joe Gordon
|
58e465d2bf |
Make backlog usable
* Link to Liberty template * Add empty backlog/approved directory * Update backlog index * Since we cannot have an empty approved directory, link to backlog-template for now. Change-Id: I5f91e28f8d5d55397ba7d9f0c9881cce477a4e6b |
||
|
Joe Gordon
|
0987cd41eb |
Update Liberty index
Make liberty specs index look like the Kilo one, and make sure specs being proposed to specs/liberty/approved get rendered in the docs job. Add symbolic link to template in approved and implemented directories so they aren't counted as empty and the docs build. Fix template to pass unit tests. Once a spec is added to approved and implemented respectively the symbolic links can be removed. Change-Id: I020a9d32892ef77aa93406a22173c355e106988b |
||
|
Sean Dague
|
ceca85779d |
add approved symlink to allow liberty specs to be tested
Without the following infrastructure liberty specs can't be tested by submitters, add this to get things rolling so that all specs don't try to add it themselves and end up in merge conflicts. Change-Id: Id1e0cf11b6a11bc1840a3cbe8fcdfc2f8f6ee025 |
||
|
Michael Still
|
ef5ad16e71 |
Open Liberty specs.
Opening Liberty specs now allows us to let people move their unapproved Kilo specs to Liberty and start working on our comments now. Change-Id: I7f8391c20ced6fb09b453a8ce3987d141b643a35 |
||
|
Michael Still
|
e7582ee1f1 |
Fix embarrassing typo in Kilo index page
Change-Id: I5d205c7f2520ba395f1c087e8983beb77bf8419f |
||
|
Michael Still
|
1e5ea875e8 |
Mark specs as implemented
The iops weigher has been implemented (https://blueprints.launchpad.net/nova/+spec/io-ops-weight). Change-Id: Ie75afd735a2182439a8e1c35533f2a5a3e5c99dd |
||
|
John Garbutt
|
3fcd689762 |
Add Spec Backlog
This is copying what has been done for keystone: If546724fd535db7753a372389c3f90f3b060d9bc We add a place for people to add rough ideas, and a place to put specs that are no longer going to be implemented by the proposer. Includes updating the README to tell people where the backlog specs will live. We need to add a backlog spec before we can complete this change, this is just a placeholder to advertise the backlog idea. Change-Id: I667acfa422ef78bdc80efb279911091116b1c1f0 |
||
|
John Garbutt
|
297babe367 |
Separate kilo and juno specs
Need to split out the different releases so the index page will continue to scale past the current two releases. It required some rework how the specs are symlinked into the doc source to allow for the release specific landing pages. Change-Id: I31fa0b13e400dd202f5db3e63da7b7c8dbd40e68 |
||
|
Chris Yeoh
|
4f1fd861b0 |
Adds Kilo template back into toctree
We have previously published the kilo template here: http://specs.openstack.org/openstack/nova-specs/specs/kilo-template.html and have since updated it. But because we removed it from the toctree it is not being updated on the website. This change adds just the kilo template back into the toctree. Change-Id: I8bdaef79439bf2f49a979c16de22c7aa6d7e2fcb |
||
|
Jenkins
|
75939def45 | Merge "Stop using intersphinx" | ||
|
Doug Hellmann
|
b4f3cea2ff |
Use the current date for the copyright statement
Change-Id: I7ff35e7910896fb46c43ec39d22a130e58faaf49 |
||
|
Doug Hellmann
|
3585a11e68 |
Remove templates from toctrees
We don't want the templates to show up in the RSS feed, so exclude them from being converted to HTML and listed in the toctree. Change-Id: I1d50944fc37f27b5fc67316270cb281e3635b762 |
||
|
Andreas Jaeger
|
ed3ef0c6d6 |
Stop using intersphinx
Remove intersphinx from the docs build as it triggers network calls that occasionally fail, and we don't really use intersphinx (links other sphinx documents out on the internet) This also removes the requirement for internet access during docs build. This can cause docs jobs to fail if the project errors out on warnings. Change-Id: I71e941e2a639641a662a163c682eb86d51de42fb Related-Bug: #1368910 |
||
|
Chris Yeoh
|
5f452082f9 |
Add v2-on-v3-api spec
Note that this change includes an addition to the doc index which is needed to bootstrap the approved directory for Kilo. Without the change a sphinx warning about the new spec rst file not being included anywhere causes the build to fail. And applying the change with an empty approved directory the pattern match fails and the build fails Previously-approved: juno Part of blueprint v2-on-v3-api Change-Id: Ib8b259f69c9072520acecba167b7b31707bcadaa |
||
|
Sergey Lukjanov
|
67833f47c4 |
Fix typo: June->Juno
Change-Id: Ia44ed986502be7252068f6bf2301e87ff75d1283 |
||
|
Michael Still
|
f0b8204072 |
Re-organize juno specs
As discussed at our nova meetings, reorganize the juno specs into three directories: - proposed: things proposed which weren't approved - approved: things we approved but didn't implement - implemented: things approved and implemented The first I suspect is the most controversial. I've done this because I worry about the case where a future developer wants to pick up something dropped by a previous developer, but has trouble finding previous proposed specifications on the topic. Note that the actual proposed specs for Juno are adding in a later commit. Change-Id: Idcf55ca37a83d7098dcb7c2971240c4e8fd23dc8 |
||
|
Joe Gordon
|
7fc42f2290 |
Add in concept of project priorities
* Add section in kilo-template about project priorities (with a link to the kilo priorities document) * Add in kilo priorities page. Currently this list is empty and we hope to fill it out at the summit * Add the yaml file of priority blueprints that are ready for review. This is where we will track which priority blueprints need review. Change-Id: I339e88f8055a63a9a9423d997da6581f977428c9 |
||
|
Jenkins
|
ac85aa2af6 | Merge "Add RSS feed" | ||
|
Doug Hellmann
|
8c0a70ec54 |
Add RSS feed
Publish an RSS feed of the changes to the specs repository to make the specs more discoverable. Change-Id: Ib4f84efab8b3af3ddd47d38d63a91362612bd655 |
||
|
Joe Gordon
|
13a792c869 |
Add readme to docs
Now that we are publishing the docs from this repo at http://specs.openstack.org/openstack/nova-specs/ add the README to set of published documents. Also cleanup README's rst formatting. Change-Id: If8bf22bb025611b09269a5e4c1a3e49008f1e713 |
||
|
Russell Bryant
|
039960e312 |
Allow DB migration backports to Icehouse
Just as we did at the beginning of the Havana and Icehouse dev cycles, we need to reserve a range of DB migrations as the first DB change in Juno. This will allow a range to be used for migration backports to Icehouse if needed. This is a straight forward blueprint that has been implemented for the last two releases (Havana and Icehouse), so we can use this as a trial run for our new blueprint review process before we open up all other spec reviews. Since this is the first Juno spec, re-add the Juno specs directory to index.rst. Related to blueprint backportable-db-migrations-juno. Change-Id: I791c22b54ac8cd533d6fdc03ea93f12d4a907b23 |
||
|
Russell Bryant
|
11b2254f43 |
Fix a sphinx docs error
Comment out specs/juno/* until a spec merges so that the docs can build without errors. There is still one warning about man pages with this change in place, but I believe it will require a change to pbr to suppress. Change-Id: Id63da83ce6e60c444322072e68c17c97cf983846 |
||
|
Joe Gordon
|
9602e1f19b |
Cleanup conf.py
* Remove reference to _static, as we don't have that directory doesn't exist * Don't generate a man page Change-Id: I28710aa35a919d6eb79d1e667f65328db5abd1f0 |
||
|
Joe Gordon
|
1028ec937f |
Make index.rst usable
* Update to reflect new directory structure * Drop maxdepth to 1, to make the page smaller, otherwise the index will include links to each section of each blueprint. And since each section will have the same name across bluepints this is useless. Change-Id: I2a5d94ae26002a884033d27881394a795592fe3f |
||
|
Russell Bryant
|
7e2f8f8e92 |
Make nova-specs an oslosphinx project
Update the nova-specs project to use sphinx. This will allow us to still write our specs using rst, but also have a nice framework for rendering and publishing the specs if we choose to. Change-Id: Ib92231acb28bba44abafb7dd554404f542da13a7 |