-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Docs: Move and update FAQ (Diátaxis) #9908
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: Move and update FAQ (Diátaxis) #9908
Conversation
docs/user/index.rst
Outdated
:caption: How-to Guides | ||
:glob: | ||
:titlesonly: |
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.
Using :titlesonly:
is an experiment. I'll probably revert it so we can keep a consistent display across the documentation. But the FAQ item is quite a mess with all the FAQ entries in it.
In order to make this look less messy, I'll introduce some new top-levels in the FAQ
|
At this stage, I think the FAQ section is okay (edit: meaning ready for review). I find it a bit "hard" to spend more time updating the current items when the true solution is to find proper locations for them, typically a new how-to. But our how-to structure isn't done yet. So I'd like to propose a scope like this:
|
Is this ready for review? I got confused by the |
YES! #9908 (comment) has the latest reflection. |
The git diff is quite horrible because I moved subsections around into new sections. Sorry. I'm not sure how to make it more pleasant for review. |
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.
Hrm, I didn't really want to dive into reviewing all the content here, so not sure the best way to review this. 🤷
I think in the future changing content, then restructuring in different commits is probably best. But for now, probably fine to just merge it? 🤷
Concluding this PR! Thanks for being gentle about it 🥇 |
Refs: #9746
The FAQ doesn't fit that well in Diátaxis in the sense that it's a very unstructured way of delivering content. I also invites "dumping" of documentation, which is a bit of an anti-pattern. So I'll consider it "deprecated" but that we shouldn't delete it before the decision is very easy to take.
Placement as How-To: I think it's very much a how-to, since an FAQ requires the user to know the problem they want to solve and need an instruction on how to solve it. Most likely, it's because they follow an internal link.
I'll clean it up with the following pattern:
Potential deprecation path
We could keep the FAQ and strip out all its instructions to actual locations in the docs (replacing instructions in FAQ with cross-references), then remove the FAQ from TOC trees and keep it public to avoid breaking incoming links.
The current FAQ is the 20th most viewed page. I don't think it says a lot. It has 1% of all Top 20 hits (51k total, FAQ had 638 views past 30 days).
📚 Documentation previews 📚
docs
): https://docs--9908.org.readthedocs.build/en/9908/dev
): https://dev--9908.org.readthedocs.build/en/9908/