Page MenuHomePhabricator

Task Lifecycle Management
Updated 517 Days AgoPublic

Version 1 of 5: You are viewing an older version of this document, as it appeared on May 26 2020, 10:18 AM.

The number of MITK tasks is increasing over time for various reasons. For example, we are not able to start a task because of missing information or feedback, task authors may lose interest in a topic but do not close associated tasks, or there are more new tasks over a period of time than we can process in that same period of time. The latter reason can be rather frustrating for users and developers, as there is probably a good reason for a task but it basically drowns in noise while other tasks may have precedence.

We introduced a simple life cycle management as a countermeasure:

  • We created the tags Missing Info and Cleared to help us identifying blocked tasks and tasks ready to work on right away in particular on workboards for upcoming releases.

These tasks will be bulk edited with a comment explaining the situation and closed. We are aware that this strategy will close some valid tasks but task authors and subscribers are encouraged to re-open tasks. In fact, we figured out in early experiments that it is an effective trigger to revive zombie tasks that are still relevant.

Last Author
Last Edited
May 26 2020, 10:18 AM