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

Insights - Mobile - Release Selector Sorting #82004

Open
philipphofmann opened this issue Dec 12, 2024 · 0 comments
Open

Insights - Mobile - Release Selector Sorting #82004

philipphofmann opened this issue Dec 12, 2024 · 0 comments

Comments

@philipphofmann
Copy link
Member

To make it easier to find releases in the mobile insights module, add the possibility of changing the release sorting from the date created to the number of events, semantic versioning, and date adopted. It’s not set in stone which types of sorting we need to implement. We should implement the ones that are easy to do and skip the ones that require more considerable effort.

Image

Why are we doing this?

The release selector has two main issues. First, the default selected release is the most recent one, which can be a debug or staging build with little to no data. Second, you might have to scroll quite a bit to find an adopted release with plenty of data.

While it would make sense to improve the selection of the default releases, we don't want to invest in that yet because the performance team plans on reworking the mobile insights screen. Instead of always showing two releases, we will only show one and allow users to compare data across releases with Automated Comparative Workflows, which will let developers easily compare their telemetry to understand why a particular cohort faces more errors and performance slowdowns than the baseline.

The sorting will make it easier to find the desired release, which will also slightly improve the first problem of selecting a default release cause it will be easier to find the proper release.

This issue originates from a page in Notion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant