Something a bit different for HTTP 203: Jake & Surma make a change to a web standard. Includes how to read specs, and how to write web platform tests.
- 01:37 There's a problem with IndexedDB.
- 07:07 How do we start adding a feature to the web?
- 08:24 How to find the right spec.
- 10:15 The structure of a web spec.
- 13:26 Proposing a new feature.
- 16:29 THE WORK BEGINS.
- 16:55 Test-driven standards development.
- 37:54 Changing the spec.
- 55:07 Revisiting the tests.
- 58:15 Opening PRs.
Links:
- Jake's IDB library https://www.npmjs.com/package/idb
- The IndexedDB spec https://w3c.github.io/IndexedDB/
- The spec issue https://github.com/w3c/IndexedDB/issues/255
- Web Platform Tests https://github.com/web-platform-tests/wpt
- The IDB tests (which were expanded a little after recording) https://github.com/web-platform-tests/wpt/pull/15820/files
- The spec change PR https://github.com/w3c/IndexedDB/pull/257/files