This time of year I find myself creating a lot(!) of recurring tasks as reminders for weekly, monthly, quarterly events for next year. I suspect more users would take advantage of recurring tasks if they were a bit easier to execute.
And I've finally documented a host of enhancements that are needed for recurring tasks as they currently function.
During set-up of the taks, I'd like to assign the child tasks to a user without assigning the parent task, there is no reason to assign the parent task to someone when all the child tasks are assigned to them. And that parent task just becomes clutter in their work list
Allow choice of child task suffix. Currently the suffix auto-populates as a sequential number. I wind up manually editing every task and changing that number to the planned completion date. I can see others potentially wanting to use something else as the suffix, planned start day perhaps
Allow entry of both planned hours and duration while setting up the task (we use the Simple duration type). Currently if you enter planned hours only, those fill into the duration column on the task list and the planned hours are 0. If you enter both planned hours and duration days during setup, the days enter in the duration column, but the planned hours fill in as 0. Then when you manually change all the planned hours to what you want there, the duration auto-chages to a portion of a day equal to the hours you enter. So I wind up manually editing both the duration and the planned hours for every task.
You also can't change the duration or planned hours through a bulk edit of the child tasks - so still I wind up manually editing both the duration and the planned hours for every task.
Allow setting something other than the start date of recurring tasks as well as a task constraint. For some tasks I want a must finish on task constraint and I'd like to set that as the recurring date. For example I want a 3 day duration that must finish every Friday, so I have to enter the start date as Wednesday. Manually edit the duration after the tasks have created, then bulk edit all the child tasks to change the constraint to must finish on.
I've found additional ideas regarding recurring tasks as well: