w3c / gamepad

Gamepad
https://w3c.github.io/gamepad/
Other
141 stars 48 forks source link

Spec broken because of use of "old school" WebIDL mode #47

Closed tidoust closed 7 years ago

tidoust commented 7 years ago

Not sure if that's a well-known issue, but since I could not find it in the list, I thought I'd raise one.

The Gamepad API appears to be still using the "old school" WebIDL mode that has been deprecated from ReSpec a few years ago. It is also broken: for some reason, ReSpec now swallows most of the attributes and methods descriptions, leaving only things such as "MUSTMUSTSHOULDSHOULD" in practice. Malicious minds might argue that this actually makes specs easier to understand... Anyway.

@marcoscaceres warned he would remove support for old school WebIDL from ReSpec for xmas and offered to help with the migration.

marcoscaceres commented 7 years ago

Unless someone beats me to it: https://github.com/w3c/respec/wiki/WebIDL-Guide

marcoscaceres commented 7 years ago

Now fixed 🎉