-
Notifications
You must be signed in to change notification settings - Fork 7
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
Post: Empower your documentation with addons #278
Conversation
Initial draft
ab7ff6e
to
00ee4e5
Compare
I pushed the latest changes. This blog post is ready to review. |
Co-authored-by: David Fischer <[email protected]>
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.
I looked at this post briefly, and got a bit overwhelmed. It seems like it's trying to do the same thing at the GH README, and has a bunch of TODOs in there. I'd love to see a post that just announces Addons general availability, and explains a bit about how they work, without diving into each Addon specifically. I think people can get deeper into the specific ones via our docs or GH Readme, but this post should probably just be announcing general availability?
If we feel that this post is close, I'm fine shipping it, but if it helps to get things shipped to scale it back, I'm also in favor of that idea.
@@ -0,0 +1,147 @@ | |||
title: Empower your documentation with addons | |||
date: 2024-04-18 | |||
description: Read the Docs Addons let documentation authors add features to their documentation such as analytics, version feedback, and search as you type to documentation in a modular way where authors have control. |
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.
What is version feedback
?
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.
I'm not 100% sure. David wrote this description; but it could be either:
- pull request, non-stable and latest notifications shown on top of the page
- doc diff
We can make it more specific if we want like "version notifications" or "version differences"
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.
I'm not sure what it means either and I wrote it.
We published a blog post explaining the news around addons and how to enable them via
IMHO, pointing users to GH readme isn't a good approach and I'd try to avoid it. I created that page originally because it was the only thing we had at that time. Currently, we don't have any documentation page to link people to that describes the addons or how to enable them. The idea behind explaining each of them in this post was to cover the lack of documentation on the addons we currently have while communicating our users how to enable them via the new dashboard. I'm seeing this blog post as a "temporal solution" while we write the proper documentation for addons. I agree it's a bit overwhelming as you said, in particular because it's too long --but I still think it does a good job by captivating user's attention quickly with the screenshots let them know what are the features they can enable on their projects. It probably makes sense to move the section about "How to enable addons" to be before the full list of addons so the call to action is in the beginning of the post and people can start testing it without having to go to the end of the post. What do you think?
If we want to shrink it, what sections would you leave in the blog post? |
Co-authored-by: Eric Holscher <[email protected]>
I pushed some small suggestions changes and move the "How to enable addons" section above. I think it makes more sense now since people can enable them without reading the full post if they don't want 👍🏼 . I'd merge this as-is for now and continue working on writing down more detailed content in our documentation as part of |
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.
This looks good to me, just a couple suggestions.
Also, if we're viewing this as user-facing docs, we should probably note docdiff required a hotkey to enable, I thought?
This allows readers to **find the exact version they are looking for** and also read the documention in their own language if it's available. | ||
Besides, it contains useful links to go to the project's home, builds page and offline formats such as PDFs and ebooks. | ||
|
||
### Non-stable notification |
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.
I feel like we're highlighting notifications in 3 sections... shouldn't we just combine them together and note that it supports each type as a bullet or similar? Seems like a lot of notifications, but it seems the new flyout, search, and docdiff are the big ones.
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.
I don't have a strong opinion here. I think it's fine for now, and I like that we are showing them all in the screenshots with different doctools on each. We can find a different/better pattern for our own documentation if we want.
Initial work from our Book Club meeting.
📚 Documentation preview 📚: https://readthedocs-about--278.org.readthedocs.build/blog/2024/04/enable-beta-addons/