Open
Description
We've been asked multiple times about the ability to receive feedback from readers on a particular page.
With the new addons client I think this is probably a good idea to consider. We could implement this feature in an agnostic way that works for all the doctools by:
- Showing a floating element with ๐๐ผ / ๐๐ผ
- Hitting a
/_/api/v3/feedback/
endpoint on click - Saving the feedback on a
PageFeedback
model - Listing all the
PageFeedback
analytics under an admin page
Open questions
- How useful this would be be?
- What use-cases this idea would solve?
- Would it be better if this supports commenting on pages besides ๐๐ผ / ๐๐ผ ?
- How we would display the analytics? Just a number of ๐๐ผ / ๐๐ผ per page would be enough?
- Would SPAM be a problem here?
(I'd like to collect some feedback here ๐ )
Related issues
- Add a widget to pip's docs to collect user feedbackย pypa/pip#8784
- there should be a way to give feedback to docsย readthedocs.org#6
- Is it possible to add a simple feedback form on each page of my documentation project as we have copyright info now? ย readthedocs.org#3568
- Option to add a comments/feedback form to each documentation pageย readthedocs.org#2533