jami-docs

Forked version of Jami documentation, see wrycode.com/jami-docs-demo
git clone git://git.wrycode.com/wrycode/jami-docs.git
Log | Files | Refs

commit b6d041284c484e7f70e3f5b13544aec1919bfe79
parent b2c45445b22bc5d738c8510599566e8ed6b20957
Author: Nick Econopouly <wry@mm.st>
Date:   Sun, 21 Feb 2021 16:11:32 -0500

wiki: wrap lines in changelog

Diffstat:
Mchangelog.md | 74++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------
1 file changed, 56 insertions(+), 18 deletions(-)

diff --git a/changelog.md b/changelog.md @@ -5,44 +5,79 @@ delete this page once the new docs get accepted for docs.jami.net - added "How to contribute to this documentation" -- refactored build guide (old build page should still be checked to make sure I didn't remove anything important) +- refactored build guide (old build page should still be checked to + make sure I didn't remove anything important) - rewrote introduction -- organized everything into a series of chapters like "General", "Technical Reference", etc (every page can be accessed at any time through the sidebar) +- organized everything into a series of chapters like "General", + "Technical Reference", etc (every page can be accessed at any time + through the sidebar) - removed handwritten tables of contents in pages and replaced them with autogenerated TOCs -- fixed grammer and spelling in FAQ; added all questions from the old Ring FAQ that hadn't been added yet; added everything from the website FAQ; combined some similar questions +- fixed grammer and spelling in FAQ; added all questions from the old + Ring FAQ that hadn't been added yet; added everything from the + website FAQ; combined some similar questions - Old links were out of date and not very useful, but just in case, here they are: - <https://web.archive.org/web/20181226012503/https://ring.cx/en/documentation/faq> - <https://web.archive.org/web/20181226012541/https://ring.cx/en/about/privacy-and-anonymity> - <https://web.archive.org/web/20180224163130/https://ring.cx/en/about/practical> - old wiki link no longer works: <https://tuleap.ring.cx/plugins/mediawiki/wiki/ring/index.php?title=Special:AllPages> - added some new questions to the FAQ -- added all relevant questions from the jami.net FAQ to this FAQ (we should just have one document) +- added all relevant questions from the jami.net FAQ to this FAQ (we + should just have one document) - made all headlines in the FAQ questions - uploads/media are now located in the same directory as the document that refers to them - - if documents from multiple chapters refer to a file, the file can go in the media/ directory -- renamed guides to "How to..." based on this advice: <https://documentation.divio.com/how-to-guides/> -- Changed filenames to lowercase-with-hyphens, and use .md for markdown and .txt for reStructuredText following this: <https://documentation-style-guide-sphinx.readthedocs.io/en/latest/style-guide.html> + - if documents from multiple chapters refer to a file, the file can + go in the media/ directory +- renamed guides to "How to..." based on this advice: + <https://documentation.divio.com/how-to-guides/> +- Changed filenames to lowercase-with-hyphens, and use .md for + markdown and .txt for reStructuredText following this: + <https://documentation-style-guide-sphinx.readthedocs.io/en/latest/style-guide.html> - all documents should only have one h1, which becomes the title of the document -- Moved most of the audio/video stuff into a separate "troubleshooting" page; IMO these types of troubleshooting questions aren't meant for the FAQ and they make it look bad. Some of them should be deleted alltogether, for instance questions asking the location of a setting which is just sitting there in the "general settings" page. -- deleted UI and UX development page because it was useless and completely outdated and all of the image links were broken (it can be remade later if needed) +- Moved most of the audio/video stuff into a separate + "troubleshooting" page; IMO these types of troubleshooting questions + aren't meant for the FAQ and they make it look bad. Some of them + should be deleted alltogether, for instance questions asking the + location of a setting which is just sitting there in the "general + settings" page. +- deleted UI and UX development page because it was useless and + completely outdated and all of the image links were broken (it can + be remade later if needed) - deleted many broken image/file links from other pages -- moved many old pages into extra/ where we can start culling or reintegrating them. plenty are just old drafts that can probably be deleted + +- moved many old pages into extra/ where we can start culling or + reintegrating them. plenty are just old drafts that can probably be + deleted ## Notes -- FAQ is pretty large. I don't know if parts of it should be moved to other pages +- FAQ is pretty large. I don't know if parts of it should be moved to + other pages -- the "General" chapter should remain the top priority; we should be open to debate about which things to include or exclude, and we should strive to keep the chapter complete and correct. 99% of users won't read the other chapters. The first chapter is still an entry point, so it counts as marketing as well as documentation. +- the "General" chapter should remain the top priority; we should be + open to debate about which things to include or exclude, and we + should strive to keep the chapter complete and correct. 99% of users + won't read the other chapters. The first chapter is still an entry + point, so it counts as marketing as well as documentation. -- Linking guide: from the "General" chapter, only link to other documents in the same chapter, except for the technical overview, which can link to the technical reference. For instance, in the FAQ, link to the name server heading of the Technical Overview, but in the Technical Overview, you can link to the name server page of the technical reference (there are a few exceptions, like linking to "How to contribute") +- Linking guide: from the "General" chapter, only link to other + documents in the same chapter, except for the technical overview, + which can link to the technical reference. For instance, in the FAQ, + link to the name server heading of the Technical Overview, but in + the Technical Overview, you can link to the name server page of the + technical reference (there are a few exceptions, like linking to + "How to contribute") -- linking to other parts of the documentation summary: for whole documents, use :doc:`link title <relative-path-no-file-extension>`, for parts of documents, use :ref:`link title <full/path/to-doc-no-file-extension>` +- linking to other parts of the documentation summary: for whole + documents, use :doc:`link title <relative-path-no-file-extension>`, + for parts of documents, use :ref:`link title + <full/path/to-doc-no-file-extension>` -- markdown works fine but RST is better because then we can generate a pdf of the documentation +- markdown works fine but RST is better because then we can generate a + pdf of the documentation @@ -50,13 +85,16 @@ delete this page once the new docs get accepted for docs.jami.net - add notes about cross-referencing documents in the contribution guide - make a more general "contribute" page (like https://jami.net/contribute/ ) - edit the bug report guide -- go through the old build instructions page and make sure the new chapter isn't missing something +- go through the old build instructions page and make sure the new + chapter isn't missing something - organize the technical reference - delete some pages from the technical reference or the "Extra" chapter - Improve PDF generation - Internationalization - other TODOs listed throughout the documentation - Finish the Technical Overview in the General chapter (we're about halfway done) -- Finish going through the FAQ (I need to check the "Advanced" section for spelling and grammar, and there may be some redundancy) +- Finish going through the FAQ (I need to check the "Advanced" section + for spelling and grammar, and there may be some redundancy) - Finish the "Feature requests" and "Troubleshooting" pages -- Someone need to write the DHTproxy guide (one user has volunteered to give us a checklist after he does it) +- Someone need to write the DHTproxy guide (one user has volunteered + to give us a checklist after he does it)