WebIDL Testing Plan: who is doing what (and why) by when?

[ Please feel free to move any part of my e-mail to one of WebApps' lists ]

Hi All,

I'm trying to understand the overall testing plan for Web IDL, 
especially what specifically must be done to get the Web IDL v1 [CR] to 
pass its CR exit criteria [Exit]. By plan here, I'd like to understand 
who is doing what, (the `why` part presumably is obvious) and by when.

We have at least the following resources and activities but I don't 
quite understand how they fit together re moving the spec to PR. For 
example, which efforts are required to move WebIDL to PR, is there a 
commitment to complete the required pieces, which efforts are obsolete, etc.

* Web IDL parser: there are at least two [idlharness.js] and 
[webidl2.js]. Which one should be used for CR testing; has anyone 
committed to maintaining and completing the parser; how is it used 
vis-a-vis the CR exit criteria?

* Travis' Web IDL Test Plan [Travis]. Is this still active; how does 
does fit into the overall plan; how is it related to Cameron's tests and 
the various parser work?

* Cameron's Web IDL tests submitted May 12 [Cameron]. How does this 
relate to Travis' plan and the parser work?

* Online WebIDL checker [Online]. Is this current with the Web IDL [CR]; 
do we recommend it be used; is anyone maintaining this or do we consider 
it obsolete?

Philippe - since we haven't been able to get someone in WebApps to 
proactively drive the WebIDL CR testing effort, is this something a W3C 
Team member can lead or at least help?

-Thanks, AB

[CR] <http://www.w3.org/TR/2012/CR-WebIDL-20120419/>
[Exit] <http://www.w3.org/TR/2012/CR-WebIDL-20120419/#cr-exit>
[idlharness.js] <http://w3c-test.org/resources/idlharness.js>
[webidl2.js] <http://w3c-test.org/resources/webidl2/>
[Travis] <http://dev.w3.org/2006/webapi/WebIDL/WebIDLTest.htm>
[Cameron] 
<https://github.com/heycam/web-platform-tests/blob/submission/heycam/WebIDL-tests-1/WebIDL/tests/submissions/heycam/notes.txt>
[Online] <http://www.w3.org/2009/07/webidl-check>

Received on Monday, 13 May 2013 13:18:07 UTC