There has already been a lot of talk about the how the contributions should organized to see the trees through the forest, and there are some private initiatives (CodeIgniter Directory and CI base) but now with the new forum section connected to the wiki i think this can be a start of a new way using the wiki as a interface for the contribution repository.
Now all threads about contributions happen in the ignited code section of the forum but if you add a wiki page and start a discussion you can channel the usage of the contribution to the ignited code section and the bugs/requests/versionlog discussion in the new wiki section.
There are a lot of contributions in a compressed file, mine included, but i think this is a bad way to distribute your contribution because you have to download the whole contribution if you want to to explore it. A public trunk would be the best way i think.
All ideas on this are welcome.