I'd really like to help the teams who develop the modules I use (it would be difficut to help teams of mules I don't use daily), and I'd really love to contribute them with little enhancements and/or bugfixes. I'm sure most of the users would love to do it.
If you think about it... we all wanna have the best blog/gallery/forum out there, but there has to a really good feeback system out there, I've had made many suggestions about the modules I use, some of them had been listened and some not.
What I really want is to be able to get the lastest code, not a code from a long, long time ago, and if I make an enhancement be able to publish it at the forums. For example: I implemented the code to show blog posts in IE7 blog feeds, I posted it at the public forums, but I don't know if it will be included in the next blog version. I'd really love to know if there will be a similar (or the same) functionallity in the next blog version. I think there is a lack of communication between the project members and the final users (at least in some modules).
The power of open source is that every one can make enhancements of the code, so let's let people make enhancements!, make people know what's going on in the next version and how can they contribute. I must confess I get sick whe visiting some modules and see that there have not been any post in the project blog in a whole year! There is a "so called" team leader that haven't make signs of life in a year and some core member that is having all the effort to make things work...
So my suggestion is to have a development branch out there, where people can download, compile and test the enhancements/bugfixes, and having the possibility to give a more straightful feedback to the team developers, implementing their solutions to the problems and if they wanna share them, make them public using the forums.
I myself am bery discouraged about that because I don't wanna code a solution for some time issue in blog because I don't know if it will be integrated it in the next version, I really don't know if some team member will read abou it in the forums.
Resuming I love to help from my position not only making suggestions (which is great) but giving code to enhance things, but nowadays I don't have the proper tools to make that, what I ask for is for that tools.