SME Server has a problem. Lots of feature requests and few developers. One way people have been discussing for a while now is a bounty system. Horde does it -
http://horde.org/bounties/ - and I think we can do it here in a similar way.
Suggestions can be discussed in this forum, but I think the summary of the feature you discuss here should be entered in the bug tracker to keep tabs of all the "New Feature Requests". The next step would be for Gordon or whoever he delegates to decide which are reasonable/good choices for possible bounties, or maybe any new feature request should be open?
Either way, developers interested in adding one of the new features could say "I can do this for $X" and then that bug report gets listed on a bounties page on smeserver.org as an "open" bounty. And then people can make donations and in a note in paypal, or a note on their cheque - they can note that it is for bug#XXXX. Once we get one donation for that bug, it is listed as an "accepted" bounty at that price. We then collect money until we have enough to pay the developer and it is a "in development" bounty and open first to the developer that provided the quote to claim the bounty, and if he happens to have disappeared or has no time, to other developers after x days. Hopefully there can continue to be assistance provided to the developer (testing, etc - all via the bug report).
There would have to be some criteria for approval when the job is completed, and I'm sure some other things I haven't thought of...
Any comments? ideas?