w3c / tpac2023-breakouts

Repository setup to collect and organize breakout session proposals for TPAC 2023
4 stars 2 forks source link

Collaboration between W3C and Ecma International #38

Open littledan opened 1 year ago

littledan commented 1 year ago

Session description

ECMAScript is core to the Web Platform, so collaboration between the W3C and Ecma International has been key for many evolution initiatives on both sides. Ecma TC39, the committee were ECMAScript (a.k.a. JS) is standardized, has an efficient and inclusive process for standards development, which shares many qualities with the W3C process.

The organizations have a formal liaison relationship (enabling representatives of one organization to participate in the other, for example), but on the ground, Ecma TC39 has relied heavily on certain individuals in each organization to bridge the gaps. Many TC39 proposals have significant architectural impact on the Web Platform, and these impacts have been reviewed in WHATWG HTML threads as well as W3C TAG reviews.

Like the W3C, Ecma is expanding in its work areas. For example, Ecma has a new initiative to standardize source maps in TC39-TG4. Overall, new work in the web space within Ecma tends to take TC39's success as a model to repeat. This is going well for source maps so far.

The idea of this session is to start with a short presentation of where Ecma and TC39 are today and how we work together, and then proceed to an open discussion about how we can work in the future, in what areas and working modes, etc.

Post-TPAC note: The W3C staff is not aware of any minutes being taken at this session.

Session goal

Identify areas and ways to work together in the future

Additional session chairs (Optional)

@saminahusain

IRC channel (Optional)

ecma

Who can attend

Anyone may attend (Default)

Session duration

60 minutes (Default)

Other sessions where we should avoid scheduling conflicts (Optional)

No response

Estimated number of in-person attendees

Don't know (Default)

Instructions for meeting planners (Optional)

No response

Agenda, minutes, slides, etc. (Optional)

littledan commented 1 year ago

What does the error: chairs label mean?

ianbjacobs commented 1 year ago

Hi @littledan, That's a signal to meeting planners that we don't have a mapping already between a GitHub identity and a W3C identity. I'm adding the binding and the error will go away. Sorry for the noise. All is well! :)

tidoust commented 1 year ago

(Moving agenda to separate comment linked from the description for formatting purpose)

Agenda:

ianbjacobs commented 1 year ago

We’ve published the Zoom recording made for your session. We invite you to review the automatically generated captions and propose fixes.

ianbjacobs commented 1 year ago

@littledan, do you have a link to minutes for this session? Thanks!