Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migration to WebApps WG: Implementor interest? #55

Closed
LJWatson opened this issue Nov 13, 2018 · 12 comments
Closed

Migration to WebApps WG: Implementor interest? #55

LJWatson opened this issue Nov 13, 2018 · 12 comments

Comments

@LJWatson
Copy link

This specification has been proposed for migration to the WebApps WG (which is expected to partly replace the WebPlat WG). For this to happen, we need expressions of interest/intent to commit from at least two implementors.

Please let us know if you plan to implement this specification, or if you can point to any publicly documented expressions of interest from implementors.

The draft WebApps charter will go to the Advisory Committee (AC) within the next two or three weeks, so quick responses may make the difference.

@chaals @marcoscaceres

@inexorabletash
Copy link
Member

@asutherland - any comment here?

FWIW, happy to bring on additional editor(s) here.

@marcoscaceres
Copy link
Member

It sounds like Mozilla is interested in prototyping, based on mozilla/standards-positions#64 (comment)

We will have to check if this falls within scope of the WebApps WG charter... we could take it up during TPAC.

@inexorabletash
Copy link
Member

If we took this up at TPAC I missed it. :(

I'm still looking forward to this being adopted by WebApps if/when appropriate.

@marcoscaceres
Copy link
Member

@inexorabletash should we kick off an "intent to migrate"? We need to fill out that template. In the meantime, the WebAppsWG chairs can see what we need to do to adopt it.

I'm still unsure if we have started implementing on the Gecko side... I've not see any "intent to prototype" sent out. @asutherland, do you have any updates?

@marcoscaceres
Copy link
Member

@othermaciej, do you have opinion from the WebKit side about this particular spec being adopted by WebApps for standardization? mozilla/standards-positions#64 was leaning towards "worth prototyping" - but with some issues were raised.

@othermaciej
Copy link
Member

We've had some internal discussion but no final conclusion yet. Cc @hober to collect and summarize feedback.

@asutherland
Copy link

@marcoscaceres In consultation with Firefox Product, the tentative plan to implement web-locks was deferred. I'll update the Mozilla standards position when we pick that back up (ideally, during 2020H1).

@bathos
Copy link

bathos commented Aug 11, 2021

This has been a very valuable API for us. We use a hacky, “not the real thing but usually doesn’t cause bugs” pseudo-polyfill for FF and Safari. It would be really great to hear news on whether this will get traction outside Chrome/Edge.

Also v anecdotal but if it’s interesting to hear dev feedback from people using this API in production:

  • at some point, we have actually needed every feature exposed here
  • yet at no point has it ever seemed anything was missing
  • and it is an absolute pleasure to use

@marcoscaceres
Copy link
Member

marcoscaceres commented Aug 12, 2021

As the WebApps WG charter renewal process is literally happening right now, this is the last chance (for 2 years!) to get this included if folks really want it. Again, it needs support from at least one more potential implementer to be included.

@asutherland
Copy link

Implementation has begun in Firefox, tracked under https://bugzilla.mozilla.org/show_bug.cgi?id=1666833.

@marcoscaceres
Copy link
Member

Ok, I've requested it be added as a possible deliverable:

w3c/webappswg#70 - just need to check if it's ok to add at this stage.

@othermaciej, @hober, just a heads up in case of any objection.

@marcoscaceres
Copy link
Member

Ok, added as something we can take in WebAppsWG. Please feel free to close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants