Re: [w3c/manifest] Remove beforeinstallprompt and appinstalled events. (#836)

Can I please respectfully ask we keep this on topic (BIP)? 🙏 I'm worried we will spin off into the nuances of standardization and add more walls of text to what's already a very lengthy topic. 

As @mgiuca eluded to, the fact that it's not in the main spec doesn't mean that it's not specified. As @mgiuca said, that it doesn't have an independent implementation means (**today**) that it's not in the spec. If **tomorrow** some other engine decides "oh! we need that!", then we would just revert this change. 

@msimic, please understand that a lot of thought went into both the creation (and ultimate removal) of this feature. I was also involved in helping specify it and still believe it has merit. However, the rules of both the W3C Process and those working group membership agrees by signing up based on our [Charter](https://www.w3.org/2022/04/webapps-wg-charter.html) justify its removal. To quote:

> In order to advance to [Candidate Recommendation](https://www.w3.org/Consortium/Process/#RecsCR) and to add features after reaching Candidate Recommendation, each feature is expected to be supported by at least two implementations, which may be judged by factors including existing implementations, expressions of interest, and lack of opposition.

Despite the Editors' best efforts (which includes me), we were not able to overcome the strong opposition and convince implemented this feature is critical. And as @mgiuca said, even if we had it in the spec, there are well articulated reasons why BIP is not a good fit (and doesn't make any sense) for certain user agents. 

BIP is inherently tied to a particular install flow (showing a banner or modal prompt), and not all browsers have that UI flow. 

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/pull/836#issuecomment-1233815904

You are receiving this because you are subscribed to this thread.

Message ID: <w3c/manifest/pull/836/c1233815904@github.com>

Received on Thursday, 1 September 2022 06:42:46 UTC