Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TPAC 2022 status report #389

Closed
LJWatson opened this issue Jul 25, 2022 · 4 comments
Closed

TPAC 2022 status report #389

LJWatson opened this issue Jul 25, 2022 · 4 comments
Assignees

Comments

@LJWatson
Copy link

TPAC 2022 is hybrid this year. WebApps will meet in Vancouver on 12 and 13 September. Please register if you plan to attend in person or remotely.

Editors, we need you to do two things before 30 August 2022:

  1. If you want agenda time to discuss your spec(s), please use TPAC 2022 - Call for topics and session planning webappswg#87 to request it
  2. Complete a status report for your spec(s)

Status report

Your status report should answer these questions (as a comment on this issue):

  1. What progress has your spec made in the last 12 months?
  2. Is anything blocking your spec from moving to CR/Rec?
  3. If yes, what is your plan to unblock it and do you need any help?

Please post a status report on your spec(s) even if you do not plan to attend TPAC at all.

CC @marcoscaceres and @siusin

@inexorabletash inexorabletash self-assigned this Aug 4, 2022
@inexorabletash
Copy link
Member

I'll get to this soon.

I don't think I'll have an agenda (but welcome any topics anyone else wants to propose). I will ask for the chairs' help in rallying support for an additional active editor on the spec from among the other implementers.

@inexorabletash
Copy link
Member

inexorabletash commented Aug 5, 2022

For reference:

TPAC 2020 #338
TPAC 2021 #364

2022 Status Report

Progress in the last 12 months

Same as last time, unfortunately - extremely limited progress.

Normative changes:

Editorial updates:

Implementer updates:

  • Chromium focus has been on third party storage partitioning, prototyping storage buckets, and file system access handles, so not much work has happened with Indexed DB specifically. No additional prototyping on new methods has been done since last year.
  • Safari 15 supports IDBCursor.prototype.request, IDBTransaction.prototype.commit(), IDBTransaction.prototype.durability, IDBTransactionOptions durability member. This means all the new v3 members are now supported in all 3 engines.
    • TODO: update the 🚧 ...new in this edition. It is supported in ... 🚧 banners!

Active PRs:

Expected near future work:

Moving to CR/Rec

  • FPWD CFC to publish FPWD  #348 from last year. Progress!
  • As noted last year, the actual normative deltas since V2 are fairly minimal. That said, they're now adopted by all 3 engines, so publishing a V3 as soon as possible makes sense.
  • However, the big needs for the spec are around integration with other specification infrastructure. Until these are sorted out, it feels inappropriate to move forward. They are:
    • Back/forward cache
    • Storage endpoints
    • Storage buckets

What is your plan to unblock it and do you need any help?

@inexorabletash
Copy link
Member

Correction: Firefox does not support the IDBFactory databases() method, the IDBTransaction durability() method or IDBTransactionOptions durability option. My bad.

@marcoscaceres
Copy link
Member

Thanks again for preparing this last year @inexorabletash. Closing in prep for TPAC 2023.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants