I can think of number of codes that the Bitcoin community could make a good use of.
1. Client side Java Bitcoin payment module - there are number of those out there already, but all of them use server based gateway - a pure client will be much more useful for a P2P currency - this one should be executed on trough a web-browser and have the functionality to use local Bitcoin addresses for payment, receiving as well as check the transaction and confirmations on the Network - without reliance on any central server or gateway component.
2. Fully integrated, all-in-one, front- and back-end of a mining pool - useful for private or public pool mining - the reason there are so few mining pools is the complexity of setting up pushpoold and integrating it with bitcoind and then the web front-end. A python script that takes care of this complexity and makes it easy for a novice to install this in a single step will go a long way in this community.
3. Simple Python and PHP based single currency to BTC automatic exchange script - there are some free exchange scripts out there, again, the implementation is only easy for their creators and very difficult to the average Bitcoin user who wants to try to create some utility value for the Bitcoin.
I am personally prepared to hire you to write the No.3, and on completion to release that code to the public under GNU, if you charge reasonable amount for that work, of course.
Let's discuss more, what others think?
Hello gopher. Thanks for your input.
1) I have actually been interested in making such a module but just have not gotten around to doing so, yet.
2) Unfortunately , I have not really gotten into pools much so I do not know much about their inner-works.
3) Could you please elaborate on this one, it seems like something I may be interested in working on.