If someone forgets to stop tracking their work, phabricator will keep counting it. I feel this will lead to inconveniences. Like currently the tracker reports people working on tasks for 28 weeks nonstop https://secure.phabricator.com/phrequent/
I feel that there should be a setting which puts a timeout on the task.
However there are some weird issues that might arise out of this:
- This would have to be implemented in some sort of clean-up daemon I guess.
- What if the timeout is changed from 2 hours to 1 hour. If someone's working on a task for 90 minutes does the task get closed, or wait 2 hours for that task's original timeout?
- Should there be a way to "extend" work by not having the daemon close the tracking on the task.
For that matter, should the user be allowed to set his own maximum before the task times out? Would this become too complex?