Robert Rohde wrote:
Rather than having developers visit village pumps on various projects, it would be good for a standard and well-advertised technical forum to be set up somewhere (mediawiki.org, meta) to discuss feature requests from the community and help communicate community desires and priorities to the developer community. Bugzilla sort of serves that purpose now, but I know that many people are intimidated by that format and it isn't well suited for general consensus gauging discussions.
-Robert Rohde
Having the developer come to your Village Pump instead of going to The Site* where the powerful devs live, makes him closer.
*Please, don't make yet another wiki for that.