Skip to content
This repository has been archived by the owner on Aug 5, 2022. It is now read-only.

Web IDL in documentation is not compliant Web IDL #1822

Open
kenchris opened this issue Feb 2, 2018 · 2 comments
Open

Web IDL in documentation is not compliant Web IDL #1822

kenchris opened this issue Feb 2, 2018 · 2 comments
Labels

Comments

@kenchris
Copy link
Contributor

kenchris commented Feb 2, 2018

Multiple different mistakes, like using types like "string" which doesn't exist in Web IDL:

https://heycam.github.io/webidl/#prod-StringType

@zolkis
Copy link
Contributor

zolkis commented Feb 6, 2018

Perhaps we should stop using WebIDL in zephyr.js (unlike in browser development, we don't take much benefits from using it), and use e.g. TypeScript, or plain JS for describing interfaces (like here)?

@grgustaf
Copy link
Contributor

Our plan had been to move to Node-like documentation as I started on with Buffer. But then PR #1800 came in and there seemed to be interest in retaining WebIDL. Since that has stalled, we should probably resume the Node-like conversion.

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

No branches or pull requests

3 participants