Thanks for running those numbers Mark. I've tried to recreate the same
thing using the sync_summary_v2 derived dataset in re:dash. I suspect that
since you're pulling raw pings perhaps we should trust those more... but I
could be wrong. for comparison, below are the analogous numbers I'm getting
from re:dash (https://sql.telemetry.mozilla.org/queries/38529). they are
based on the entire sync_summary_v2 dataset for the past 7 days.

version counts prop
48 1 0
50 47,569 0.01
51 53,285 0.01
52 500,793 0.06
53 136,974 0.02
54 906,476 0.11
55 5,987,420 0.76
56 92,960 0.01
57 19,784 0

so, according to these numbers versions 52 and up should cover 98.7% .
that's pretty close to what Mark estimates. however I have a couple
questions/comments:

1. Mark you said that your numbers are based on a 10% sample, yet they seem
to be around the same order of magnitude as my numbers. as far as i know
sync_summary_v2 is not a sampled dataset, so do we know what the difference
there might be?
2. Apparently we didn't land any client-side telemetry for sync until
version 47 or so (i think?). that means that when we count users based on
FxA (not sync) stats, we will see a longer tail of users with older
versions. so when making this decision maybe we should pay attention to
that?

with that in mind here are the comparable numbers for the FxA data. I
omitted ios devices and versions with only 1 user:
https://sql.telemetry.mozilla.org/queries/38604

version counts prop
40 and below 57,869.00 0.01
41.00 15,443.00 0.00
42.00 14,849.00 0.00
43.00 37,472.00 0.00
44.00 17,411.00 0.00
45.00 55,595.00 0.01
46.00 21,085.00 0.00
47.00 108,109.00 0.01
48.00 113,114.00 0.01
49.00 68,451.00 0.01
50.00 81,087.00 0.01
51.00 82,610.00 0.01
52.00 626,233.00 0.06
53.00 207,903.00 0.02
54.00 1,037,261.00 0.10
55.00 7,741,729.00 0.74
56.00 153,630.00 0.01
57.00 32,955.00 0.00

Here, 52 and up covers only 93.5% of users. to cover 99% we would need to
go back to 43. to cover ~97%, version 48.

hope that helps!
-Leif

On Mon, Sep 18, 2017 at 12:55 AM, Mark Hammond <[email protected]> wrote:

> On 18/09/2017 10:20 AM, Ryan Kelly wrote:
> > On 15 September 2017 at 10:35, Alex Davis <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >         If we were more aggressive and did 52, we'd cover 87.7% of
> >         users... which seems *too* aggressive but perhaps we can see if
> >         we can try to nudge people to upgrade first.
> >
> >
> >     I'd like to make a correction. It's 92.62% of users that are 52 or
> >     higher.
> >
> >
> > That does seem aggressive, but we could also consider a nuanced approach
> > to phasing out support, because we have the following possibilities for
> > what "removing support" means:
>
> I'm slightly skeptical of that data (although a quick look doesn't make
> it clear there's anything wrong with it, if there actually is) - but my
> understanding has always been that the uptake of new Firefox versions is
> slower than we'd like, but generally successful within the 6 week cycle.
>
> By contrast, if I look at 10% of all desktop Firefoxes that submitted a
> sync ping in the last 7 days I get:
>
> 49 -        1, 0.00
> 50 -    26527, 0.34
> 51 -    27602, 0.35
> 52 -   419814, 5.31
> 53 -    56468, 0.71
> 54 -   257171, 3.26
> 55 -  7002788, 88.63
> 56 -    83928, 1.06
> 57 -    26413, 0.33
>
> so in that 10% sample, there was exactly 1 version 49. Looking at 52
> (current ESR) and up gives ~99.3% of all pings.
>
> https://gist.github.com/mhammond/46906eb3de269f3969e2fffc6dd801eb
>
> FWIW, going back 28 days (still a 10% sample) shows the same basic
> pattern, although obviously 54 is higher due to it being the current
> release for some of that period.
>
> 49 -        5, 0.00
> 50 -   109896, 0.36
> 51 -   117934, 0.39
> 52 -  1829602, 6.03
> 53 -   231241, 0.76
> 54 -  6847774, 22.58
> 55 - 20751445, 68.42
> 56 -   343482, 1.13
> 57 -    98950, 0.33
>
> (this is the same gist as above, but ndays=28 instead of ndays=7)
>
> Mark
>
>
_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to