Firebase Performance monitoring was added some time ago. Currently we only collect the default traces and that information has not been actionable. At the same time, the dependency has caused issues for various contributors (e.g. https://github.com/opendatakit/collect/blob/master/docs/WindowsDevSetup.md#known-issues). For v1.27, we should either add actionable custom traces or remove the dependency.
One actionable trace I can think of is registering form load time. We know that some folks are spending a long time loading forms. It would be great to know what the range of load times are. It would also be helpful to get separate traces for load time during initial metadata discovery, cache building time, and time to load form from cache. We won't know anything about the form definitions but we'll be able to answer questions like:
Some other:
I would like to work on this.
Hi @rajkumaar23! Are you still interested in this issue? In general, you can go ahead and claim issues with help wanted or good first issue tags! Learn more in the contribution guide.
Hi @lognaturel! I would like to work on this, if no one else is working on it.
@SaumiaSinghal I'm not working. You can go ahead and try :) Also, you can claim this issue using @getodk-bot
Thanks @rajkumaar23 for letting me know. :)
@getodk-bot claim
Hello @SaumiaSinghal, you have been unassigned from this issue because you have not updated this issue or any referenced pull requests for over 15 days.
You can reclaim this issue or claim any other issue by commenting @getodk-bot claim on that issue.
Thanks for your contributions, and hope to see you again soon!