Skip to content
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

Consider maintaining stats for feature usage and kinds of errors #1736

Closed
brandonpayton opened this issue Sep 8, 2024 · 5 comments
Closed
Labels
Blocked [Type] Enhancement New feature or request [Type] Repo / Project Management [Type] Tracking Tactical breakdown of efforts across the codebase and/or tied to Overview issues.

Comments

@brandonpayton
Copy link
Member

Today, as we are implementing the Playground web app redesign, it would be useful to know how much different features are used so we can make informed decisions about what to work on next and what features could be temporarily compromised while we iterate.

If we had feature usage numbers, that would help us quite a bit.

In addition, we have seen a few reports of folks whose browsers fail to load all Playground assets. Those are serious errors, and we have no idea how prevalent they are. It would be helpful to have numbers so we can better prioritize our maintenance efforts.

@brandonpayton brandonpayton added [Type] Enhancement New feature or request [Type] Tracking Tactical breakdown of efforts across the codebase and/or tied to Overview issues. [Type] Repo / Project Management labels Sep 8, 2024
@adamziel
Copy link
Collaborator

adamziel commented Sep 9, 2024

Great thinking @brandonpayton 💯

There is some information in Google Analytics (basic webapp interactions, names of the used Blueprint steps without any additional information) and on WP.org slack (errors). Let's go through those and see what information are we missing. In the longer term I'd love to have a public usage/error JSON feed we could use with popular open-source data analysis tool.

@bgrgicak bgrgicak moved this from Inbox to Future work in Playground Board Sep 26, 2024
@bgrgicak bgrgicak added this to the Compatibility milestone Sep 26, 2024
@bgrgicak bgrgicak moved this from Inbox to Future work in Playground Board Sep 27, 2024
@bgrgicak
Copy link
Collaborator

@brandonpayton what features would you exactly like to track?
I'm happy to create reports in GA.

@bgrgicak
Copy link
Collaborator

In addition, we have seen a few reports of folks whose browsers fail to load all Playground assets.

This could be part of the GA error reporting @akirk suggested #1778

@bgrgicak
Copy link
Collaborator

bgrgicak commented Oct 3, 2024

I'm setting this one as blocked until we have a clear set of features we want to track.

@brandonpayton
Copy link
Member Author

@bgrgicak, this is a bit embarrassing, but when I filed this issue, I wasn't aware of everything we tracked already with GA. @akirk's #1778 issue and your #1984 tracking PR cover the kinds of cases I was imagining.

I'm going to close this, and we can open a more specific issue later if needed. Thank you!

@brandonpayton brandonpayton closed this as not planned Won't fix, can't repro, duplicate, stale Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blocked [Type] Enhancement New feature or request [Type] Repo / Project Management [Type] Tracking Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
Projects
None yet
Development

No branches or pull requests

3 participants