Commit Graph

7 Commits

Author SHA1 Message Date
Ghanshyam Mann d67a6ebe02 Retire Tripleo: remove repo content
TripleO project is retiring
- https://review.opendev.org/c/openstack/governance/+/905145

this commit remove the content of this project repo

Change-Id: Ie970f3f04c78e9bfcd9212bfa97a9cc9ee376b0c
2024-02-24 11:42:59 -08:00
Bogdan Dobrelya f313d7a87f PDF documentation build
The is one of community goals that each project could produce a
single PDF file. The pdf should be in the output of openstack-tox-docs
job.

The list of changes:
- copy the docs testenvs' dependencies from
  Ib3bb34191582f581c28f2f8a0281cf3ae44003e8
- do not place unrelated to the docs testenvs entries for the
  test-requieremets.txt, add missing flake8
- add the missing sphinxcontrib-mermaid docs requirements
- render mermaid diagrams only for html builds, for PDF use a hand-made
  quick and dirty approximation instead (if used for PDF builds, it
  fails on the py3 deprecated warn() methos)
- add the project architecture and components into the main ToC, omit
  rendering additional contents pages for PDF builds
- add a new pdf-docs environment to enable PDF build,
- sphinxcontrib-svg2pdfconverter is used to handle SVG properly,
- Add requirements for sphinx and poke it for openstackdocstheme,
- disable usage of xindy for tex,
- do not generate empty pages,

More about the goal:
https://governance.openstack.org/tc/goals/train/pdf-doc-generation.html
https://etherpad.openstack.org/p/train-pdf-support-goal
https://etherpad.openstack.org/p/pdf-goal-train-common-problems

TeX and  few more packages may be needed to build PDF locally
(listed for bindep):

inkscape [doc platform:dpkg]
fonts-liberation [doc platform:dpkg]
texlive-latex-base [doc platform:dpkg]
texlive-latex-extra [doc platform:dpkg]
texlive-xetex [doc platform:dpkg]
texlive-fonts-recommended [doc platform:dpkg]
xindy [doc platform:dpkg]
latexmk [doc platform:dpkg]
texlive [doc platform:rpm]
texlive-fncychap [doc platform:rpm]
texlive-titlesec [doc platform:rpm]
texlive-tabulary [doc platform:rpm]
texlive-framed [doc platform:rpm]
texlive-wrapfig [doc platform:rpm]
texlive-upquote [doc platform:rpm]
texlive-capt-of [doc platform:rpm]
texlive-needspace [doc platform:rpm]
texlive-polyglossia [doc platform:rpm]
latexmk [doc platform:rpm]
python3-sphinxcontrib-svg2pdfconverter-common [doc platform:rpm]
librsvg2-tools [doc platform:rpm]
librsvg2-bin [doc platform:dpkg]

Change-Id: Ib3bb34191582f581c28f2f8a0281cf3ae44003e8
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2019-09-17 17:20:48 +02:00
Carlos Camacho 449dd57547 Update openstack.org to opendev.org
We need to point now to opendev.org

Change-Id: I4f6e1c2d7ccc13c02e03b5333c30ca927756941e
2019-05-14 15:35:39 +02:00
ShangXiao c3e8fe6082 Replace the old links in docs
Replace the old http links with the lastest ones according
to the OpenStack websites.

Change-Id: I0adaabad70c67df885cccce744b4db447c8a0f75
2018-02-27 01:23:16 -08:00
Flavio Percoco e63bc9c0ab Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

b'https://gist.github.com/65852673eba54e723401f2ef049673b2\n'

Change-Id: Ied7ae786a47a2b523e68bd7c9d6554e9822a95a3
2016-11-25 14:29:00 +01:00
Leif Madsen 44092c30a3 Update README files for TripleO documentation
* update README.md to make it easier to get started with TripleO doc contributions
* convert README.md to README.rst with pandoc
* nuke README.md so we don't duplicate information
* update setup.cfg to account for removal of README.md

Change-Id: I7611959b2ea2b19010f0ef05fa3d54d4abfab806
2016-01-14 16:10:32 +00:00
Derek Higgins 29658f5f37 Initial tripleo-docs repository
Just a barebones.
2015-08-26 12:43:10 +01:00