mozilla / releases_insights

Parse various sources (hg log, apis, crashes…) to get some insights on past releases such as uplifts per beta, top crash signatures per nightly…
Mozilla Public License 2.0
25 stars 8 forks source link

Feature request: show adoption rate on release page #60

Closed sidvishnoi closed 1 week ago

sidvishnoi commented 1 week ago

It would be useful to show adoption rate of given release on release pages, e.g. https://whattrainisitnow.com/release/?version=128.0

The data is available (https://data.firefox.com/dashboard/user-activity#metric-overview-5), but I think showing per-release data on this site would be a good addition.

What I'm looking for is, at present date (or week), what percent of Firefox users have this version installed. i.e. those that haven't updated to a newer version. Showing that has a chart (which I think would like like a hill _^_) make interpretation even simpler.

pascalchevrel commented 1 week ago

The problem with https://data.firefox.com/dashboard/user-activity#metric-overview-5 is that this data is crunched every 2 weeks, not daily.

What I can do at least is show the adoption rate for the latest release, as this data is computed daily. For example: image

It doesn't respond exactly to your request but it is doable I think and should give you the most interesting number, the % of our use base that are on the latest release (with the caveat that it doesn't take our ESR population -our long term support branch for enterprise- into account).

sidvishnoi commented 1 week ago

Only latest release data would be helpful enough too!

However, is only latest release data computed daily? How about last 2-3 releases, or previous release until latest has 100% rollout?

pascalchevrel commented 1 week ago

The latest release is computed daily yes, I'll see in a second step if a separate page with adoption rate per release would be easy to do.

pascalchevrel commented 1 week ago

This is done, thanks for the feedback!

sidvishnoi commented 1 week ago

Awesome! Thank you Pascal! That was quick!