On Monday, July 13, 2015 at 10:11:20 AM UTC-5, quantumpart...@gmail.com wrote: > I don't usually get involved in these sorts of discussions, but I have to > voice my objection to this decision. There was no consultation that I could > tell. I only started using Pocket a few months ago, so I didn't really notice > when the icon moved on my toolbar. But now it's no longer a removable add-on > (heck, the Service set-up was bad enough), I am concerned for my privacy. > Baking this into the core code raises a lot of questions - is it sandboxed > correctly, like a conventional add-on? Can it be exploited if it's included > by default with millions of browsers? With the current state of online > security, these questions should have been at the top of everyone's lists > when the deal was on the table.
This thread has gotten long so it is understandable that new contributors would not have gone through the entire thread yet. Some of the concerns brought back up regarding privacy and third-party integration has, at least in part, been addressed to some extent. Regarding no consultation before third-party integration--as far as I can tell, this isn't the first time third-party code has been contributed into the core of Firefox. The major difference with this is the Pocket integration is the first one to have prominent branding included. That being said, there have been some key members of the Mozilla Foundation that seem to have indicated that things probably will be handled differently for any future integrations. Regarding sandboxing of the code--the Pocket code appears to be all done in cleanly written javascript code which only hooks in (and is activated) when the button is pressed. Regarding if it is sandboxed like a conventional add-on--since being integrated with Firefox, the code is probably more peer reviewed than most conventional add-ons. Also, if you are concern about privacy, you may want to be careful what add-ons you use since they are given an awful lot of power. Just ask anyone that has played with the Greasemonkey add-on what degree of access an add-on has. Regarding privacy--since the client code is now under a license that allows for open review, it is much easier to review the code used with Firefox now. This integration has probably improved the privacy situation rather than made it worse. However, it should be kept in mind that the Mozilla Foundation can only review the code integrated into Firefox. Any other related software for accessing the data (such as the phone apps or extensions for other browsers) fall outside of the scope of their control. Regarding Pocket no longer being a removable add-on, the code currently is designed to only load in use (lazy load), if the icon to activate the integration is removed from the UI then it should never load making it removed from a practical stand-point. I agree that it still provides an additional level of comfort when something is put in the add-ons list and can be truly removed. That will hopefully be considered with future integrations such that they become bundled add-ons instead of uninstallable integrations, but I don't think they will be reverting this specific integration back into an add-on form. _______________________________________________ governance mailing list governance@lists.mozilla.org https://lists.mozilla.org/listinfo/governance