Was it?
All I saw was it being integrated into Firefox, and there being a lot of backlash. Against that backlash, there were a couple of people pushing hard to justify it, but they were either independent or Mozilla employees (often from a different team) posting independent opinions. I don't think Mozilla pushed Pocket a lot. Pushing features through the release cycle is pretty common.
Bear in mind that Mozilla integrated Pocket because it was the kind of feature it wanted to have in Sync (or Accounts, whatever it's called), but decided to use a third party service instead of making their own. From that POV it's much more reasonable. Not denying that it could have been done better with a pluggable open API and an open source equivalent (or whatever), but it's not that bad from that lens.
Sponsored tiles was an experiment, IIRC. Mozilla wanted to see if non-annoying, easy-to-disable ads could be used to fill otherwise blank space. It seems to have failed. But I would guess that a lot of the devs were hopeful about this experiment. I (not a Mozilla employee, but I do contribute a lot) was, at least.
I am in the boat that wishes it was removable, perhaps as some kind of "default add-on", but it's not. I'm not removing FF because of it.
And as for ads: Were they tracking people with them? Were they sending back GUIDs of my browser every time I loaded a new tab? This is a legit question that would affect my opinion on the matter. The ads I see are brief, and cannot take more than a miniscule amount of data to serve. By those metrics, I have no problem with them.
...like most other features. Doesn't require pushing. That's how it works.
> obscure 3rd party service
Apparently it was a rather popular addon in Firefox?
> obscure 3rd party service Apparently it was a rather popular addon in Firefox? ==> What do you think the ratio of (# of pocket extension users / # of total firefox users) is? It's totally fine if FF had supported it as a pure "extension" (doesn't come preinstalled but required users to search and "pull" themselves if they wanted) but the criticism came from the fact that this 3rd party extension came preinstalled and was "pushed" to users.
No, I don't. They did with Pocket what they do with every nontrivial feature. Implemented it, and sherriffed it through the release trains. I don't think it was immediately plopped on a Firefox release, I recall seeing it on Developer/Aurora much earlier, which means it went through the release trains like everything else. The OP said, quote, "so why was Pocket pushed _so hard_ and couldn't wait a couple of Fx versions". How was it "pushed" "hard" if they did the _same thing_ they do for other features?
Yes, they made the decision to implement this feature. That doesn't count as pushing. I already illustrated why that decision made sense at the time.
Perhaps there was some backlash as it was on Aurora/Beta, I don't recall the exact timelines. IMO it's still okay to let the feature -- one which you still think makes sense and would benefit the userbase -- continue to ride the trains and hit a release while you try to understand the criticism and come up with a solution. It may be a better solution to disable it until a decision is made, but that depends on the perceived severity of the problem. Again, I don't see any hard pushing here, just a somewhat justifiable choice. I too would have preferred if they removed the feature when there was backlash, but I don't see anything wrong with the other solution. If you immediately backtracked every time there was criticism nothing would get done.
> but the criticism came from the fact that this 3rd party extension came preinstalled and was "pushed" to users.
Sure. But you gave the example of Instapaper (which you seem to be more okay with Firefox integrating with); I'm suggesting it was probably less popular than Pocket in FF or at least comparable popularity. I'm not disagreeing that integrating with a closed third party service is not good. I'm just pointing out a flaw in your Instapaper comment.
The Pocket tracking bug was filed in April 2015 [1] but the feature shipped with Firefox 38.0.5 in June 2015, just two months later.
On the bright side, that has lead to a more serious look at shipping parts of the browser as first-party extensions. I'm very much looking forward to that, even if I end up leaving all of them on.
https://ftp.mozilla.org/pub/firefox/releases/
38.0 was released on 2015-05-12. 38.0.5 then sat in the Beta channel for two weeks of testing and then it was released on 2015-06-02:
https://wiki.mozilla.org/RapidRelease/Calendar#Past_branch_d...
I think I've seen this done for other features in the past, but yeah, this doesn't sit well with me.
(Still mostly okay with it though)
I feel that making the decision to make a feature (when there are good reasons behind it) is okay for Mozilla to do. Nothing wrong or malicious there. You evidently don't: we'll have to agree to disagree there. :)
I wasn't twisting definitions to fit my argument, I didn't feel there was anything wrong with deciding to implement something (when there are good reasons to) so I assumed you and the OP were troubled about something else.
Sorry about the pointless argument!
It sure seems to me it was pushed hard.
Given the deep pockets that have risen to develop the Web to new lengths, Mozilla has needed more money and more developers. They are lacking in the chrome (the UI), in tooling, in platform presence (the iOS version came very late!), and little by little, in Web features. Not to mention musts like tab separation into processes, things that are now implemented in every browser but them.
(Edit: removed parallelism.)
Imagine you saw that issue, and need increased revenues. You don't want to impact existing users, as you know they would be mad. What do new users see that old users don't? Those empty tiles in about:newtab. Those tiles are useless anyway, and from a UX perspective, new users don't understand what they stand for. Having a few example websites would be a good indication. It fits marvellously in the constraints they had.
How about Pocket? As we discussed, their chrome is getting old. In particular, the bookmarks feature is both old, has a lot of old bugs that don't get fixed, and they have wanted to do an overhaul for a long time (see https://bugzilla.mozilla.org/show_bug.cgi?id=697359). But they lack development effort.
If only there was a company that did bookmarks better than we did, we wouldn't have to do the work! Oh, there is: Pocket.
One last thing that they can do to increase revenue is to make competition among search engines be felt. So they switched to Yahoo!. However, Yahoo!'s perspective was to show the world that Yahoo! Search had grown to be much better. Unfortunately, it is still behind as a product in terms of UI cluttering, quality of results, range of inputs... They still don't have a cartographic service! Let alone a worldwide routing engine and a GTFS crawler... So they may disappear.
It has become phenomenally hard to compete against Google. Their best shot at relevance is Servo now, but given the huge amount of work that is, they will still need deeper pockets.
No browser engine is particularly parallel. Gecko is not really more or less parallel than any other engine.
Now we know they got another search deal but that wasn't always a given.
So tell me now, how did this happen? "Sponsored tiles", nobody batted an eye?
Will you try telling me the devs themselves did not see this as a potential source of problem? (I know for a fact that's not the case)
OK, let's assume this is a simple mistake. Now what happened with Pocket? We all know devs want to make it into an extension (and are working on it)... so why was Pocket pushed so hard and couldn't wait a couple of Fx versions before being released in a way that would obviously create drama?
If you step back and think about these issues you'll see they're systemic. God damn right I'm concerned about Mozilla, a company I respect a lot, becoming a shell of what it claims it stands for.