element-hq / element-hq/element-meta
Report telemetry on client health
- Dominant language
- No language data
- Stars
- 112
- Forks
- 25
- Avg merge
- 6h 6m
- Merged PRs (30d)
- 4
Description
As per convo on #riot-dev, I'm wondering if it would be worthwhile to track client health telemetry and feed it into Chrome Dev Tools like react-perf-tools (or some browser-agnostic client-side performance tracking library).
Specifically:
* Frequency of dispatches (to track whether we unintentionally do something like https://github.com/matrix-org/matrix-react-sdk/commit/c665c1170 which massively increases the number of actions flying around)?
* Number of listeners? (to see how much those actions are fanning out)
* Maximum (or average?) time taken to process dispatches?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.