It would be useful to have customizable ticket states. I had the experience that visualizing the ticket flow as much as possible is a good idea.
My main use case is the following: If someone starts working on a ticket, it should be set to in progress. This makes it easy to see whether someone started working on something. It also helps myself to limit in-progress work and focussing on finishing stuff.
Another possible use case (but I didn’t think about it too hard): If "outsiders" report a bug, it should be in a state which indicates that someone from the project should triage it. For features, it should be easy to see whether something is just a proposal or it was decided to implement it at some point. Similarly, for bugs should be easy to see whether it was already confirmed or not.
Nice! Is this effort tracked somewhere? What additional features were implemented?
It's not being tracked anywhere, this ticket will do. The original design of todo.sr.ht included these fields in the database.