I'm sure it doesn't help that Chrome killed its own encoding menu years ago.
I'm sure it doesn't help that Chrome killed its own encoding menu years ago.
Sure, but you're missing the bigger picture, which is that each feature has all sorts of other costs (maintenance, security risk, codebase complexity, etc). As mentioned in the bug, this feature got in the way of implementing another feature.
Telemetry helps guide the balance between those costs and the value the feature brings, and you can disagree with how that balance in each decision, but it still is a fact that codebase health is important and if you don't prune, you'll very quickly end up with a huge messy project, no matter how careful you are along the way.
Of course, the other option would've been to rewrite/refactor the feature, but again, is an engineers time better spent working on something that helps 50 people or 50K people?
But nobody has infinite engineering resources. Maintaining everything comes at a cost, and eventually you have to make some hard decisions about which features to abandon so you can reallocate engineers to features people actually use.
Frustrating for the small number of people who use that specific feature, but you can't please everyone.
Irrelevant in this case. There are far more effective ways of paying down technical debt and enhancing future maintainability than removing a small, self-contained feature that occasionally addresses a critical user need. This is Firefox we're talking about, they've got a humongous legacy codebase to play with.
I bet the maintenance burden of the menu is extremely low.
What better data should they use?
> you can see how that's going for Mozilla
HN commenters (not necesarily readers) react this way to most changes in everything. Mozilla doesn't stand out IME.
For one, they could take comments on their bug tracker to heart instead of locking the discussion as soon as there are enough users unhappy with a change.
Alright 15 minutes have passed, here we go again. Back, reload, view page source, bookmarks,...
Not that I would ever justify removing something like this - it's clear that for a percentage of the userbase, this is necessary for them to browse. But I can see a product manager trying to cut "fat" if they see that 0.01% of people use it.