-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Docs: Diátaxis refactor - iteration 2 high-level tracking #9747
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
Comments
Dumping some notes from the sentence-case refactor... will order them as tasks later in this or other iterations... or not at all:
|
A lot of guides have Troubleshooting nested inside the guide, while some other troubleshooting items are separate. I'm wondering if this should be changed so all Troubleshooting is lodged next to its how-to guide, rather than in separate sections. |
Kinda goes against our brand, though? Not sold on this one.
I think you just want
Seems quite low priority, FWIW. Only if we do another full doc review, or just in the normal work of updating content.
Yea, I thought that's what we were doing already?
Again, I'm not 100% sold that the longer version is better here. Config is pretty commonly used, but worth a discussion.
This seems reasonable for small troubleshooting suggestions. Breaking them out is almost certainly going to make a worse experience for the user. I do think we have some troubleshooting-only content though, like our existing troubleshooting pages. Those seems guide-level. |
|
I'm +1 on |
Good point. Makes sense for a general rule to use |
Note to add something in our style guide about using explicit labels rather than headlines, the refactor shows that it's harder to improve headlines when they are also used in references that break. We probably want to tweak more headlines. |
Open PRs should be referenced here. These are the items that don't have PRs open now:
|
Going to call this done, as we've finished up the last little bits here. 🎉 |
Successor of #9746
This is a high-level issue moved from the initial planning document. Further issues may be opened and linked from here.
Acceptance Criteria: New sub-levels are created in Explanation and How-to, old How-to sub-levels are removed, Any remaining “Features” are moved to Reference and finally delete “Features”. Out of scope: Articles that have to be created from scratch.
Outcome: The menu already starts to have clear entrypoints aligned with Diátaxis (but it is still lengthy).
Ongoing work from iteration 1
Split "Flyout Menu"We can skip this, a new flyout menu is on its wayActual screenshots on build notificationsNo space, already plenty of illustrations here.Before everything else
About creating new sub-levels: A sub-level contains a stub index.rst with a TOC. The TOC can refer to any other page in the Sphinx project, but make sure to remove that page from other TOCs.
Glossary update
Relabel
Existing contents are moved with light changes to title and content. Intentionally not called “move” because we don’t change URLs and break stuff, we just relabel it.
Split
Existing article is split up and some new contents are added to shape the new results. Every Split action has at least 2 destinations.
Improve
New
Remove
After everything else
About Read the Docs is removed (if it wasn't already removed)It doesn't make sense to remove right nowThe text was updated successfully, but these errors were encountered: