Serviceworker: Create F2F agenda - 16 September 2019

Created on 19 Aug 2019  Â·  10Comments  Â·  Source: w3c/ServiceWorker

Where

Location: TPAC, Fukuoka, Japan
When: 9 AM, 16 September 2019
IRC: #serviceworker on irc.w3.org.

Shared doc

Attendance

Please register at the TPAC registration page. Members can access the registration list.

Agenda

HELLO EVERYONE

Find out who everyone is and why.

Implementer update

Share implementation recent progress, priorities, plans, problems, etc.

CFAM (that's "Call for agenda modification". I'm making it a thing – Jake)

  • Anything folks want to cover that isn't part of the agenda?
  • Any items that should be done at a certain time, or depend on particular people?

Interesting new feature requests

  • [x] Support efficient offline redirects: #1457 - Need Anne
  • [ ] A way to specify a pattern of destination URLs to hit/skip SW #1454 - Need N8, Anne

    • [ ] Related #1195, #1026

  • [x] Scope Pattern Matching #1468 - Need Anne
  • [x] DONE Client lifecycle with bfcache, frozen tabs

    • [x] Add an option to include frozen documents. #1442

    • [x] Consider how Client API should behave with bfcache: #1038.

    • [x] Related #626

  • [x] bg fetch & bg sync privacy stuff
  • [x] (Heads up): Periodic Background Sync https://github.com/beverloo/periodic-background-sync
  • [x] (Heads up): Content Index https://github.com/rknoll/content-index
  • [x] (Heads up): Launch event https://github.com/WICG/sw-launch/blob/master/explainer.md
  • [x] (Update): Declarative routes https://github.com/w3c/ServiceWorker/issues/1373#issuecomment-452247362

    • [ ] Needs implementer interest

    • [ ] What next? Would a polyfill or spec help?

  • [x] SW lifetime:

    • [x] A way to immediately unregister a service worker #614

    • [ ] Allow active worker to immediately evict itself #1296

    • [x] Clear-Site-Data problems?

  • [ ] Spec/design notes for double-keyed service workers

    • [ ] What do browsers do/plan to do

    • [ ] Should there be spec changes and how. Tests?

    • [ ] https://github.com/whatwg/html/issues/3338 is the only thing I can find. So it feels too early for us to do anything – Jake

  • [ ] Top-level await integration for ServiceWorkers running modules #1407
  • [x] Fetch streaming upload: https://github.com/whatwg/fetch/pull/425

    • [ ] New interest from Chrome

    • [ ] But not bi-directional (getting response object will be gated on request end)

    • [ ] Is that a step in the right direction? If we do the full thing later, it's kinda difficult to feature detect.

  • [x] Registering service workers for unique origins? #1437
  • [x] provide a way to execute work after browser has consumed a response #1397
  • [ ] Linking data to a service worker #1387
  • [ ] Expose display mode (e.g. standalone) on client #1370
  • [ ] Replay POST requests (add request to IDB) https://github.com/w3c/ServiceWorker/issues/693
  • [ ] Do we want to do something about the single tab 'refresh' case? https://github.com/w3c/ServiceWorker/issues/1238

V1 & W3C living spec

  • [x] Double check everyone is happy with v1 going to CR.

    • [x] Do we stop updating v1 now?

  • [x] Rechartering, and which specs we bring in.

    • [ ] Background sync (including periodic).

    • [ ] Background fetch.

    • [ ] Where should cache go?

  • [x] How will "living standard" work going forward, and are we happy with it?

Plh will be around 14:30 to chat about this.

Changes & bugs

Feel free to add to this list.

Dinner

Unfortunately, dinner registration is closed. If you registered (see below list), here are the details:

  • Location: Yohira (https://goo.gl/maps/aNyJhFui45FJVKBj6)
  • Time: 7pm
  • Registered people: acomminos, asa.kusuma, asuth, bashi, beverloo, dharani, dom, domenic, dpc, falken, hayato, jakearchibald, jungkee.song, mek, n8s, nhiroki, rayankanso, shimazu, (slightlyoff), stevebe, tsteiner, wanderview, yhirano, youenn, yutakasai

It's a 30-45 min walk (3 km) from the hotel or 10 minute taxi. Meet at 6:30 at the hotel front lobby (4F) if you want to taxi over.

Most helpful comment

Note we're now starting at 9am rather than 8:30am, because we're not monsters.

All 10 comments

I'm working on a proposal giving sites more control over how scopes match that I'd like to discuss. I'm hoping to post as an issue later this week or early next week.

Thanks for putting this together @mattto. Regarding the SW Lifetime item, another possible sub-item would be the "abortable algorithms" proposal https://github.com/w3c/ServiceWorker/pull/1443 (cc @jakearchibald). That proposal may be part of the puzzle to landing an algorithm for killing a service worker https://github.com/w3c/ServiceWorker/pull/1440, which would also be a good sub-item for the SW Lifetime discussion.

Thanks, @wanderview and @asakusuma. Incorporated into the issue.

Would people be interested in a group dinner after the meeting? If you're interested in joining, can you thumbs up this? EDIT: please fill out this form: https://forms.gle/wcGRxDtsBwQokRRS9

FYI, I've filed #1468 with my service worker scope proposal.

I made a dinner reservation at a nearby place for after the meeting. It will be a course meal of recommended seasonal food (kaiseki). If you want to attend, please fill out this form by Thursday, Sept 12 at 5pm (in your timezone): https://forms.gle/wcGRxDtsBwQokRRS9

I'll have to confirm the number of people by then. Thanks!

Final reminder for dinner: If you want to attend, please fill out the form asap!

EDIT: The form is closed. If you want to make a change, please contact [email protected].

The following people are registered: acomminos, asa.kusuma, asuth, bashi, beverloo, dharani, dom, domenic, dpc, falken, hayato, jakearchibald, jungkee.song, kenjibaheux, mek, n8s, nhiroki, shimazu, slightlyoff, tsteiner, wanderview, yhirano, youenn, yutakasai

Can we talk about fetch streaming upload (https://github.com/whatwg/fetch/pull/425)?

@yutakahirano: Added it to the agenda.

Note we're now starting at 9am rather than 8:30am, because we're not monsters.

Was this page helpful?
0 / 5 - 0 ratings