tahoe-lafs/docs/README.txt

35 lines
1.4 KiB
Plaintext
Raw Normal View History

If you are reading Tahoe-LAFS documentation
-------------------------------------------
If you are reading Tahoe-LAFS documentation at a code hosting site or
from a checked-out source tree, the preferred place to view the docs
2021-03-23 14:17:20 +00:00
is http://tahoe-lafs.readthedocs.io/en/latest/. Code-hosting sites do
not render cross-document links or images correctly.
If you are writing Tahoe-LAFS documentation
-------------------------------------------
2021-03-23 14:17:20 +00:00
To edit Tahoe-LAFS docs, you will need a checked-out source tree. You
can edit the `.rst` files in this directory using a text editor, and
then generate HTML output using Sphinx, a program that can produce its
output in HTML and other formats.
Files with `.rst` extension use reStructuredText markup format, which
is the format Sphinx natively handles. To learn more about Sphinx, and
for a friendly primer on reStructuredText, please see Sphinx project's
documentation, available at:
https://www.sphinx-doc.org/
2021-03-23 14:34:46 +00:00
If you have `tox` installed, you can run `tox -e docs` and then open
the resulting docs/_build/html/index.html in your web browser.
If you have Sphinx and Make installed, you can also run `make html`
within the docs directory. You may also need to install some
2021-03-23 14:36:06 +00:00
additional Python packages, such as `setuptools` and `recommonmark`.
Note that Sphinx can also process comments in Python source code to
2021-03-23 14:17:20 +00:00
generate API documentation. Tahoe-LAFS currently does not use Sphinx
for this purpose.