Page MenuHomePhabricator

Reset status of tickets that languish in "in progress"
Closed, ResolvedPublic

Description

Per https://www.mediawiki.org/wiki/Bug_management/Bug_report_life_cycle

When a task is actively being worked on, it can be given the In Progress status.

We should have a process to reset tasks that have had the "in progress" status and haven't been touched in a certain period of time (maybe 6 months to be generous) back to open, because they're clearly not being actively worked on.

Similar to the existing process for tasks that have been cookie licked (T365183) or tasks that have been "stalled" for a long time (T252522)

Event Timeline

Change #1129806 had a related patch set uploaded (by Aklapper; author: Aklapper):

[operations/puppet@production] phabricator weekly changes email: List tasks "in progress" for >2y

https://gerrit.wikimedia.org/r/1129806

(I remember that I was not convinced when the "In Progress" task status was created in T288956 and I am still not convinced.)

I've reset about 50 tasks yesterday (as pointed out in T288956), I'll probably reset another 70 soon, all with more than two years of no status change.

This makes a lot of sense to me! I think it would also encourage breaking tasks into smaller pieces (for instance, in such cases where work takes longer than 6 months). Would the simplest thing be a Herald rule that changes open, in-progress tasks older than 6 months? Or, alternatively, open, in-progress tasks that haven't been touched at all? The latter can be tricky because "touched" can be a lot of things.

Change #1129806 merged by Dzahn:

[operations/puppet@production] phabricator weekly changes email: List tasks "in progress" for >2y

https://gerrit.wikimedia.org/r/1129806

Change #1136028 had a related patch set uploaded (by Aklapper; author: Aklapper):

[operations/puppet@production] phabricator weekly changes email: Lower "in progress" threshold to 1y

https://gerrit.wikimedia.org/r/1136028

I reset status of "In Progress" tasks to "Open" for all tasks with that status for more than one year.

Ottomata closed this task as a duplicate of Restricted Task.
Ottomata subscribed.

Sorry, I closed the wrong task in a wrong tab of my browser.

Change #1136028 merged by Dzahn:

[operations/puppet@production] phabricator weekly changes email: Lower "in progress" threshold to 1y

https://gerrit.wikimedia.org/r/1136028

Only potentially narrowing the timespan even more.

Pppery assigned this task to Aklapper.