Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update usage information metrics for v2024.3 #722

Open
6 tasks
matthew-white opened this issue Sep 25, 2024 · 0 comments
Open
6 tasks

Update usage information metrics for v2024.3 #722

matthew-white opened this issue Sep 25, 2024 · 0 comments
Labels
backend Requires a change to the API server frontend Requires a change to the UI maintenance Dependencies, recurring maintenance

Comments

@matthew-white
Copy link
Member

matthew-white commented Sep 25, 2024

Metrics to add

  • How many offline updates have been force-processed?
  • How long does it take for an entire branch to be processed? Specifically: what is the max amount of time between when the first submission for a branch is received and when the last submission is processed?
    • Exclude branches where one of the updates was force-processed. We're more interested in the more normal case where a submission is put in the backlog just long enough for updates to be processed in the correct order. In other words, we expect the max amount of time to be less than 5 days (hopefully much less!).
    • Moved from Update usage information metrics for v2024.2 #653
  • How many form definitions are XML-only and are not associated with an XLSForm?
    • When managed encryption is enabled for a project, Central will autogenerate new XML-only form definitions. It's a bug that XLSForms aren't carried forward (#729), but we don't want the bug to affect this metric. It'd be OK just to exclude all encrypted forms.
    • We may end up double-counting some autogenerated form definitions, e.g., if there's an XML-only form definition, and then we create a new version of it as part of (#692). In that case, the user only uploaded a single XML-only form definition even though their database says that there are two. I think that level of double-counting is OK though.

Metrics to remove

No metrics to remove (yet).

Checklist

  • Update the form version string in the Backend config.
  • Publish the new form version on data.getodk.cloud.
  • Update the usage report in Frontend.
@matthew-white matthew-white added backend Requires a change to the API server frontend Requires a change to the UI maintenance Dependencies, recurring maintenance labels Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Requires a change to the API server frontend Requires a change to the UI maintenance Dependencies, recurring maintenance
Projects
Status: 🕒 backlog
Development

No branches or pull requests

1 participant