-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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: New Explanation sub-levels + high-level introduction as explanation (Diátaxis) #10071
Docs: New Explanation sub-levels + high-level introduction as explanation (Diátaxis) #10071
Conversation
I got motivated to write this, but struggled to figure out what to say in a clear way.. Leaving this in a draft for another day.
…rg into diataxis/explanation-refactor
…re precise concept
…hould probably remove old content
…tentially a diagram)
…ataxis/explanation-refactor
…/readthedocs.org into diataxis/explanation-refactor
…ataxis/explanation-refactor
…g sections. Some work still left.
@ericholscher this is now ready for review, of course I have left unintentional mistakes and there are many things that can benefit from your direct inputs. Please feel free to push directly 💯 Also see my updated description at the top ⬆️ |
Btw... since there's a lot of new content, maybe the best way to start reviewing it is to build it locally since the PR preview has a lot of disturbing "diff view" :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall this is a great change, but I worry that we're confusing the value we're providing to the user in terms of explanation, and not actually documenting how things work at a technical level, which is something the old docs did well around integrations that seem to be lost.
There's still a bunch more work here, it's a bit overwhelming to try and get all the examples to fit together, and I'm running out of energy to do a whole refactor.
…ataxis/explanation-refactor
…ataxis/explanation-refactor
…/readthedocs.org into diataxis/explanation-refactor
* Adds "reproducible" to glossary * Adds glossary entries from #10071 * Make "webhook" respect a-z * Improve reproducible entry * Simplify the definition so its easier to understand * Move root URL so it's a-z * Remove "profile page" * Add "pinning" to glossary * Apply suggestions from @stsewd and @humitos code review Co-authored-by: Manuel Kaufmann <[email protected]> Co-authored-by: Santos Gallegos <[email protected]> * Update docs/user/glossary.rst Co-authored-by: Manuel Kaufmann <[email protected]> * Put defining sentence first * Add some references to new glossary entries * Put definition first * Add more references to pinning --------- Co-authored-by: Manuel Kaufmann <[email protected]> Co-authored-by: Santos Gallegos <[email protected]>
…ataxis/explanation-refactor
…ataxis/explanation-refactor
…/readthedocs.org into diataxis/explanation-refactor
…ataxis/explanation-refactor
…ataxis/explanation-refactor
…ataxis/explanation-refactor
Going to close this, and pull the small changes into a future PR. |
Reviewing, cc: @ericholscher
The main main main contribution here is to organize the explanation section and add a very important main introduction, "Choosing a dedicated documentation platform".
Currently, this will have a lot of text that can be shortened or clarified.
You might also want to add something, but please see the comments at the top of "Choosing a dedicated documentation platform"
A lot of intentions are left behind as reST comments.. they can be eliminated by simply choosing to "not do this" and delete the comment.
Supersedes https://github.com/readthedocs/readthedocs.org/pull/10063/files with the full context of a new Explanation section.
Some filenames are now so badly misleading that they should be changed.
Possibly, add a graphic for "Continuous Documentation" to replace the lengthy Webhook explanationjust remove that explanation for now📚 Documentation previews 📚
docs
): https://docs--10071.org.readthedocs.build/en/10071/dev
): https://dev--10071.org.readthedocs.build/en/10071/