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

Support marking a task as ended/deleted #47

Open
1 task done
Supereg opened this issue Sep 10, 2024 · 0 comments
Open
1 task done

Support marking a task as ended/deleted #47

Supereg opened this issue Sep 10, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Supereg
Copy link
Member

Supereg commented Sep 10, 2024

Problem

The new task model introduced with #44 currently doesn't support "ending" or deleting a task. It allows to completely delete a task version, but this might not stop a previous task version from reoccurring and might delete already recorded outcomes.

Solution

It should be possible to create "thomstone" task version. To end a task (stop if from reoccurring) you would create a new task version that is marked as deleted. This indicates that this task should never occur again.

We might not refer to this as a thombstone, as we might use the mechanisms to "pause" tasks this way (e.g., creating a "thomstone" for 2 weeks but after that adding a new version of a task that has a schedule again).

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct and Contributing Guidelines
@Supereg Supereg added the enhancement New feature or request label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant