RE: Access to spreadsheet

2008-02-28 Thread Lars Hansen
A couple of notes about the spreadsheet.

I renamed that category to "Array and tuple types" (since they are
really the same thing).

I went through the entire ticket database today and marked up all 
the categories in the spreadsheet with ticket references where that
made sense to me.  (This caused a small number of new categories
to be created.  Some categories need to be merged.  Yet others
might still be split.)  Since I mostly went by the title of the ticket
I may have missed some connections; some tickets started out as one
thing and morphed to another.  I assume we'll find these by and by. 

What remains for the spreadsheet is to unearth significant issues in 
the e-mail discussions and the minutes (or other non-proposal
wiki docs) that are currently not recorded in the spreadsheet.  
Discussions in the wiki docs can be referenced directly.  Anything
in email needs to be ticketized (ticketed?) before it goes
anywhere.  Please refrain from creating any new proposals except
in extreme circumstances.  Good ideas should not be suppressed, but
what design time we have left we probably need to spend on cleaning up
the language we have.

Regarding "voting", the columns I created are meant to represent
implementer sentiment and/or priority.  Nothing is meant to imply
that the "vote" is binding.

(The left part of the spreadsheet tracks implementations by name.
The right part asks for sentiment by company.  Most companies have
only one implementation so it's unambighous, but I don't know what
the situation is at Google, whether there are more than Rhino.) 

--lars

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Brendan Eich
> Sent: 28. februar 2008 02:06
> To: Waldemar Horwat
> Cc: es4-discuss@mozilla.org
> Subject: Re: Access to spreadsheet
> 
> On Feb 27, 2008, at 4:48 PM, Waldemar Horwat wrote:
> 
> > Most of the categories are quite fine-grained in the spreadsheet.   
> > The other kinds of types are in there, so tuples should be listed  
> > as well or the entry renamed "Array and Tuple types".  It's mighty  
> > confusing otherwise.
> 
> Renaming to elaborate is ok by me, but "tuple" is confusing too.  
> There is no tuple type in JS (we passed up an opportunity doing ES1,  
> Guy Steele pointed to it so we could mourn jointly: we kept the C  
> comma operator instead of reserving it for tuple expressions).  
> "tuple" in the ES 4 sense is an Array structural type of length > 1,  
> guaranteeing at least those fixture types at the given element  
> positions. It's still a kind of Array structural type.
> 
> /be
> ___
> Es4-discuss mailing list
> Es4-discuss@mozilla.org
> https://mail.mozilla.org/listinfo/es4-discuss
> 
___
Es4-discuss mailing list
Es4-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es4-discuss


Re: Access to spreadsheet

2008-02-27 Thread Brendan Eich
On Feb 27, 2008, at 4:48 PM, Waldemar Horwat wrote:

> Most of the categories are quite fine-grained in the spreadsheet.   
> The other kinds of types are in there, so tuples should be listed  
> as well or the entry renamed "Array and Tuple types".  It's mighty  
> confusing otherwise.

Renaming to elaborate is ok by me, but "tuple" is confusing too.  
There is no tuple type in JS (we passed up an opportunity doing ES1,  
Guy Steele pointed to it so we could mourn jointly: we kept the C  
comma operator instead of reserving it for tuple expressions).  
"tuple" in the ES 4 sense is an Array structural type of length > 1,  
guaranteeing at least those fixture types at the given element  
positions. It's still a kind of Array structural type.

/be
___
Es4-discuss mailing list
Es4-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es4-discuss


Re: Access to spreadsheet

2008-02-27 Thread Waldemar Horwat
Brendan Eich wrote:
> On Feb 27, 2008, at 3:59 PM, Waldemar Horwat wrote:
> 
>> I'd like write access to the spreadsheet so we can fill in the Google 
>> column:
>>
>> http://spreadsheets.google.com/pub?key=pFIHldY_CkszsFxMkQOReAQ&gid=2
>>
>> Also, some features have been omitted from the spreadsheet, such as 
>> tuple types.  Are those out of the language?
> 
> It's not that fine-grained. Array types under Structural types includes 
> homogeneous array types (e.g, [int]) and tuple types ([boolean, string]).

Most of the categories are quite fine-grained in the spreadsheet.  The other 
kinds of types are in there, so tuples should be listed as well or the entry 
renamed "Array and Tuple types".  It's mighty confusing otherwise.

Waldemar
___
Es4-discuss mailing list
Es4-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es4-discuss


Re: Access to spreadsheet

2008-02-27 Thread Brendan Eich
On Feb 27, 2008, at 3:59 PM, Waldemar Horwat wrote:

> I'd like write access to the spreadsheet so we can fill in the  
> Google column:
>
> http://spreadsheets.google.com/pub?key=pFIHldY_CkszsFxMkQOReAQ&gid=2
>
> Also, some features have been omitted from the spreadsheet, such as  
> tuple types.  Are those out of the language?

It's not that fine-grained. Array types under Structural types  
includes homogeneous array types (e.g, [int]) and tuple types  
([boolean, string]).

Speaking only for myself, the color-based "voting" works only to  
where there are separable and generally independent proposals. You  
can't vote off tuples without redoing other things that depend on  
them, so I'd rather we not split them in the spreadsheet at this time.

Another thing about the spreadsheet voting: it should not be taken to  
disenfranchise people on es4-discuss. It's helpful for a sense of the  
committee, but not decisive. IMHO!

/be

___
Es4-discuss mailing list
Es4-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es4-discuss


Access to spreadsheet

2008-02-27 Thread Waldemar Horwat
I'd like write access to the spreadsheet so we can fill in the Google column:

http://spreadsheets.google.com/pub?key=pFIHldY_CkszsFxMkQOReAQ&gid=2

Also, some features have been omitted from the spreadsheet, such as tuple 
types.  Are those out of the language?

Waldemar
___
Es4-discuss mailing list
Es4-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es4-discuss