- From: Raphael Kubo da Costa via GitHub <sysbot+gh@w3.org>
- Date: Tue, 04 Jun 2024 11:38:06 +0000
- To: public-device-apis-log@w3.org
@kenchris @arskama @JuhaVainio I've just pushed a new big commit, c01a9a913d9cc0d85b9043f5eefe5924b67fd40e, that implements the remaining feedback from a comment I posted a while ago. The commit message links to the specific comment I'm referring to and describes what's being done. In short: - "Pressure source" is now a proper `<dfn>`. - Platform collector's granularity has been properly specified (there are per-source type platform collectors per global). - "Activate" and "deactivate" data collection have been `<dfn>`'ed as algorithms. - It is now part of the spec that a pressure source for a platform collector can change only if there are no observing PressureObserver instances (i.e. if a PressureObserver is fetching real platform data and "Create virtual pressure source" is called, the latter will not have effect on it or any other observers for the same source type until all have been disconnected). The latter behavior is not set in stone, but it is the easiest/most conservative option, so we can use it as a starting point (the previous behavior was just unspecified, which is worse IMO). Please take a look at the recent changes; if all goes well the only thing left is properly handling a sample's timestamp, which also depends on #274. -- GitHub Notification of comment by rakuco Please view or discuss this issue at https://github.com/w3c/compute-pressure/pull/265#issuecomment-2147313312 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 4 June 2024 11:38:07 UTC