Wiki and drafts (was: Polyfill for Maps and Sets)

Brandon Benvie brandon at
Fri Jan 18 10:48:25 PST 2013

My understanding is that "harmony" refers perpetually to ES-next, whatever
that thing is at the time. Since ES6 now has a name and a (draft) spec, it
no longer is harmony (it's ES6). The wiki doesn't reflect this, but this is
what (I think) I have observed from what TC39 members have said.

On Fri, Jan 18, 2013 at 1:45 PM, Domenic Denicola <
domenic at> wrote:

>  I think part of the confusion is that, from what I understand, "harmony"
> refers to things that are agreed upon by all TC39 members, or at least were
> at one time. But this does *not* imply it being in ES6.
> That is, much confusion I've seen on the internet stems from people
> assuming "harmony" means ES6, since for so long we were calling it
> "ECMAScript Harmony."
> I'd suggest either downgrading non-ES6 proposals to strawman, or creating
> a new "es6" namespace and moving the relevant pages there. The former is
> probably very appropriate for things that were once harmonious, but now
> contentious or obsoleted by other features.
> --
> Of course, the actual solution for all this is for me to launch a bunch of
> pull requests against Dave's new wiki, giving it the same breadth and depth
> as the current one. Then we can point the internet to that as the
> authoritative source of information, with the current wiki used more as a
> scratchpad or historical archive. I'll try to re-shuffle my to-do list...
>  ------------------------------
> *From:* es-discuss-bounces at [es-discuss-bounces at]
> on behalf of Rick Waldron [waldron.rick at]
> *Sent:* Friday, January 18, 2013 13:20
> *To:* David Bruant
> *Cc:* Brendan Eich; es-discuss Steen
> *Subject:* Re: Wiki and drafts (was: Polyfill for Maps and Sets)
>   Cool, check this:
> :)
>  That's not all of them, but I'll go through it all again for anything I
> missed (unless you want to list any here, which would be fantastic)
>  Rick
> On Fri, Jan 18, 2013 at 1:08 PM, David Bruant <bruant.d at> wrote:
>> Le 18/01/2013 18:58, Rick Waldron a écrit :
>>> It doesn't seem reasonable to maintain two versions of the proposals as
>>> they become specifications.
>>> My first thought is that the simplest possible strategy is to update
>>> harmony proposal pages (on the wiki) with a line at the top that indicates
>>> that the proposal is now in the spec draft. This is low effort-cost to
>>> convey that everyone should be looking at the latest and greatest of each
>>> proposal as they become part of the ES6 draft revisions and progress
>>> towards finalization therein.
>> I fully agree. It'll bring more attention to what happens in the drafts
>> and will make more people to review them.
>> Also, if something in the harmony namespace is put on hold like
>> harmony:classes it should probably be downgraded to the strawman namespace.
>> David
> _______________________________________________
> es-discuss mailing list
> es-discuss at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the es-discuss mailing list