Re: [whatwg/dom] Provide greater visibility of `implements` relationships? (#249)

I guess I am unsure about @heycam's proposal because it seems halfway between. Either we say that you should be able to read the definition of `interface Document` and in the same IDL block know all the things it implements, or we say that specs are completely modular and other parts of the same spec, or other specs, can add `implements` statements.

@heycam's proposal seems to be that if the mixin implemented is in the same spec, you use `implements`, otherwise, you use a `// See also:` comment. But I wouldn't have confidence as a spec reader that the `// See also` comments were comprehensive.

Combined with the existence of partial interfaces, I think trying to give people an all-in-one view of an interface in a single IDL block is unlikely to work.

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/dom/issues/249#issuecomment-219150230

Received on Friday, 13 May 2016 20:25:43 UTC