Intent to Disable: Simplepush
JR Conlin <[email protected]> Mon, 6 Feb 2017 14:07:32 -0800
| Newsgroups | gmane.comp.mozilla.devel.seamonkey |
|---|---|
| Message-ID | <CA+XEtePgRCGr9Lq0vggnMHE5D+aMxtNfQ7aC1hxTsnU2b8j_dw@mail.gmail.com> |
History: Simplepush was the pre-cursor protocol for RFC 8030 WebPush. It was created in early 2013 and adopted for use by FirefoxOS. Simplepush was abandoned as a protocol when WebPush was introduced in July of last year, when FirefoxOS reached EoL, and now that Connected Devices no longer plans on using it. All supported versions of the User Agent use some version of WebPush and no version of Simplepush. ALL projects really should move to using the IETF/W3 standard WebPush and not a proprietary protocol crafted from innocence and estimates. Currently, the production standard server Mozilla uses to support Webpush also provides backwards compatibility with Simplepush, but this support comes at a significant price. Action: The Push Services team would like to End of Life Simplepush support by 10 March 2017, and will do so unless there is significant cause not to. Impact: Our monitoring shows that less than 1% of monthly traffic uses Simplepush, which may be just from automated testing. Simplepush (and Push in general) makes it difficult to identify origin and user agent data, but we are unaware of any critical items that rely on this technology. It is our assertion that ending support for this protocol will have no impact on mozilla services or customers.