Malone should have an easy interface for allowing people to request packages for Ubuntu (or distro X).
Key points:
1. It shouldn't look like a bug tracker.
2. it should be tied into the DOAP system, so when a user enters a program and possibly a homepage, it looks for already filed reports.
3. It should report if it finds a dup report or the program already exists, AFTER the user clicks the button. (In other words, make the computer do the hard work; this is a key failing of bugzilla.)
4. If it finds the program, verify that it is the current program and show the user how to install it.
5. [WISHLIST] If the program is not currently packaged, it should suggest similar programs. (This should be tied into the FindingPackages spec)
6. On the backend, the bug should be reported to possibly a new category of bug, called Requested Program, and kept out of the default bug listing, or maybe listed at the end.
7. When someone requests a package that has already been requested, a counter gets incremented by one, thus having voting of a sort (I don't know if we should let people vote on what packages they want in Ubuntu).
7. When someone requests a package that has already been requested, a counter gets incremented by one, thus having voting of a sort (I don't know if we should let people vote on what packages they want in Ubuntu)