-
Notifications
You must be signed in to change notification settings - Fork 297
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move the documentation to ReadTheDocs #312
Comments
Isn't it a bit too much? Shipping jQuery and/or a client search engine lib for the documentation doesn't seem good to me. If I really need to search into the doc, I can either use Github, |
Could we switch back to a single-page documentation (still separate user/dev documentation)? You can search it with a text editor/browser's Semi-related
I'm investigating pandoc templates for the HTML doc |
Yes, it's definitely overkill :)
If it's not a problem not to have a search feature for the offline doc, this issue can be closed as Won't fix. |
Is a single (1 dev/1 users) page layout ok? (+ moving sections/scripts). I can take care of it really quick (https://packagecontrol.io/packages/MarkdownTOC helps for the TOC) The new documentation is great, it's just about the page layout. |
If this navigation issue is specific to offline documentation, why not generate it in a more appropriate format? E.g.:
|
It also affects online documentation (eg. https://github.com/shaarli/Shaarli/search?utf8=%E2%9C%93&q=htaccess does not return results from the wiki) |
Sadly, no... there seem to be no search feature for GH wikis O_o Nor is the code indexed: https://github.com/shaarli/Shaarli/search?q=htaccess&type=Code&utf8=%E2%9C%93 Search is available through the github-wiki-search browser plugin, which requires some additional resources (Greasemonkey on FIrefox) |
What about generating proper documentation on Read The Docs? It uses the Sphinx documentation engine and supports:
|
ReadTheDocs looks ok to me, if it solves the search problem, and if local documentation can be updated from it. |
Which priority should this have? Would milestone 0.7 or 0.8 be OK? |
Current documentation works, so no hurry :) |
Thanks :) |
Additions: - Installation/Download: how to get Shaarli - Community software: ShaarliOS app Modifications: - Installation/Server requirements: PHP 5.4 EOL, PHP 7 announcements - Installation/Server configuration: improve Nginx security - Troubleshooting: PHP sessions on `free.fr` Signed-off-by: VirtualTam <virtualtam@flibidi.net>
Be aware of http://alex.hyperiongray.com/posts/302352-pwn-the-docs (vulnerability in Readthedocs) |
Thanks @nodiscc for the link! The overall idea of this issue is to have the documentation using a flexible engine format (Sphinx); once done, static pages can be generated by anyone (with minimum Python & Markdown knowledge), and hosted anywhere (RTFD, github.io, personal server, etc.). |
Just stumbled upon MkDocs, which:
As I'll be toying with documentation generators & CI integration for several projects in the upcoming weeks, I'll use this thread to share my thoughts & feedback regarding the different tools & approaches ;-) |
know that one? http://xkcd.com/1343/ |
As long as the manual is searchable (either built in search, or CTRL+F on a single page) I think this nice. Having to maintain only a single markdown documentation for both the website and the wiki is a must have. |
Note for self: I have a working* GH-wiki to HTML documentation (using make and pandoc) setup at https://github.com/RequestPolicyContinued/RequestPolicyContinued.github.io (site at https://requestpolicycontinued.github.io/) (build.sh and Makefile).. *It has some bugs. I will try to improve the solution for both shaarli and requestpolicy so as not to duplicate effort. Progress will be tracked at https://github.com/nodiscc/pandoc-ghwiki-html Mkdocs is also interesting |
RTFD also provides a Markdown parser for Sphinx/docutils:
I stumbled upon it while looking at sources for the Mattermost IM service: Though I'm not a fan of having mixed rST / MD sources, this could help when converting existing resources. |
Closed per #772 |
Relates to shaarli#312 Relates to shaarli#772 Signed-off-by: VirtualTam <virtualtam@flibidi.net>
Relates to shaarli#312 Relates to shaarli#772 Signed-off-by: VirtualTam <virtualtam@flibidi.net>
Relates to shaarli#312 Relates to shaarli#772 Signed-off-by: VirtualTam <virtualtam@flibidi.net>
As per #294:
ReadTheDocs uses the Sphinx documentation engine and supports:
Original issue content:
The text was updated successfully, but these errors were encountered: