I'm not a long time user, so I'm probably missing some important understanding about the project.
It seems to me that it "has too many features", too many ways of doing "the same thing", and it misses on some UX stuff that could make life easier.
- Aliases for commands. This creates many commands for doing the same thing. I understand that it may be there to "make everyone happy", but I believe single commands would make it easier for us to "do things the same way" and for agents to understand and use the tool. I know it is not a big issue, but just like Go has one loop keyword, they could have added more but it would just complicate things for no real benefit.
- Monitor mode organization. Monitor mode seem a little messy by default. Current work and BOARD: All issues show the same information. Activity log is there, but maybe it could be a separate view. I think something "tab based", with tabs "Board", "Activity log". If the user wants to see any current work, just check if with the "All issues" board. The order in this board could also be different, currently I see "ready" before "pending review", but thinking on a "kanban board" style, I believe it makes more sense to have "ready" last, since it is kind of the backlog.
- Monitor mode actions. Why is it so hard to move a task from "ready" to "in progress" in monitor mode? Why don't we have a shortcut to change a tasks status, open some dialog just for the status change or something like it. I may be missing some shortcut, but right now I have to "select task", "edit", "show extended", 10x "tab", "select a status", "confirm". I imagine this is a common thing done by a human (and the monitor mode are for humans, right?), so why not a "s" shortcut that shows a dialog with ONLY the status selection field?
- File tracking? Isn't that what git is for? It feels like unnecessary duplicated behavior.
These are just some ideas. I would love to know everyone's opinion.
I'm not a long time user, so I'm probably missing some important understanding about the project.
It seems to me that it "has too many features", too many ways of doing "the same thing", and it misses on some UX stuff that could make life easier.
These are just some ideas. I would love to know everyone's opinion.