Commit Graph

11 Commits

Author SHA1 Message Date
ovari123 b0dde832b5 developer/jami-concepts/drt: rst to md format
tidy LaTeX expressions/equations

Change-Id: I92890e42cfb70f8136abec568d4627adc6866f82
2025-01-24 16:49:43 -05:00
Sébastien Blin a740fbc6cb documentation: add docs about DRT
Change-Id: Ic1e730c0644b7d02709d4026242cd955eb9e8922
2023-10-23 13:15:00 -04:00
Ziwei Wang fc52996251 Various changes
1. Remove the block for languages selections on index page
2. Make copyright year in the footer dynamic
3. Add favicon

Change-Id: If62308d1544670ebe4d6baedfb75ebb2ddeb3157
2023-08-23 11:55:02 -04:00
Ziwei Wang 8ce181bfbf Add dropdown for selecting languages
Change-Id: If40c46320cf3db24b4b94fb9982f5fa589a0011d
2023-08-18 12:54:25 -04:00
Ziwei Wang 471f040dce Fix build issue with extlinks
Missing %s was causing type error on sphinx/ext/extlinks.py

Change-Id: I9f9202bd3ed67fa92f13d0c436a99a4505e96c73
2023-08-14 14:56:01 -04:00
Amin Bandali a3d0e1c521 Enable translations (via GNU gettext, sphinx-intl, and transifex)
Change-Id: I4335d5c6e35b8c6dde1643569c13cfdf3572c534
2022-09-15 09:10:41 -04:00
Amin Bandali 2a296411de General cleanup, mainly of links (thanks to sphinx.ext.extlinks)
Add the sphinx.ext.extlinks extension and use it to shorten common
external links, mainly those to Jami's Gerrit and Jami's GitLab.

Also update various other links and references, and change several
remaining occurrences of 'Ring' to 'Jami'.

Lastly, add and use my SVG network topology drawing, which I had
originally drawn for my Jami talk[1] for LibrePlanet 2021.

[1] https://kelar.org/~bandali/talks/jami-empowers-users.html

Change-Id: I58189030b6fafcbed06b81f7b38553eb39494d60
2022-09-08 12:09:54 -04:00
Amin Bandali cfd1773327 License the docs under GFDLv1.3+
Add a copy of the GNU Free Documentation License version 1.3, and
license the Jami manuals and documentation under the terms of the
GNU Free Documentation License, Version 1.3 or any later version
published by the Free Software Foundation; with no Invariant Sections,
no Front-Cover Texts, and no Back-Cover Texts.

Also, use the GNU All-Permissive License for the Makefile, conf.py,
and _templates/footer.html files since these files are rather small
and/or trivial.

GitLab: #3
Change-Id: If9f37afd66b9f415a9a4ac31ac037b9727fbb2e4
2022-07-11 11:39:24 -04:00
Amin Bandali dcd76c3731
Port the FAQ to Sphinx
Thanks to Nick Econopouly (wrycode) for the initial conversion from
Markdown to reStructuredText and various grammatical corrections.

Change-Id: I8c12d52d43bed8ceae5230cbf13efc972f3cd4b7
2022-03-04 09:05:12 -05:00
Amin Bandali f76fe28011
Port bug report guide to Sphinx
Add MyST-Parser and use it to parse CommonMark Markdown.

Change-Id: Ieaa7e869ed68f738db6b655e04b070e58d0c81c0
2022-02-16 13:32:11 -05:00
Amin Bandali 882fdab1ed
Initial Sphinx support
Shout out to Nick Econopouly (wrycode) for earlier working demo[1] of
porting the docs from GitLab wiki to Sphinx, which I expect will be
invaluable as we go forward with gradually porting increasingly more
parts of the docs to Sphinx.

[1] https://git.wrycode.com/wrycode/jami-docs/log.html

Change-Id: I5cd7c8142e9639a90df76da887c0f8481e3db405
2022-02-14 11:28:55 -05:00