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: [email protected] [[email protected]] on behalf 
of Rick Waldron [[email protected]]
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: 
https://mail.mozilla.org/pipermail/es-discuss/2013-January/028270.html :)

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 
<[email protected]<mailto:[email protected]>> 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
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to