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

Update the ecosystem to constructor operations #778

Closed
5 of 44 tasks
Ms2ger opened this issue Aug 28, 2019 · 6 comments
Closed
5 of 44 tasks

Update the ecosystem to constructor operations #778

Ms2ger opened this issue Aug 28, 2019 · 6 comments

Comments

@Ms2ger
Copy link
Member

Ms2ger commented Aug 28, 2019

See #636, #700.

Tools

Specs

@Ms2ger Ms2ger changed the title Update the ecosystem to constructor methods Update the ecosystem to constructor operations Aug 29, 2019
This was referenced Aug 29, 2019
@bzbarsky
Copy link
Collaborator

@Ms2ger Are there browser issues filed for this already?

@Ms2ger
Copy link
Member Author

Ms2ger commented Aug 30, 2019

Not yet; I'll do that on Monday.

@bzbarsky
Copy link
Collaborator

bzbarsky commented Sep 3, 2019

@Ms2ger filed some browser bugs:

I don't see a Blink issue, but not sure whether that's because I'm just not finding it in their bug tracker.

@foolip
Copy link
Member

foolip commented Sep 7, 2019

Filed speced/bikeshed#1519 about another Bikeshed issue that needs to be resolved before rolling this out to lots of specs.

@marcoscaceres
Copy link
Member

Just reflecting on the last few weeks... I think in the future, we should make sure ReSpec, BikeShed, WebIDL2.js, and Peter's IDL parser are first updated/fully tested before exported definitions are yanked out of the WebIDL spec and we file spec bugs.

The last few weeks saw a lot of significant breakage across the ecosystem, leaving Editors confused about error messages they couldn't fix. It meant a lot of us having to shift work/weekend priorities to deal with the fallout. Also, some folks were on vacation, etc. so things couldn't be fixed in a timely manner.

The above is not a rebuke or criticism as we are still learning how to best deal with these kinds of changes - but something to keep in mind in the future to make these kinds of changes easier to manage for all of us.

romandev added a commit to romandev/gpuweb that referenced this issue Sep 15, 2019
kainino0x pushed a commit to gpuweb/gpuweb that referenced this issue Sep 27, 2019
triple-underscore added a commit to triple-underscore/triple-underscore.github.io that referenced this issue Nov 15, 2019
原文はまだ更新されていないが、一括して先取り的に更新。
@domenic
Copy link
Member

domenic commented Mar 19, 2020

I've spot-checked ~10 specs on this list and they are all updated. Let's close this out.

@domenic domenic closed this as completed Mar 19, 2020
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

5 participants