Art asked for a status update on the IndexedDB spec. Here's my summary of the status:
1. Last published working draft: Jan 5, 2010 2. Bugzilla status: 15 issues logged 3. Editors: Nikunj Mehta (Invited Expert), Eliot Graf (Microsoft) 4. Spec document management: Currently W3C CVS, also using W3C's Distributed CVS (Mercurial) system Major discussions since last working draft and their impact on the spec: 1. Asynchronous API proposal by Mozilla - to be assimilated in to the spec 2. Key data type changes proposal by Google - needs some coordination within WebApps with the WebIDL spec 3. Key path specification - no work done yet 4. Interaction between transactions - no work done yet 5. Version number discussion - no significant changes expected Here's the sequence in which I will be working with Eliot to add bug fixes and the results of recent discussions to the spec: 1. 9561, 9563, 9768, 9769 - Mozilla Asynchronous API proposal 2. 9793: Key data type changes 3. 9832: Key path specification changes 4. 9789, 9791, 9790 - Naming changes 5. 9739 - editorial changes 6. 9653 - Null handling 7. 9786 - WebIDL bugs 8. 9652 - database open changes 9. 9796 - async interface in workers Here are some asks for additions to the spec, which also will need some amount of voting in order to be prioritized appropriately: 1. Nested transactions without durability of partially committed transaction trees 2. Inverted indexes for supporting full text searching 3. Enumeration of databases 4. Structured clone dependence 5. Encryption and expiration Nikunj