There's been a lot of talk [1] about promises on es-discuss in the last week or so. It looks like an effort is underway with a view to standardising them as part of the language in the ES7 spec, possibly with a harmonised DOMPromises spec to come sooner than that for use in the W3C recommendation track.<p>The other recent development in this area was the announcement of Promises/A+ [2], an attempt to clarify all of the behavioural aspects of JS promises in a single spec that many implementations can support.<p>All in all, I'd say that things are moving very healthily forward in this regard.<p>[1] <a href="https://mail.mozilla.org/pipermail/es-discuss/2012-November/026188.html" rel="nofollow">https://mail.mozilla.org/pipermail/es-discuss/2012-November/...</a><p>[2] <a href="https://github.com/promises-aplus/promises-spec" rel="nofollow">https://github.com/promises-aplus/promises-spec</a>