Currently, there are various projects which are archived, but still have associated open tasks.
Possible solutions:
- reactivate project
- remove such project from tasks
- other?
Currently, there are various projects which are archived, but still have associated open tasks.
Possible solutions:
IMO dead projects are dead and reactivating is a wrong signal, and removing projects from tasks removes information where a task "came from" and they'd get removed from the list of tasks associated to that (archived) project.
I recommend contacting project members and watchers and ask them what to do with the remaining tasks - e.g. decline those tasks if no other project is assigned, or triage those tasks by adding active projects to them.
I see zero open Parser tasks that have no other active project associated so I don't see a problem for that example and would not do anything with those tasks: https://phabricator.wikimedia.org/maniphest/query/UL_W4XYmlLU2/#R
For some historical background (Bugzilla keyword conversion), see T266
If there really has to be a dupe, then in the opposite way.
There is a significant difference:
This task is about tasks which have associated archived project (but not necessarily as the only one, which is what T134604: Decide how to handle tasks with archived projects only is more or less about) OR about archived projects, which have still open tasks associated (which is not handled in T134604).
Also, I've reported both tasks, so I obviously know about them, why would I dupe myself? ;-)
Can we solve this technically? e.g. do not allow archiving of projects as long as they have open tasks.