Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Schedules are prescriptive, in the sense that when we have a user, we have a schedule in mind of tasks that they must do to ensure the study data is useful. That implies that we can generate that schedule whether the app asks for it or not, and we can examine (for each task) whether or not the user did it. Against this, long-running studies could involve many thousands of tasks... per user.

Technical Issues

We might want to schedule using LocalDate + LocalTime information, and get rid of time zones and specific times entirely. It could remove an entire class of errors around time zones.

...