last 3 points are way too much high-level ... "ask feature champions" & "other TC39 participants" ... how? Just "trashing code" in test262-discuss?
On "my initial implementation" ... well, I can write the test accordingly with specs, it would be implementors eventually making the test green via their implementation/feature, not the other way round, right? Getting other implementations to test against the test ... I believe this should be the automatic **before any release** procedure anyone that is supposed to follow specs should do, right? How can I be sure about that? Wouldn't be wiser/simpler to put test262 files under Github instead of passing through a mailing list very hard to link against and point implementations? Thanks On Tue, Jan 21, 2014 at 3:01 PM, Allen Wirfs-Brock <[email protected]>wrote: > > On Jan 21, 2014, at 2:09 PM, Andrea Giammarchi wrote: > > > I wish there was an answer to that too ... if implementors are confused, > how could developers even think about contributing there? > > > > I have expressed already my wishes for a "Test Driven Development" of JS > specs/features but I find myself unable to help. > > > > Any hint would be appreciated. Thanks > > > Assuming that there is already spec. material (which is now the cases for > almost all of ES6) one way would be proceeded approximately as follows: > 1. Read the parts of the spec. you are going to implement. > 2. If there aren't yet any test262 tests for that material, write > some. Writing such tests will probably help in your understanding of the > spec. material > 3. Ask the feature champions and other interesting TC39 participants > to review the tests in relationship to the spec. > 4. Use the tests to drive your initial implementation of the feature. > Add more test262 level tests as to proceed. > 5. Contribute the tests, get other implementations to also test > against them. > > Allen > > >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

