whatwg / webidl

Web IDL Standard
https://webidl.spec.whatwg.org/
Other
410 stars 164 forks source link

Update the ecosystem to constructor operations #778

Closed Ms2ger closed 4 years ago

Ms2ger commented 5 years ago

See #636, #700.

Tools

Specs

bzbarsky commented 5 years ago

@ms2ger Are there browser issues filed for this already?

Ms2ger commented 5 years ago

Not yet; I'll do that on Monday.

bzbarsky commented 5 years ago

@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 commented 5 years ago

Filed https://github.com/tabatkins/bikeshed/issues/1519 about another Bikeshed issue that needs to be resolved before rolling this out to lots of specs.

marcoscaceres commented 5 years ago

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.

domenic commented 4 years ago

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