camunda-docs icon indicating copy to clipboard operation
camunda-docs copied to clipboard

Add simple page rating

Open akeller opened this issue 4 years ago • 9 comments

https://twitter.com/sebastienlorber/status/1433355345754263553

A simple page rating system would help us better understand what pages need to be evaluated for updates.

Using Google Analytics, we can create a simple button system (thumbs up, thumbs down).

akeller avatar Sep 03 '21 19:09 akeller

@pepopowitz I know I've casually mentioned this, but I think this is one of the bigger items I'd like you to tackle. From what Sebastien Lorber (core maintainer for Docusaurus) said, it's allegedly straightforward.

For extra context, this is step one in providing a mechanism for collecting data on docs pages beyond vanity metrics available in Google Analytics. @christinaausley can chat more about what we've looked at with GA so far and where we want to take it towards making more data-driven docs decisions.

Step two is a commenting system, but that's out of the scope of this issue. Together these items would probably make a good DX + Docs Infra talk or blog topic (why, how, how's it going). Something to keep in mind 😄

akeller avatar Apr 13 '22 19:04 akeller

Yeah this looks like a super fun "bigger project." Looking forward to digging into this one.

pepopowitz avatar Apr 13 '22 20:04 pepopowitz

Moving this to the backlog since I don't think it will be worked on in Q4.

akeller avatar Oct 12 '22 16:10 akeller

I still really like this idea for iterating on specific pages, but we just haven't found time for it.

I like Airbyte's implementation on their docs - https://docs.airbyte.com/

It sits in the right-side TOC area for the page image

If you hit thumbs up or thumbs down, a "Thank you" renders where the thumbs were. This might be due to my network configuration, but on thumbs down, it would be cool to see a short survey or text box for a short description pop up. Bonus points if we tie it into the forum.

akeller avatar Nov 07 '23 14:11 akeller

@pepopowitz want to pair on this? Would Q1 of 2024 work for you?

christinaausley avatar Nov 07 '23 18:11 christinaausley

Hello @akeller, @christinaausley, and @pepopowitz,

I found this issue while searching for "docs rating" on GitHub. I'm the founder of PushFeedback, a feedback widget designed specifically for documentation sites that integrate well with Docusaurus.

We offer a complimentary plan for open-source projects, which includes full access to our features while retaining the PushFeedback branding. If you're considering adding a feedback mechanism to your docs, I invite you to create an account. Once you're set up, please let me know, and I'll remove the limitations for your docs project.

Looking forward to hearing from you!

dgarcia360 avatar Nov 29 '23 10:11 dgarcia360

@pepopowitz Want to collaborate on this in May? I'll likely begin researching options May 6-10, and we can share notes/outline an implementation plan via Zoom sync the week of May 13-17? I give these loose dates because I'm tied up with proposals for revamping the docs home page 😄

If you're interested, I'll send you a meeting invite and get a Miro going for async research.

christinaausley avatar Apr 23 '24 14:04 christinaausley

Based on my collected proposals in Miro, got the thumbs up from @pepopowitz today to move forward with testing PushFeedback 🥳

@dgarcia360 -- I'm planning to create an account this week or next week to test the feature in our documentation as a heads up. My email is [email protected], if you'd like to correspond that way.

christinaausley avatar May 14 '24 18:05 christinaausley

@christinaausley Awesome! Please let us know if you need any help with the configurations. We're here to help!

dgarcia360 avatar May 21 '24 14:05 dgarcia360

@pepopowitz and I to meet next week to polish up the CSS -- will submit a ticket to https://helpdesk.camunda.com/support/home next week as well 👍

christinaausley avatar Jun 07 '24 14:06 christinaausley

Note that this has been approved from an InfoSec and Compliance side -- submitted a purchase order today. In the homestretch!

christinaausley avatar Jul 19 '24 16:07 christinaausley

Purchase order and spend limit approved -- merging this in tomorrow 👍

@akeller Once I upgrade, I'll add the DX team. Any other teams you'd like me to reach out to? PMs?

christinaausley avatar Jul 23 '24 13:07 christinaausley

Let's start with DevEx only and if we see patterns and trends emerging, pull in other teams or individuals with the appropriate context.

akeller avatar Jul 23 '24 13:07 akeller

This is going out with https://github.com/camunda/camunda-docs/releases/tag/8.5.34 now, and shared with @pepopowitz, @akeller, @mesellings, and @conceptualshark.

Per @akeller, the email invite from PushFeedback may go to your junk folder, but not ProofPoint. Then, you can create an account and log in!

Closing out this issue. Any adjustments should be handled in a separate issue.

christinaausley avatar Jul 24 '24 15:07 christinaausley

See https://camunda.slack.com/archives/C047D95HBE2/p1721748135768159 for additional context.

christinaausley avatar Jul 24 '24 15:07 christinaausley