On Tue, Oct 11, 2011 at 10:08 AM, Brendan Eich <[email protected]> wrote:

> On Oct 11, 2011, at 12:49 PM, John J Barton wrote:
>
> > We don't know what the standard will be so we need some why to try out
> different features.
>
> That's not how the committee has worked since 2008, and even before then
> (pre-Harmony), with a split committee, we still had two groups working on
> consensus by drafting proposals and prototyping them.
>
> The way we try to work is to propose before implementing, including
> prototype features. Individual vendors don't deviate from proposals
> unilaterally and silently.
>
> If old proposals were implemented, and then the proposals changed, we may
> have some work to do adjusting implementations (certainly true of
> SpiderMonkey, and we will do it). But we do not go off on our own, as
> individual vendors, and try out features never proposed on the wiki.
>

You're making something out of nothing. To me Traceur is just exactly what
it is: some open source code for a JS to JS compiler written by some good
engineers who now seem to be doing something else.  If you have a beef with
how Google works with the committee, then contact a Google rep on the
committee and complain to them. But don't paint the Traceur project as some
weird plot to derail your work.  It's just like a thousand other open source
projects, a risky labor of love, a gift to the community of engineers.


> Also, your point in an earlier message about user testing was good. We
> can't "do science" to decide what features in the enormous feature-vector
> hyperspace to standardize. We won't search well, and user-testing gives
> little certain data. We can hope to find obvious usability problems that
> were not foreseen. Also interactions with other features (old and new) that
> were not anticipated.
>
> User testing is good but if we're working in Harmony, the harmony:proposals
> are the ones to prototype-implement, and edit based on implementation and
> user testing. Ecma works by consensus.
>
> It's hard to keep consensus or achieve it later by doing single-vendor
> experiments that seem to blindside the committee, and possibly even the
> community.
>
> This does not mean design by committee. The designers are one or two
> champions working on individual proposals. But the proposal work happens in
> the open, in plain sight. Mark and Tom's Proxy work is an exemplar.
>

Well we don't have a Mark and Tom for Traceur. We just have some great
source code. If anyone here wants to try to match Traceur up to Ecma
consensus, please step up.

jjb
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to