-
Notifications
You must be signed in to change notification settings - Fork 281
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
Recurring cards #480
Comments
How would you expect those cards to be handled? Should they just reset the due date once the last due date has passed and the notification about the overdue card has been send to the user? |
This is true. You can close the ticket. |
Other Apps solve this so: |
Might be something once we have #534 |
Would like to se this Feature, soon. Especially since dashboard shows cards they are a cool alternative to a full calendar. So should it be hard to archive cards and reopen them again if they have a recurrent option? Plus 1 for this. I like the Idea. |
Describe the solution you'd like |
Indeed, I'd love the ability to mark a card as done, and for it to then automatically reappear with the new due date as per the recurring interval. Possibly with the option of being put to the end of the list, or even to another list. Right now, we can't even have recurring tasks, and so have to manage that manually or externally. This would greatly help with workflow management. Thanks for the consideration! |
Any news on this? |
This would be a great feature. |
I just noticed that I would like too to have a feature for "recurring" Deck cards... |
What other apps or tools can help with this? |
For reference, the issue with recurring tasks is here: nextcloud/tasks#34 |
@meichthys I currently use a specific calendar for recurrence, and add emoji at the start of the event's name to see what's what at a glance, but it's a mess. I have 10+ events per day sometimes. (add the regular calendar events and you get eyestrain) |
@viktorix Additionally, it would be nice if you could have a setting "Show card X days before due date". It would not make sense to have the task pop up again just after closing it. This would then be a nice minimalistic "Preventive Maintaince Task Scheduling" System. I hope this will be added soon. I really want to use Deck instead of an external tool. People are requesting it since 2018 anyway :D |
Related nextcloud/tasks#2318 |
Kind of, but about another app.. :) |
example: every 6 month first monday; every week on friday, first and third monday of month..... |
any progress on this? |
@nimishavijay Are you already working on something there for design specs or does it make sense to have some kind of kick-off meeting? So far we don't have any clear requirement definition. |
For inspiration https://support.atlassian.com/trello/docs/using-the-card-repeater-power-up/ Two ways of handling recurrence:
We should get an overview on how others handle it, what the most common path is. Further discussion points:
|
So taking a look at Trello and Asana, the card is cloned to a new one. Which makes sense in most use cases of this feature (Eg. a recurring card for a weekly meeting where the description is the agenda, and cloning the card would help to prevent loss of the previous week's agendas and action items). The main difference between Asana and Trello is that in Trello the repeating and due date are separate, setting a card as repeating does not affect its due date, the card is literally cloned. In Asana, the setting a repeat means that the card is cloned with a new due date for every card. Like many of the above comments it would be great to set the due date as a part of the recurrence, it could be cumbersome to have a card pop up automatically but you have to calculate and set the due date, especially when you're out of the original context. UIThe calendar is a good reference for the UI itself.
Behaviour
Let me know what you think! |
This behaviour has been implemented in other platforms in a less-than-ideal way. In MS Planner, for example, marking a recurring task as done with creating a new task becomes quite cumbersome. This is especially true with large teams pulling the tasks from the on deck in true KanBan style. I propose an alternate logic for this, which Nextcloud codebase may or may not be suitable for. If not, this may need to be a separate app altogether: Recurring tasks would be treated like a set, grouped so that the UX for managing them has the functions needed to control all tasks in the set. What would be great would be to have a generation trigger option which specifies when the user would like the next task created. For example, if we have a task that is monthly. That task could be set to regenerate on the 1st day of the month. A weekly task can specify which day of the week to trigger the next set. Then, a checkbox to decide generation based on the previous task being completed (for example). Another advantage to managing the recurring tasks as a set is that you can manipulate the group, i.e., pause the set or delete all tasks up to a certain date. Happy to invest some time into this as we are considering this product for our internal business use case and moving away from M365. Also, open to alternative thoughts on how to accomplish the above. As a user of Planner and other task tools, I can tell you this is a bother for most everyone. |
It should be possible to define a recurrence interval.
For example: weekly repeat on monday at 20:00
The text was updated successfully, but these errors were encountered: