Closed a-sully closed 8 months ago
Hi @a-sully this unfortunately seems to have dropped off our radar and we did not get to it in a timely fashion. My apologies. Can you update us on the latest status of this proposal? Also it would be good to understand the multi-stakeholder situation - especially any support from other browsers. That will help us get you an answer quickly.
Hi @a-sully this unfortunately seems to have dropped off our radar and we did not get to it in a timely fashion. My apologies. Can you update us on the latest status of this proposal?
Sure thing! This feature is currently being prototyped in Chromium. It's a very highly requested feature from developers that we're hoping to get into their hands sometime early next year
Also it would be good to understand the multi-stakeholder situation - especially any support from other browsers. That will help us get you an answer quickly.
My apologies for forgetting to file the standards position issues months ago. I have discussed this idea in the abstract with some folks from other browsers in the past, though I believe that was before a concrete proposal was made. I've now filed https://github.com/mozilla/standards-positions/issues/942 and https://github.com/WebKit/standards-positions/issues/291 to solicit their input :)
We reviewed this during our F2F, and the feature looks great! Thanks for bringing this to our attention.
If there are any negative signals from other implementors that may require a significant change, please let us know and we can reopen for further discussion.
こんにちは TAG-さん!
I'm requesting a TAG review of the
FileSystemObserver
interface for the File System specification.This proposal introduces a
FileSystemObserver
interface which will much more easily allow a website to be notified of changes to the file system.The file system is a shared resource that can be modified from several contexts. A Bucket File System (a.k.a. an Origin Private File System, or OPFS) spans numerous agents - tabs, workers, etc - within the same storage key. The local file system also spans across origins and other applications on the host operating system.
Currently, for a given agent to know about modifications to the file system - made either by itself or from some external context - it must poll the file system to detect changes. This is inefficient and does not scale well.
Further details:
You should also know that...
The proposed interface can be used to observe both files on the user's local device (as specified in WICG/file-system-access) and files in the Bucket File System (as specified in whatwg/fs).
We'd prefer the TAG provide feedback as (please delete all but the desired option):
🐛 open issues in our GitHub repo for each point of feedback