We discussed high level goals for this forum in 2025, and specific status updates below.
bit.ly/fugu-sync Notes
Vincent Scheib: Goals of this forum in 2025?
Retrospective: Start, Stop, Continue?
Rich W. Continue. Notes before would definitely help. Maybe github repo information for PoC pre-official work.
E.g. explainers, simple source code (e.g. matrix multiply examples)
Seeking a way to create public artifacts that are presentable to fugu forums.
Vince:
Continue
Continued focus on API development that enables leading edge web applications.
Focus on status exchange for projects of shared interest
Start:
Let’s list projects in the template for check in?
Dan:
Seeking to have project bugs tracking status with clear status updates at top of bug.
Examples:
not great example: https://crbug.com/380071069
Howard:
Continue
High-level review of ongoing projects and any open issues
Similar cadence
Group discussion: 4 week cadence (for EMEA) is good. Keep that up.
AI: Ajay: Proposal: “would like to know if there’s ongoing interest in an APAC version of this meeting (at 12 week cadence), or drop it for 2025”
Vincent Scheib: Share notes to https://groups.google.com/u/1/a/chromium.org/g/fugu-dev ?
Group agrees to share notes to fugu-dev.
ajayra...@google.com notes that there is a Fugu Community & User Safety
ajayra...@google.com: Web Install API.
Was a request for UX directional review; Ajay opened a bug, Yuchang did review and had questions.
String review needed.
Permissions Icon alignment: What are the next steps?
Two icons:
[allowed]
Reusing existing omnibox icon.
What is the correct icon to use for Chrome?
[disallowed].
Dev-art used now.
Edge uses different icons from Chrome.
AI: Ajay will follow up with Chrome UX and Chrome Permissions team as stakeholder.
Howard Wolosky- Microsoft status updates…
Overall:
Some personal changes, will cause some project delays.
Web Install
1 new team member; project schedule update pending. Still a priority project.
getInstalledRelatedApps
1 new contributor expected, remaining work fairly small, schedule update pending.
Scope Extensions
Last core CL merged, one follow up request pending ~1 week.
Then v1 should be complete 👏
System Accent Color - Windows, Linux, Mac
JS and CSS access, code complete for Windows, following up on other platforms, and in launch process.
3P Acquisition Info
Allows a PWA to know how/when it was installed. Due to team member changes this project schedule is uncertain. Still planning on refreshing Explainer and starting TAG review this first half of 2025.
Sys Tray support
2025 first half expecting more exploration and explainer.
Tabbed PWA
Exploring now, just below active project work capacity.
Discussion:
Note that ChromeOS has tabbed mode implemented.
Alex Russell would like to see this made consistently available.
Rich Winterton - Performance / User experience per Watt optimizations: Is there much interest from this group on this?
Power - Frequency reduction and core isolation (This is a Web VC app but easily could be AI app)
Memory - Revisit the memory pressure information on how to determine when to release - perhaps look at “user engagement” Is a Web App treated differently? Significant power is being used and utilization with paging and memory management.
UX Measurements: how to measure performance UX when changing core selection, freq, deadlines.
Discussion
E.g. Compute Pressure needs to know frequency to understand load. (e.g. high load at high frequency is actually a high load)
Should consider if other APIs need more awareness or extensions to coordinate well with system resources.