-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Docs in Sphinx #1526
base: master
Are you sure you want to change the base?
Docs in Sphinx #1526
Conversation
temporary to docssphinx docs/index.md is divided up to docssphinx/index.rst and docssphinx/gettingstarted.rst portation was done by pandoc in most times
with darkmode
Codecov Report
@@ Coverage Diff @@
## master #1526 +/- ##
=======================================
Coverage 95.21% 95.22%
=======================================
Files 46 46
Lines 6483 6494 +11
=======================================
+ Hits 6173 6184 +11
Misses 310 310
Continue to review full report at Codecov.
|
Hey, so the issue you're referring too is super old. Back then, the docs was still hosted on I much prefer markdown than RST and I don't have any complaints about the docs site being built in Jekyll. |
The biggest thing why I made this PR was because readthedocs has version control and so we wouldn't always have to add You also don't have to use the browser but you can generate pdf, epub or man pages as well. Also look at the If you prefer md I can port the content pages back to md but I wouldn't port files like Edit: I ported every restructuredtext file to MyST (Markedly Structured Text, Markdown but with sphinx options). |
I think this is the only real win for me.
I think I still prefer using I looked at the test site you made; some of the styling is a bit messy so I suppose if we end up switching to Sphinx, we should use one of their more established themes. My worry with this accepting a pull PR like this is that I don't fully understand Sphinx and the build process so it may be a bit troublesome to maintain in the long run. Let me think about this a bit more. I will get around to reviewing your CLI PR sometime this weekend, I promise. Thanks for all your efforts, tackling big issues like this. It's much appreciated. |
If you look at 0d3f7d8, you see that I switched to MyST. This is a Markdown flavor which supports rst features: Lines 1 to 17 in c456552
Ok, which themes do you prefer. |
I'm aware, but what I'm saying is I'd rather switch to common mark or Github flavored one for portability purposes (easier to move to a different docs infrastructure :).
I think Furo: https://sphinx-themes.org/sample-sites/furo/ |
I moved the documentation from jekyll to sphinx (@nvie #111).
This PR is not finished yet (you see that this is a draft PR), because I will change some things in the content. So @selwin you can review the layout.
For this PR I created the folder docssphinx. In the end I will move this to docs.
@selwin because there are other PRs that change the doc, I think the best option is, that I implement the new docs after you approved this PR.
Closes #111