2008 ECMAScript Archives

Ecma General Assembly Documents

Ecma/GA/2008/006 Application of Opera Software for SME membership
Ecma/GA/2008/011 Application of Dojo Foundation for NFP membership
Ecma/GA/2008/045 Application of Northeastern University for NFP membership
Ecma/GA/2008/082 Minutes of the CC meeting, Geneva, May 2008 (excerpts)
Ecma/GA/2008/106 Minutes of the 95th General Assembly, San Jose, June 2008 (Rev. 1 excerpts)
Ecma/GA/2008/213 Minutes of the CC meeting, Geneva, October 2008 (excerpts)
Ecma/GA/2008/258 Minutes of the 96th General Assembly, Nice, December 2008 (Rev. 3 excerpts)

TC39 Documents

In January 2008, TC39’s non-ECMAScript TGs were moved under TC49. What had previous been TC39-TG1 became the new TC39

Ecma/TC39/2008/001 Venue for the 1st meeting of the new TC39, Mountain View, January 2008
Ecma/TC39/2008/002 Minutes of the TC39 teleconference of 8 January 2008
Ecma/TC39/2008/003 Agenda for the 1st meeting of the new TC39, Mountain View, January 2008
Ecma/TC39/2008/004 Standard ECMA-262, 3rd edition, December 1999
Ecma/TC39/2008/005 Minutes of the TC39 teleconference of 15 January 2008
Ecma/TC39/2008/006 Minutes of the 1st meeting of the new TC39, Mountain View, January 2008
Ecma/TC39/2008/007 Venue for the 2nd meeting of TC39, Mountain View, March 2008
Ecma/TC39/2008/008 Agenda for the 2nd meeting of TC39, Mountain View, March 2008
Ecma/TC39/2008/009 Venue for the 3rd meeting of TC39, Newton, April 2008
Ecma/TC39/2008/010 Agenda for the 3rd meeting of TC39, Newton, April 2008
Ecma/TC39/2008/011 TC39 Chairman’s Report to the CC, April 2008
Ecma/TC39/2008/012 Minutes of the ES3.1WG meeting of TC39, Sunnyvale, 26 March 2008
Ecma/TC39/2008/013 Minutes of the TC39 ES3.1WG teleconference of 21 February 2008
Ecma/TC39/2008/014 Minutes of the TC39 ES3.1WG teleconference of 28 February 2008
Ecma/TC39/2008/015 Minutes of the TC39 ES3.1WG teleconference of 4 March 2008
Ecma/TC39/2008/016 Minutes of the TC39 ES3.1WG teleconference of 11 March 2008
Ecma/TC39/2008/017 Minutes of the TC39 ES3.1WG teleconference of 13 March 2008
Ecma/TC39/2008/018 Minutes of the TC39 ES3.1WG teleconference of 8 April 2008
Ecma/TC39/2008/019 Minutes of the TC39 ES3.1WG teleconference of 15 April 2008
Ecma/TC39/2008/020 Minutes of the 2nd meeting of TC39, Mountain View, March 2008
Ecma/TC39/2008/021 Minutes of the 3rd meeting of TC39, Newton, April 2008
Ecma/TC39/2008/022 Venue for the 4th meeting of TC39, San Francisco, May 2008
Ecma/TC39/2008/023 Minutes of the TC39 ES3.1WG teleconference of 21 February 2008
Ecma/TC39/2008/024 Minutes of the TC39 ES3.1WG teleconference of 28 February 2008
Ecma/TC39/2008/025 Minutes of the TC39 ES3.1WG teleconference of 4 March 2008
Ecma/TC39/2008/026 Minutes of the TC39 ES3.1WG teleconference of 11 March 2008
Ecma/TC39/2008/027 Minutes of the TC39 ES3.1WG teleconference of 13 March 2008
Ecma/TC39/2008/028 Minutes of the TC39 ES3.1WG meeting of 28 March 2008
Ecma/TC39/2008/029 Minutes of the TC39 ES3.1WG teleconference of 8 April 2008
Ecma/TC39/2008/030 Minutes of the TC39 ES3.1WG teleconference of 15 April 2008
Ecma/TC39/2008/031 Minutes of the TC39 ES3.1WG teleconference of 22 April 2008
Ecma/TC39/2008/032 Minutes of the TC39 ES3.1WG teleconference of 24 April 2008
Ecma/TC39/2008/033 Minutes of the TC39 ES3.1WG teleconference of 29 April 2008
Ecma/TC39/2008/034 Minutes of the TC39 ES3.1WG teleconference of 6 May 2008
Ecma/TC39/2008/035 Minutes of the TC39 ES3.1WG teleconference of 8 May 2008
Ecma/TC39/2008/036 Agenda for the 4th meeting of TC39, San Francisco, May 2008
Ecma/TC39/2008/037 Minutes of the TC39 ES3.1WG teleconference of 13 May 2008
Ecma/TC39/2008/038 Minutes of the TC39 ES3.1WG teleconference of 15 May 2008
Ecma/TC39/2008/039 Input to the Process on the Secure ECMAScript Project (see below)
Ecma/TC39/2008/040 Proposed ECMAScript 4th Edition Specification, Draft 1, May 2008
Ecma/TC39/2008/041 ECMAScript 4th Edition, Grammar
Ecma/TC39/2008/042 ECMAScript 4th Edition, Core Language
Ecma/TC39/2008/043 Minutes of the TC39 ES3.1WG teleconference of 20 May 2008
Ecma/TC39/2008/044 Minutes of the TC39 ES3.1WG teleconference of 22 May 2008
Ecma/TC39/2008/045 Minutes of the TC39 ES3.1WG teleconference of 3 June 2008
Ecma/TC39/2008/046 Venue for the 5th meeting of TC39, Oslo, July 2008
Ecma/TC39/2008/047 Report from Ecma International Liaison to SC 22 for Milan plenary meeting
Ecma/TC39/2008/048 Minutes of the TC39 ES3.1WG teleconference of 5 June 2008
Ecma/TC39/2008/049 Minutes of the TC39 ES3.1WG teleconference of 10 June 2008
Ecma/TC39/2008/050 Minutes of the TC39 ES3.1WG teleconference of 12 June 2008
Ecma/TC39/2008/051 Minutes of the TC39 ES3.1WG teleconference of 24 June 2008
Ecma/TC39/2008/052 Draft minutes of the 4th meeting of TC39, San Francisco, May 2008 (to be checked by the Chairman)
Ecma/TC39/2008/053 Request for liaison with SC 22 OWGV
Ecma/TC39/2008/054 Agenda for the 5th meeting of TC39, Oslo, July 2008
Ecma/TC39/2008/054 Rev1 Agenda for the 5th meeting of TC39, Oslo, July 2008 (Rev. 1)
Ecma/TC39/2008/055 Draft ECMAScript 3.1 Language Specification (July 4, 2008)
Ecma/TC39/2008/056 Proposed ECMAScript 4th Edition Specification, Draft 2
Ecma/TC39/2008/057 ECMAScript 4th Edition – Predefined Types and Objects
Ecma/TC39/2008/058 ECMAScript 4th Edition – Core Language
Ecma/TC39/2008/059 ECMAScript 4th Edition – Grammar
Ecma/TC39/2008/060 Text comparison between ES4 draft 1 and draft 2 introduction
Ecma/TC39/2008/061 Text comparison between ES4 draft 1 and draft 2 core-language
Ecma/TC39/2008/062 Text comparison between ES4 draft 1 and draft 2 grammar
Ecma/TC39/2008/063 Minutes of the TC39 ES3.1WG teleconference of 8 July 2008
Ecma/TC39/2008/064 Minutes of the TC39 ES3.1WG teleconference of 10 July 2008
Ecma/TC39/2008/065 Proposed ECMAScript 3.1 Static Object Functions: Use Cases and Rationale
Ecma/TC39/2008/066 Minutes of the TC39 ES3.1WG teleconference of 15 July 2008
Ecma/TC39/2008/067 Minutes of the 5th meeting of TC39, Oslo, July 2008 (Rev. 1)
Ecma/TC39/2008/068 Venue for the 1st meeting of TC39 Special Group on Secure ECMAScript, Sunnyvale, August 2008
Ecma/TC39/2008/069 Minutes of the TC39 ES3.1WG teleconference of 29 July 2008
Ecma/TC39/2008/070 Agenda for the 1st meeting of TC39 Special Group on Secure ECMAScript, Sunnyvale, August 2008
Ecma/TC39/2008/071 Approval of the request of a category C liaison between TC39 and SC 22 OWG-V
Ecma/TC39/2008/072 Minutes of the TC39 ES3.1WG teleconference of 12 August 2008
Ecma/TC39/2008/073 Press Release: Ecma Technical Committee 39 coalesces on future direction of Web Programming Language
Ecma/TC39/2008/074 White Paper mentioned in TC39 press release of 19 August 2008
Ecma/TC39/2008/075 Venue for the 6th meeting of TC39, Redmond, September 2008
Ecma/TC39/2008/076 Minutes of the TC39 ES3.1WG teleconference of 14 August 2008
Ecma/TC39/2008/077 Minutes of the TC39 ES3.1WG teleconference of 19 August 2008
Ecma/TC39/2008/078 Minutes of the TC39 ES3.1WG teleconference of 21 August 2008
Ecma/TC39/2008/079 Minutes of the 1st meeting of TC39 Special Group on Secure ECMAScript, Sunnyvale, August 2008
Ecma/TC39/2008/080 Agenda for the 6th meeting of TC39, Redmond, September 2008 (Rev. 2)
Ecma/TC39/2008/081 Minutes of the TC39 ES3.1WG teleconference of 4 Sept. 2008
Ecma/TC39/2008/082 Draft ECMAScript 3.1 Language Specification (Sept. 22, 2008)
Ecma/TC39/2008/083 IBM presentation on IEEE 754-2008
Ecma/TC39/2008/084 Venue for the 2nd meeting of TC39 Special group on Secure ECMAScript, Kona, November 2008
Ecma/TC39/2008/085 Venue for the 7th meeting of TC39, Kona, November 2008
Ecma/TC39/2008/086 Presentations made during the SES meeting in Sunnyvale, August 2008 (see below)
Ecma/TC39/2008/087 Draft minutes of the 6th meeting of TC39, Redmond, Sept. 2008
Ecma/TC39/2008/088 TC39 Chairman’s Report to the CC, October 2008
Ecma/TC39/2008/089 Minutes of the TC39 ES3.1WG teleconference of 14 October 2008
Ecma/TC39/2008/090 Minutes of the TC39 ES3.1WG teleconference of 16 October 2008
Ecma/TC39/2008/091 Minutes of the TC39 ES3.1WG teleconference of 21 October 2008
Ecma/TC39/2008/092 Agenda for the 2nd meeting of TC39 Special Group on Secure ECMAScript, Kona, November 2008
Ecma/TC39/2008/093 Agenda for the 7th meeting of TC39, Kona, November 2008
Ecma/TC39/2008/094 Minutes of the TC39 ES3.1WG teleconference of 23 October 2008
Ecma/TC39/2008/095 Draft “Kona” ECMAScript 3.1 Language Specification of 07 November 2008
Ecma/TC39/2008/096 Minutes of the TC39 ES3.1WG teleconference of 30 October 2008
Ecma/TC39/2008/097 Minutes of the TC39 ES3.1WG teleconference of 4 Nov. 2008
Ecma/TC39/2008/098 Minutes of the TC39 ES3.1WG teleconference of 11 Nov. 2008
Ecma/TC39/2008/099 Minutes of the TC39 ES3.1WG teleconference of 13 Nov. 2008
Ecma/TC39/2008/100 Minutes of the TC39 ES3.1WG teleconference of 2 December 2008
Ecma/TC39/2008/101 Minutes of the TC39 ES3.1WG teleconference of 4 December 2008
Ecma/TC39/2008/102 Venue for the 3rd meeting of TC39 Special group on Secure ECMAScript, Mountain View, January 2009
Ecma/TC39/2008/103 Venue for the 8th meeting of TC39, Mountain View, January 2009
Ecma/TC39/2008/104 Minutes of the 2nd meeting of TC39 Special Group on Secure ECMAScript, Kona, November 2008
Ecma/TC39/2008/105 Minutes of the 7th meeting of TC39, Kona, November 2008
Ecma/TC39/2008/106 Minutes of the TC39 ES3.1WG teleconference of 16 Dec. 2008
Ecma/TC39/2008/107 Minutes of the TC39 ES3.1WG teleconference of 18 Dec. 2008

Secure ECMAScript (SES) Project Related

Constituent files of TC39-2008-039:
TC39/2008/039 Input to the Process on the Secure ECMAScript Project, Istvan Sebestyen
TC39/2008/039: MPEG Example: MPEG Working Documents
TC39/2008/039: w9519 (SA CfP) Example: Call for Proposals on Unified Speech and Audio Coding
TC39/2008/039: w9894 Example: Call for Proposals on MPEG eXtensible Middleware
Constituent files of TC39-2008-086: presentation at first SES meeting
TC39/2008/086: sesintro Secure ECMAScript Introdution, Douglas Crockford
TC39/2008/086: ES3.1objs ES 3.1 Object Model, Allen Wirfs-Brock
TC39/2008/086: FBJS FBJS: A Brief Overview, Marcel Laverdet
TC39/2008/086: millerses Lessons for SES from Cajita, Original-Caja, and Valija. Mark S Miller
TC39/2008/086: Jacaranda Jacaranda, David-Sarah Hopwood
TC39/2008/086: Dojo Dojo Secure, Kris Zype
TC39/2008/086: ADsafe JSON, ADsafe, and Misty. Douglas Crockford

Informal notes taken by attendees

2008-11-18,19,20.html Waldemar Horwat, TC39, SES November 18-20 2008

Other Documents

ES4 Related

ES4defer.pdf Features to Defer From Proposed ECMAScript 4(position statement), Hansen and Dyer Feb. 26, 2008
FibHist.pdf Substatement function definitions, Waldemar Horwat, March 21, 2008

ES3.1 and SES Related

Kona SES “The Kona Suggestion” of ES3.1-based SES. Wiki page Dec. 1, 2008 (archive.org)
Ecma/TC39/2008/065 (Revised) Proposed ECMAScript 3.1 Static Object Functions: Use Cases and Rationale (Revised Aug. 26, 2008)
ES 3.1 2008 changes cumulative 2008 change log for draft ES3.1 ECMA-262

ES3.1 Drafts with change markukp

(Also see archived Wiki ES3.1 drafts page)

tc39-es31-draft29may08 Initial Draft as of 29 May 2008
tc39-es31-draft11jun08 Draft as of 11 June 2008
tc39-es31-draft24jun08 Draft as of 24 June 2008
tc39-es31-draft02jul08 Draft as of 02 July 2008
tc39-es31-draft04jul08 Oslo: Draft as of 04 July 2008
tc39-es31-draft15jul08 Draft as of 15 July 2008
tc39-es31-draft04aug08 Draft as of 04 Aug 2008
tc39-es31-draft11aug08 Draft as of 11 Aug 2008
tc39-es31-draft18aug08 Draft as of 18 Aug 2008
tc39-es31-draft01sep08 Draft as of 01 Sep 2008
tc39-es31-draft22sep08 Redmond: Draft as of 22 Sep 2008
tc39-es31-draft13oct08 Draft as of 13 Oct 2008
tc39-es31-draft20oct08 Draft as of 20 Oct 2008
tc39-es31-draft27oct08 Draft as of 27 Oct 2008
tc39-es31-draft03nov08 Draft as of 03 Nov 2008
tc39-es31-draft07nov08 Kona Draft as of 07 Nov 2008
tc39-es31-draft01dec08 Draft as of 01 Dec 2008
tc39-es31-draft08dec08 Draft as of 08 Dec 2008
tc39-es31-draft15dec08 Draft as of 15 Dec 2008

The final archive.org 2008 wiki.ecmascript.org snapshot was acquired December 16. It includes material relevant to the ES4, ES3.1, SES, and ES-Harmony projects..

The “ECMAScript Edition 4 discussion list” (es4-discuss) was used throughout 2008. It archives public discussions of ES4, ES3.1, and ES-Harmony proposals. In August 2008, es4-discuss was renamed to es-discuss. In April 2008 the es3.1-discuss was created for discussing issues specific to ES3.1. In was renamed to es5-discuss in 2009.

In 2008 TC39 continued to use its the Trac bug tracking system hosted at bugs.ecmascript-lang.org to track ES4 development issues. Some of the issues are accessible from archive.org as is a report listing the status of 409 open and closed issues. (archive.org)