On Thursday, April 11, 2019 at 10:08:27 AM UTC-4, William Lachance wrote:
> On 2019-04-09 11:00 a.m., Gian-Carlo Pascutto wrote:
> > On 5/04/19 15:35,jma...@mozilla.com  wrote:
> >> Currently linux32 makes up about .77% of our total users.  This is
> >> still 1M+ users on any given week.
> > I asked jmaher what percentage of our Linux users this is. It's 21%.
> > This doesn't seem small.
> > 
> > On top of that, we know that not all distros have telemetry enabled and
> > so we won't be counting those either (Debian is the largest).
> > 
> > I don't know how many users we need to keep supporting a platform, but
> > this seems like quite a few people to throw under the bus.
> 
> I'm not sure where :jmaher got his original figure, but I just did up a 
> crude analysis counting the number of clients_daily entries on Linux 
> day-by-day over the past year reporting x86 (32-bit) vs. x86-64 (64-bit):
> 
> https://sql.telemetry.mozilla.org/queries/62267
> 
> The 21% number looks like it was accurate about a year ago. At this 
> point, we're hovering around 15% of reported usage day-to-day.
> 
> Obviously this isn't a complete analysis and doesn't validate that each 
> client ping represents a real user (or the distinction between e.g. a 
> ping representing a user who uses Firefox once a week vs. once a day), 
> but it does suggest (as intuition would tell us) that linux32 is of 
> diminishing interest. If you want a more scientific answer here, I'd 
> recommend engaging Firefox data science:
> 
> https://mana.mozilla.org/wiki/display/PM/Firefox+Data+Science#FirefoxDataScience-initiatingaproject
> 
> Will

Thanks everyone for your responses, It sounds like making a decision to 
deprecate linux32 builds and tests need to happen at the same time and that 
decision will need to come from a variety of people who are higher up in the 
decision making process of the Firefox products.

Until we get that, I propose when trunk switches to Firefox 69 (May 13th - and 
68 is on track to be the new ESR), we make these changes on trunk for linux32:
* demote the builds/tests to tier-2 (only on mozilla-central/try)
* stop building/testing linux32-debug (we don't ship it and it hasn't found any 
unique regressions resulting in a product fix in 9+ months of data I have 
available)
* reduce the tests we run to be web-platform-tests; this ensures we maintain 
compatibility with web standards.


Based on all the feedback on this thread, I don't see any concerns with this 
path forward.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to