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

Web API integration #95

Open
littledan opened this issue Sep 7, 2022 · 4 comments
Open

Web API integration #95

littledan opened this issue Sep 7, 2022 · 4 comments
Labels
discussion Discussion topic, no immediate action required.
Milestone

Comments

@littledan
Copy link
Member

It is really great that the README here explains how it would make sense to integrate the disposal protocol into various web standards. Has the conversation with these web API maintainers begun, to get their point of view on this integration? Do we have any feedback from them here?

@rbuckton
Copy link
Collaborator

rbuckton commented Sep 7, 2022

No, it has not. At least, nothing outside of any issues that have been posted in this repo.

@littledan
Copy link
Member Author

I think, before Stage 3, this integration should be discussed in web standards bodies, e.g., by starting with an issue in the whatwg/html repository. The spec language on the web side would pretty simple, and I don't think we need to block on that (your listing of affected web APIs is already good enough), but I would like to come to a common understanding with web standards if they're happy to go in this direction. I believe this will give us relevant feedback on async disposal, in particular, since that is motivated partly by preventing a "conflation" that web APIs make now.

@rbuckton rbuckton added the discussion Discussion topic, no immediate action required. label Nov 28, 2022
@rbuckton
Copy link
Collaborator

I opened whatwg/html#8557 to discuss this with WHATWG

@rbuckton
Copy link
Collaborator

On a related note, I've also opened nodejs/node#45658 to discuss adoption in NodeJS as well.

@rbuckton rbuckton added this to the Stage 4 milestone Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Discussion topic, no immediate action required.
Projects
Stage Advancement
Awaiting triage
Development

No branches or pull requests

2 participants