Commit Graph

31 Commits

Author SHA1 Message Date
Duc Truong 5ae51e7344 Fix doc glossary terms
Glossary terms are case-sensitive. This change fixes the terms used in the
documentation to match the capitalization used in the glossary terms.

Change-Id: I6cc2cf7251e53c98c512f21c6504a2e795c26b33
2020-04-22 10:01:16 -07:00
gaobin b421f39bde Minor error
Change-Id: Ifadcd638e10266ce0394770e02ee0f61cc59087d
2018-11-06 09:42:33 +08:00
Duc Truong d8df1f8c51 Add sphinx extension to document policies/profiles
This change adds a sphinx extention to build sections of the policy and
profile documentation from source code.

- Add new extension
- Modify contributor documentation for policies to show spec fields
  from source code
- Modify user documentation for policies and profiles to show properties
  from source code
- Modify user documentation for policies and profiles to include
  samples extracted from examples directory
- Update tox to run pep8 against sphinx extension

Change-Id: I32f68867d14c3288385dbdf3b4df14e8ca2fd01f
2018-10-24 16:59:06 +00:00
Yuanbin.Chen c24133b7d8 doc user policy_types add new policy
Change-Id: I51ef3a10fe443ef563909ab68e3a5152a7c0686e
Signed-off-by: Yuanbin.Chen <cybing4@gmail.com>
2018-01-02 16:41:59 +08:00
tengqm edf75cf9f2 Prepare for doc migration
This restructures the doc/source directory for doc migration.

Change-Id: I4c91096fbc94a2e6d8c76d1d8df8ae5ca86a98cc
Related-Bug: #1706186
2017-07-25 23:13:56 -04:00
tengqm 3f8aa68731 Fix documentation structure to please TC
Change-Id: Iaa1c2e639771d757c0d93ae1406701aac5fb46d8
2017-07-13 04:19:32 -04:00
chenlx f7dbaef773 Optimize the link address
Use https instead of http to ensure the safety.

Change-Id: Ia9feb87c691dbe03bf6e92229f33d2cd6cc0adda
2017-05-03 17:11:10 +08:00
tengqm dfb4fd3a0a Tutorial for autoscaling
This adds a tutorial for making clusters elastic.

Change-Id: Ide6e269ac5d07eb42b527d31063d67a905e8d685
2017-02-08 04:02:40 -05:00
tengqm 998127d4c7 Add developer doc for health policy
This adds design document for the health policy v1.

Change-Id: I84940a1fe8eec0bb03f74cc1ebf0c1e6d69cf80f
2017-01-23 21:50:13 -05:00
tengqm f8129c6a88 Fix various problems in doc tree
This patch fixes several problems in the doc tree:

- The scaling and heat integration subsections should be removed
  from
  tutorial, which is meant to be a quick introduction to senlin
  operations.

- Moved some overview text from the global index into a dedicated
  subsection for the autoscaling section.

- Fixed some problems related to format code blocks.

- Fixed the git command problem in the conf file.

Change-Id: Ice538cf65deb241d745f6793200bf09342ae227d
2017-01-18 23:57:18 -05:00
lvdongbing 6ac37bed2f Revise navigation level of "6.3 Reviewing Patches"
"6.3 Reviewing Patches" didn't locate at the same level with "6.*",
this patch fixes the issue.

Change-Id: I80bf991babf13528f3b23c5bb964d8b02ed38f00
2017-01-05 02:18:36 -05:00
tengqm 12dabd97ca Reorg the documentation structure
We have been using a documentation structure with useful information
nested very deep in the tree. This proposed change is about moving some
of them out of the tree to top-level for easier navigation.

Change-Id: I402136ec7e28ae44c1fedef990a5fd64da7bff2e
2016-12-21 06:33:31 -05:00
tengqm cccdf92f14 Add docs for configuration options
This patch adds documentation for the senlin configuration options.

Change-Id: I55eabc17ebbacfb01bfb07c37cee6f971a993b5c
2016-07-23 08:11:27 -04:00
tengqm 0531464b40 Fix links to API reference docs
Since we have migrated API docs from api-site back in-tree, and the new
publisher job is putting docs into a different URL, we need to revise
the links so that they point to the correct location.

Change-Id: Ic11732fa51e1a1b661a9c742ca266b51ce957a05
2016-05-25 22:25:05 -04:00
tengqm 7ac89f9419 Initial framework for user tutorial doc
This patch is about a framework for user tutorial documentation. This
documentation is about walking users from very basic commands to more
advanced usages. When contents are filled in, we can reference the more
detailed descriptions in the user reference documentation.

Change-Id: Ie623320af08dbe716bd21978e8468e36cef15f1f
2016-04-12 04:20:41 -04:00
sharat.sharma 232c8308a2 [doc] Removed the invalid link for Module Index
Change-Id: I6d5c170ab9da15e023801b7eea27e2496169c145
Closes-Bug: #1538511
2016-04-06 16:44:54 +05:30
tengqm 97050bd230 Documentation for deletion policy
This is the first of a series of documentations about builtin policies.

Change-Id: I175c619b89f3c7d9b9a23efde764f33afc3a830e
2016-02-24 20:13:34 -05:00
zhangguoqing ea9c2650a3 doc: Fix typo, ReST -> REST
Change-Id: Ib7e97521649ec02edcfef0987beb7cab867bb642
2016-01-03 13:30:18 +00:00
tengqm cd37010080 Reorganize documentation
This patch reorgs the documentation structure. After this reorg, the top
level structure becomes:

  - overview
  - install
  - getting started
  - contributing to Senlin
  - glossary
  - man pages

Change-Id: I21ad4375e7c7baef46cbb2a51f7f38f40e275742
2015-12-02 05:15:28 -05:00
tengqm c2be0998e3 Fix documentation for conformance
This patch fixes the RST documents so that they align better to the
global guideline:
http://docs.openstack.org/contributor-guide/rst-conv/titles.html

This patch also fixes some trivial warnings emitted from docs test
cases.

Change-Id: Ibc9c3058c4018df570f464c9c955b3647b5995d5
2015-11-30 22:06:53 -05:00
tengqm 88947f3296 Reorganize getting-started doc
The previous directory organization fails to generate a correct PDF
output. This patch proposes a different layout to fix it.

Change-Id: I55aa5c9d47bdf07287dbba6892799956708b9136
2015-10-01 02:30:34 -04:00
tengqm b683aca4ea First step of getting started doc
This is a first step for the getting started document. Will work on
other components in following patches.

Change-Id: I2020c758f845c951e7af116ff965692357f1f066
2015-07-07 10:08:32 -04:00
tengqm 4b655d1a7c Initial version of developer doc for policy types
This patch adds an initial version of developer docs for the policy
type implementation.

Change-Id: Ief8502ec2e20ca45b5c2e1ae11f32b34116e83e1
2015-07-02 03:36:48 -04:00
tengqm dcea48d941 Initial version of profile design doc
This patch provides an initial version of the design document for
profiles in Senlin.

Change-Id: I928c253950a8d10497237ebd920b08eb46623bbc
2015-06-22 23:30:54 -04:00
tengqm 45e2e8ff31 Cluster and node design doc
This is a initial version of the developer document. It describes the
targeted use cases and the design decisions made to meet the requirements.
This patch only contains docs related to cluster and node. Following
patch will provide doc on other objects and/or components.

Change-Id: I9b435ee0e890cb4e985ce739cf8948b7bbb93d95
2015-06-17 05:48:27 -04:00
tengqm 28547f011e Refactored the doc subtree
We need to start working on some introductory materials for the project
and service. We may also need to document our thoughts and design
decisions when moving forward. This patch tries to provide a basic
layout of the documents.

Change-Id: Iad4affead02d605c6fce2720adc85141fd1dc419
2015-06-05 05:10:04 -04:00
yanyanhu 65735ad304 Add webhook documentation
Change-Id: I70f73986b09216d18af39f4dcbf7e258e9200894
2015-05-17 23:33:00 -04:00
tengqm 02cdcc7d71 Initial version of authorization doc
This is an initial version of the design doc for authentication and
authorization in Senlin. There will be future improvements and
revisions.

Change-Id: I5f3d3dc1fb14237e357d1520ef1755626e2744ed
2015-04-16 04:17:37 -04:00
tengqm c5466113c4 Fixed missing pieces in doc generation
There are still many doc work left to do but the main framework has to
work at the moment.

Change-Id: Iaad1b8a7701d1e6306f67d3bb3a9d80981c47c6f
2015-04-13 05:29:52 -04:00
tengqm 976e8858f6 Added some docs about hacking and testing
This patch added some guides and suggestions about hacking and testing.

Change-Id: I42aa9d5d9f340981f1c1f40d60eae34d8ae24e98
2015-03-25 11:32:09 +08:00
tengqm c73d780e9d Initial version 2015-01-01 14:25:13 +08:00