just a short list:
- a way for users to submit translations to module authors
- the ability to have multiple versions of the same module.. basically allow module authors to post dev versions or RCs. With the current implementation they practically hide previous releases. The same applies to having one version for 1.8 and one for 1.9 or eventually 2.0..
- The ability to report bugs in a module..
- A more decent messaging system.. the current one drives me nuts. You don't know if it was actually send and even as admin i can't get a users email addy to send it manually
- the ability to post a comment without having to rate the module and vice versa..
- I would keep the QA approval and wouldn't mind reviewing some modules, but a set of guidelines needs to be published before that.. anyways, I don't think this was even properly implemented yet. Also make it so approval has to be granted again for a new major version of a module.
- by default hiding of modules that do not support the latest version of anope.
- possibly an option for an author to list modules (or certain versions) that are incompatible with a certain module.
- an option for supported IRCDs..
- idem for supported languages