I personally consider a centralized bud repository/depository to be a better solution for developers (and users alike) because there is less browsing/searching involved and a lesser chance of missing something important. Our user and developer base is quite diverse and geographically fragmented which can lead to lack of communication and lack of opportunities to discuss a bug in person. Forums are, by definition, an area of dicussion. They are good places to describe bugs and discuss possible solutions for bugs. However, they are a terrible place to document and list bugs and fixes because dicussions tend to move on and threads get lost in menus.
The wiki fits the bill quite well. I wish more people would look at the wiki and its presence would be further pronounced in the forums and the documentation. It surely would lead to lesser superfluous traffic in the forums.