When I am working alone, I often feel the need for a desktop app that would help me easily log bugs and 'ToDo's for whatever project I am working on. I'm thinking of writing it myself.
Can you please look at the features I have planned, and tell me whether you would pay for this app? If no, is there a feature I could add that would change your mind?
The features:
1. Mac OS X native app (Windows later).
2. Ability to manage bugs and features/ToDos of multiple personal projects through a tabbed interface.
3. Bugs can be categorized (functionality bug, performance bug, UI bug, etc.)
4. Bugs can be assigned severity levels (say 1-5), and you have the freedom to define whether the numbers apply in ascending order (1 = least severe, 5 = most severe), or in descending order.
5. You have the ability to change the names of the categories and and the severity levels. The app will adapts to your mental model; doesn't force you to adapt to mine!
6. Features and ToDos can also be assigned priorities: "this release", "later release", or "maybe". Of course, you can change these labels too.
7. The app is fully keyboard-enabled: you are able to bring up the app, move from one project to the other, add/remove a bug or ToDo, and make notes about them, all from your keyboard. No need to stop your work, grab the mouse, and then click in a few places. (Normal mouse support will be there, of course.)
8. No lock-in: Export data at any time in CSV, HTML or plain-text formats.
9. Optional preference: The app stays out of your way, in the Menubar. Only pops up when you ask for it through a keyboard shortcut.
Price: USD 15 - 30
HN, would you find this app useful enough to buy? Is there something I should do differently? Do you want ability import from / export to Bugzilla, etc. ?
Thanks!