Closed tadhg-ohiggins closed 5 months ago
I'm going to leave this in backlog. I'm unclear why everything is support
.
I'm worried that the "support" app becomes a default dumping ground, as opposed to (say) commands that operate on the dissemination models.
But, if this was decided, then we'll leave the ticket. I think some of these commands are no longer needed, and perhaps shouldn't be moved. But, I can't easily evaluate that right now.
Let's close this as not planned for now. "Soon" we will take stock of all the Django apps and do a larger consolidation. Let's handle management commands as part of that work rather than something to do now.
We decided to move all of our Django management commands into one app for easier tracking and to reduce the possibilities of collisions; we will move them to
support
and name them in such a way as to indicate what app they’re closest to.These are mostly independent of each other, except when multiple items refer to a command plus its tests and/or documentation, and can (and probably should) be tackled in small groups.