Skip to content

TPAC 2024 Coordination

Simeon Vincent edited this page Sep 23, 2024 · 72 revisions

This page will be used to help coordinate the WebExtension Community Group's (WECG) activities during TPAC 2024 in Anaheim, CA. Planning discussions are taking place in issue 659.

Official TPAC Links

Schedule

Start πŸ“… Monday πŸ“… Tuesday πŸ“… Wednesday πŸ“… Thursday πŸ“… Friday
Room -> πŸšͺ Catalina 7 πŸšͺ Catalina 2 πŸšͺ --- πŸšͺ Catalina 7 πŸšͺ Catalina 7
08:00 πŸ’€ πŸ’€ πŸ’€ 🧩 Meeting πŸ’€
08:30 πŸ’€ πŸ’€ πŸ”΄ Breakout 1 🧩 Meeting πŸ’€
09:00 🧩 Meeting 🧩 Meeting πŸ”΄ Breakout 1 ❌ 🧩 Meeting
09:30 🧩 Meeting 🧩 Meeting 🚾 break ❌ 🧩 Meeting
10:00 🧩 Meeting 🧩 Meeting 🟠 Breakout 2 ❌ 🧩 Meeting
10:30 🚾 break 🚾 break 🟠 Breakout 2 🚾 break 🚾 break
11:00 🧩 Meeting 🧩 Meeting 🚾 break 🧩 Meeting 🧩 Meeting
11:30 🧩 Meeting 🧩 Meeting 🟑 Breakout 3 🧩 Meeting 🧩 Meeting
12:00 🧩 Meeting 🧩 Meeting 🟑 Breakout 3 🧩 Meeting 🧩 Meeting
12:30 πŸ• lunch πŸ• lunch πŸ• lunch πŸ• lunch πŸ• lunch
13:00 πŸ• lunch πŸ• lunch πŸ• lunch πŸ• lunch πŸ• lunch
13:30 πŸ• lunch πŸ• lunch 🟒 Breakout 4 πŸ• lunch πŸ• lunch
14:00 ❌ 🧩 Meeting 🟒 Breakout 4 ❌ 🧩 Meeting
14:30 ❌ 🧩 Meeting 🚾 break ❌ 🧩 Meeting
15:00 ❌ 🧩 Meeting πŸ”΅ Breakout 5 ❌ 🧩 Meeting
15:30 ❌ 🧩 Meeting πŸ”΅ Breakout 5 ❌ 🧩 Meeting
16:00 🚾 break 🚾 break 🟣 Breakout 6 🚾 break 🚾 break
16:30 ❌ 🧩 Meeting 🟣 Breakout 6 🧩 Meeting 🧩 Meeting
17:00 ❌ 🧩 Meeting πŸ—£οΈ W3C Plenary 🧩 Meeting 🧩 Meeting
17:30 ❌ 🧩 Meeting πŸ—£οΈ W3C Plenary 🧩 Meeting 🧩 Meeting
18:00 πŸ’€ EOD πŸ’€ EOD πŸŽ‰ W3C @ 30 πŸ’€ EOD πŸ’€ EOD

Agenda

Meeting minutes: https://docs.google.com/document/d/1Cg1hHvR7lAYUk4MPYKZPdlfpkMg6eLsB_DJxiC2jxSM/edit?usp=sharing

WORK IN PROGRESS

Simeon (@dotproto) is still working on the agenda. If you'd like to suggest changes or discuss the current draft, please post to our Matrix channel: #wecg:mozilla.org

  • Identify topic leads
  • Reach out to topic leads to provide more instructions
  • Restructure days to reduce the number of H3 headers

Monday

Location Catalina 7, Lower Level -1
Sessions 9:00 AM - 10:30 AM (calendar)
11:00 - 12:30 AM
View Schedule
Other notes Other groups will use the room after lunch.
We are in Catalina 2 on Tuesday.

9:00 AM - 10:30 AM

[15 min] Kickoff - Review the week’s agenda & format

Speaker notes

[15 min] Topic discussion

Speaker notes

[30 min] Native messaging

Speaker notes

[30 min] postMessage() replacement

Related issues: (#77, #78)

Speaker notes

11:00 AM - 12:30 PM

Devlin is not available from 11:00-11:30

  • [30 min] Internationalization

  • [30 min] API development, rollout, and launching

  • [30 min] Dom.execute discussion continued

  • [30 min] API Inconsistencies

  • [30 min] User gestures in async event handlers

Tuesday

Location Catalina 2, Lower Level -1
Sessions 9:00 AM - 10:30 AM (calendar)
11:00 AM - 12:30 PM
2:00 PM - 4:00 PM
4:30 PM - 6:00 PM
View Schedule

9:00 AM - 10:30 AM

  • [5 min] Agenda review
  • [25 min] Converting to a working group
  • [60 min] Community prioritization of medium-scoped features we've all agreed are reasonable (Oliver)

11:00 AM - 12:30 PM

  • [90 min] Leads sync (closed session)

2:00 PM - 4:00 PM

  • [30 min] Declarative cosmetic rules (#362)
  • [30 min] WebExtensions integration into Web Platform Test
  • [30 min] TBD
  • [30 min] TBD

4:30 PM - 6:00 PM

  • [90 min] Issue triage & backlog cleanup

Wednesday

View Schedule

Breakouts! See the full schedule here: https://www.w3.org/2024/09/TPAC/breakouts.html

08:30 - 09:30

Check other breakouts

10:00 - 11:00

  • Community Group Program Enhancements (issue, calendar)
  • Ladybird: A new, independent browser engine β€” written from scratch (issue, calendar)
  • Page Embedded Permission Control (PEPC): Safely embedding permission entry points in web content (issue, calendar)
  • The Future of Popups! (issue, calendar)

Check other breakouts

11:15 - 12:15

  • Purposeful Permissions - Adding data use information to permission prompts (issue, calendar)

Check other breakouts

13:15 - 14:15

  • Context for credentials and other permissions (issue, calendar)

Check other breakouts

14:45 - 15:45

Check other breakouts

16:00 - 16:45

Check other breakouts

Thursday

Location Catalina 7, Lower Level -1
Time 8:00 AM - 9:00 AM (calendar)
11:00 AM - 12:30 PM (calendar)
4:30 PM - 6:00 PM (calendar)
View Schedule

8:00 AM - 9:00 AM - WECG Meeting

This is our regularly scheduled WECG Meeting. The agenda discussion is here.

11:00 AM - 12:30 PM

  • [5 min] Agenda review
  • [85 min] Issue triage & backlog grooming

4:30 PM - 6:00 PM

  • [30 min] Experimental APIs

  • [30 min] WebExtensions permission model

    This session will review the permission-related topics that have come up in the past few weeks and open discussions on ways that we can improve the permission model.

  • [30 min] browser namespace

Friday

Location Catalina 7, Lower Level -1
Time 9:00 AM - 10:30 AM (calendar)
11:00 AM - 12:30 PM
2:00 PM - 4:00 PM
View Schedule

9:00 AM - 10:30 AM

  • [5 min] Agenda review
  • [95 min] WebExtensions integration into Web Platform Test

11:00 AM - 12:30 PM

  • [90 min] WebExtensions Specification

2:00 PM - 4:00 PM

  • [120 min] TBD

4:30 PM - 6:00 PM

  • [90 min] TBD

Other topics

Topics that are not currently scheduled on the agenda:

  • Updates to chrome.ttsEngine API - @oliverdunk

Attendees

Name Affiliation Days
Brian Weinstein Apple Monday - Friday
David Johnson Apple Monday - Friday
Elijah Sawyers Apple Monday - Friday
Timothy Hatcher Apple Monday (remote), Tuesday - Friday (in-person)
Devlin Cronin Google Monday - Friday
Oliver Dunk Google Monday - Friday
Mohamed Elgendi Malwarebytes Monday - Friday
Mukul P. Microsoft Monday - Friday (remote, mornings)
Rob Wu Mozilla Monday - Friday
Simeon Vincent Mozilla Monday - Friday
Tomislav Jovanovic Mozilla Monday - Friday

Instructions

Topic leads

Clone this wiki locally