zulip/docs
Tim Abbott b6e2fd6e83 Rename build-voyager-tarball to build-release-tarball and document.
(imported from commit 06f102f4f4c5caf187f4930fadff06147f095401)
2015-09-22 21:22:11 -07:00
..
_static Add CSS style override for RTD to make tables use word wrapping 2015-08-19 11:52:49 -07:00
.gitignore Initial sphinx setup from sphinx-quickstart 2015-08-18 17:31:32 -07:00
Makefile Initial sphinx setup from sphinx-quickstart 2015-08-18 17:31:32 -07:00
README.md Improve docs/README.md 2015-08-22 12:53:54 -07:00
code-style.rst code-style: Simplify rST syntax. 2015-08-22 13:08:07 -07:00
conf.py Add CSS style override for RTD to make tables use word wrapping 2015-08-19 11:52:49 -07:00
directory-structure.rst Rename build-voyager-tarball to build-release-tarball and document. 2015-09-22 21:22:11 -07:00
html_unescape.py Utility for unescaping HTML entities leftover from MediaWiki->rST conversion 2015-08-18 17:31:33 -07:00
index.rst Add new feature tutorial. 2015-08-22 12:56:57 -07:00
new-feature-tutorial.rst Add new feature tutorial. 2015-08-22 12:56:57 -07:00
schema-changes.rst Update schema changes content and formatting. 2015-08-20 14:24:59 -07:00
testing.rst Remove documentation on ALLOW_REGISTER since it is out of date. 2015-08-22 12:55:18 -07:00
welcome.rst Add welcome.rst with info for new developers. 2015-08-22 12:54:20 -07:00

README.md

These docs are written in rST, and are included on the zulip.org website as well as on each development installation. Many of these docs have been ported from the internal docs of Zulip Inc., and may need to be updated for use in the open source project.

To generate HTML docs locally from rST:

  • pip install sphinx
  • In this directory, make html. Output appears in a _build/html subdirectory.

To create rST from MediaWiki input:

  • Use pandoc -r mediawiki -w rst on MediaWiki source.
  • Use unescape.py to remove any leftover HTML entities (often inside
    tags and the like).

We can use pandoc to translate mediawiki into reStructuredText, but some things need fixing up:

  • Add page titles.
  • Review pages for formatting (especially inline code chunks) and content.
  • Fix wiki links?
  • Add pages to the table of contents (index.rst).