Description
Use Case
Some tasks are not repeating, and it should be possible to schedule these types of tasks independent of a start and end date as well as the need for a repetition definition.
Problem
The current API surface only offers mechanisms to offer repeating tasks. While the repetition can be set for N=1 we should offer a nicer API surface, including the removal of a requirement to define a start and end date.
Solution
The implemented functionality should provide the key feature to schedule tasks at a specific time or at a specific distance.
The API surface can move the start and end date in a Repetition
type and add a new enum in the Schedule
type that would then encapsulate the repetition and the fixed scheduling functionality.
Defining a task at a specific distance should be time-zone independent.
Code of Conduct
- I agree to follow this project's Code of Conduct and Contributing Guidelines
Metadata
Metadata
Assignees
Labels
Type
Projects
Status