RETIRED, Fuel Documentation
Go to file
Ivan Kolodyazhny 04830e1163 Updated PDF cover and version 2013-12-06 15:23:24 +02:00
_fonts changed images, added font configs 2013-08-05 18:16:41 +04:00
_images Updated PDF cover and version 2013-12-06 15:23:24 +02:00
_static Update logo 2013-12-06 13:33:21 +02:00
_templates Updated PDF cover and version 2013-12-06 15:23:24 +02:00
contents Edited Fuel Pre-Installation Guide 2013-11-01 16:54:24 +04:00
pages Fix Release Notes PDF 2013-12-05 22:35:00 +02:00
pdf Updated PDF cover and version 2013-12-06 15:23:24 +02:00
relnotes Rename PDF files 2013-12-06 12:37:01 +02:00
.gitignore changed images, added font configs 2013-08-05 18:16:41 +04:00
LICENSE updated for 3.1 2013-07-23 20:47:18 +04:00
Makefile 'make html' command doesn't show any warnings now 2013-11-27 19:40:21 +00:00
README.md Fix IRC channels in README 2013-11-21 15:46:57 +02:00
conf.py Rename 'Fuel for OpenStack' to 'Mirantis OpenStack' 2013-12-06 12:20:25 +02:00
contents.rst 'make html' command doesn't show any warnings now 2013-11-27 19:40:21 +00:00
eula.rst restructured the repository, fixed issue with PDF generation 2013-10-02 23:58:16 -07:00
frequently-asked-questions.rst modified conf.py, reorganized the html output 2013-08-29 20:04:11 -07:00
index.rst Rename PDF files 2013-12-06 12:37:01 +02:00
install-guide.rst added Matt's changes for preinstall guide 2013-11-01 16:54:22 +04:00
pre-install-guide.rst added Matt's changes for preinstall guide 2013-11-01 16:54:22 +04:00
reference-architecture.rst added Matt's changes for preinstall guide 2013-11-01 16:54:22 +04:00
release-notes.rst 3.2.1 release notes 2013-12-05 23:41:42 +04:00
requirements.txt Cosmetics 2013-07-23 21:21:29 +04:00
user-guide.rst basic docs on custom attrs 2013-10-28 14:02:36 +04:00

README.md

FUEL™ for OpenStack Documentation

This repository contains the FUEL™ for OpenStack user and administrator guides. For more details, see the FUEL™ for OpenStack portal.

Contributing

We welcome all people who are interested in helping our Documentation team to improve our documentation. There are no formal membership requirements, so feel free to hop in. The best way to contibute is to fork our repository, do your changes and send us a Pull Request. You are invited to contribute any type of contribution like new ideas, testing, and even deployment scripts.

We also have an IRC channel at #fuel & #fuel-dev on irc.freenode.net where you can ask questions and give feedback.

Prerequisites

Sphinx Documentation Generator must be installed to build the documentation. Please note that easy_install is a component of Python's Setup Tools package, which is commonly an optional install on most distributions.

To get started, you need to install Sphinx and necessary extensions:

sudo easy_install -U Sphinx
sudo easy_install -U cloud_sptheme
sudo easy_install -U sphinxcontrib-fancybox
sudo easy_install -U rst2pdf
sudo easy_install -U sphinxcontrib-blockdiag
sudo easy_install -U sphinxcontrib-actdiag
sudo easy_install -U sphinxcontrib-seqdiag
sudo easy_install -U sphinxcontrib-nwdiag
sudo easy_install -U sphinxcontrib-plantuml

In addition to these eggs you will need to install PlantUML and ImageMagick.

To install PlantUML you run this wget process:

sudo wget \
http://sourceforge.net/projects/plantuml/files/plantuml.jar/download \
-O /sbin/plantuml.jar

To edit SVG images we use Inkscape but you may use any other SVG-capable tool you like. We're not picky.

Building

To build a guide in HTML format, go to its directory and then run the make command in that directory, like so:

make html

To generate the PDF file run this:

make pdf

You will find generated HTML documentation at:

_build/html

You will find generated PDF documentation at:

_build/pdf