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

Meta: file bugs for non-browser implementations? #1141

Closed
MattiasBuelens opened this issue Jun 30, 2021 · 3 comments
Closed

Meta: file bugs for non-browser implementations? #1141

MattiasBuelens opened this issue Jun 30, 2021 · 3 comments

Comments

@MattiasBuelens
Copy link
Collaborator

Currently, we file bugs with all major browser vendors for every normative spec change, so they are made aware of our changes and can update their implementations. However, the Streams standard is not only implemented in browsers. Deno has been shipping their own implementation for more than a year now (since v0.42.0), and Node.js has just landed an experimental implementation on their development branch (nodejs/node#39062).

Should we take up Deno and Node.js in our process as well? For example, update the pull request template to require bugs filed with their projects?

@ricea
Copy link
Collaborator

ricea commented Jun 30, 2021

My understanding is this is a policy question decided why the WHATWG. @domenic what is your take on this?

@domenic
Copy link
Member

domenic commented Jul 1, 2021

This level of policy is up to the editors. I totally support doing so.

It becomes a bit tricky though because our PR template is standardized and generated through https://github.com/whatwg/spec-factory . So we could update it now but it'd get overridden next time any updates are deployed by spec-factory.

whatwg/url has a similar issue: whatwg/url#525 /cc @annevk @TimothyGu

So ideally we'd solve this at the spec-factory level. Some ideas:

@MattiasBuelens
Copy link
Collaborator Author

Fixed in #1211.

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

No branches or pull requests

3 participants