-
Notifications
You must be signed in to change notification settings - Fork 761
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
[WIP] readthedocs #292
[WIP] readthedocs #292
Conversation
Looks really good! I only noticed that on the 'sleep configuration' page the links to the guides need to be updated. What else do you think needs to be done before this can be merged? Building the docs on readthedocs.io would be triggered through Webhooks, I suppose? |
Excellent, glad you like I'll review more carefully now and tidy up anything else. Thanks for pointing out the broken sleep guide links. Could you please sign-up to Readthedocs, and let me know your username, so I can give you powers. Builds are triggered for every commit. You can be more fancy and have versioned docs, though that might be overly complex for this. |
Done. It's the same as my GitHub username.
Cool, that's all we need for now. |
TeslaMate has a large amount of documentation that end-users may not be away of. By using RTD we can have a full docsite with hierarchy navigation structure to help improve discoverability. I've broken the docs into these sections: * Getting Started * Sleep configuration * Integrations * Advanced configuration * Development and Contribution * Basic readthedocs/Sphinx support * sphinx-markdown-tables for the table of environment variables * `docs/conf.py` only minimal config needed. * new `docs/index.rst` which is the root page, note that is is RST * (ReStructured Text), not markdown. This file is also used to * generate the left navigation bar. * Use native markdown for images (inline HTML didn't work) * Edit on GitHub link on the top right of every page, hopefully, * makes it easier for Contributors
4c39341
to
d49cd5c
Compare
@adriankumpf I think think this is good to merge now Once this is merged I'll:
|
Thank you! |
Excellent, and I see you've updated RTD to build from your repo. Promotion of RTD added in #314 |
Yup, I've updated a few section and I'm also experimenting with an alternative theme. Will merge #314 very soon. |
Preview: https://teslamate.readthedocs.io/
Every time I looked at the documentation I found something new. There is lots of good content in here that I didn't think was that discoverable. So I wondered if readthedocs could help
Work done
Sections
I've broken the docs into these sections:
Changes
docs/conf.py
only minimal config needed.docs/index.rst
which is the root page, note that is is RST (ReStructured Text), not markdown. This file is also used to generate the left navigation bar.Questions
Not done