I purposed this some time ago, but because it was not feasible at that time. I beleive it is NOW. I want everyone to clear their heads of how things are NOW and start to think of things in a fresh light.
The problem:
Finding information on Drupal.org is hard (if it exists), and information is often scattered around the site (in groups, module support issues, forum's, documentation, etc).
Solution:
Content should be associated with its target audience and not a topic, title, index, table of context, etc. Therefor Content should be associated by its project (module, theme, core or other project), group and/or user.
Modules:
For simplicity I will call Modules, Themes, Projects, Etc as simply "Modules"
Modules and their content is owned by the module developer. Essentially we should view Drupal Module Pages as groups the owner of which is the group owner.
Lets face it, Merlin should be programming not responding to a million support requests. However Merlin OWNS his project and controls its content (or assigns people). Therefor we allow those that know or use a module to subscribe to its issue query and provide support for the problems. They can assign/approve/kick/etc anyone who they wish to (just like a group owners can).
I think the Wiki system works. Users that write documentation continue to "own" under the common creative license agreement. However I can purpose a peace of content be associated with a module, or group. The Module or Group owner then gets the right to publish that content in their module or reject it. Therefor I can write a document on how to do something with Content, Views and Organic Groups and then request that the documentation is placed under that module. Documentation that is associated with a module is also associated with a version of that module. That documentation continues to represent that module until a module goes through a major revision or that documentation is deemed to no longer apply to that version.
If I want help with views. I goto the VIEWS module, find the help section, subscribe and post my question. I can also look at other questions that have been answered or answer questions that I can answer. When I post a question (or answer) I specify which version that information pertains to.
Ultimately I can search Views Documentation and issue query that is for version 7.x-3.0-alpha1, and find all problems, solutions and documentation that is associated with that module.
Social Network:
Open up groups. Allow every user to create groups. The more valid groups will get more users and allow people to search groups and sort by popularity, keywords, activity, date, last reply, etc. Restricting groups and access to the groups by virtue of a administer/staff does not do anything good. The idea that a bunch of old timers in Drupal know more of what topics need to be talked about then the users do is absurd.
Groups are also seen on user profiles. Utilize User Relationships to share and promote group activity and discussion. If I am interested in Views, I can make Merlin My Buddy and get notified by what he posts, and where. I can keep upto date with what he does. This association also provides Us the opportunity to suggest groups based on friend involvement, participation, or subscription.
Open Groups can be libraries of videos, documentation, discussions, events, etc. Our users know what they need, give them the tools to make it:)
Conclusion
The more we work with Drupal the more we get stuck in a single line of thought. This causes us to become stuck in a single line of thinking often missing the most simplest (or eloquent) solutions. Therefor the most powerful tool we have to know what we need to know as we go foreword is our users (not our developers or some special committee).
The idea of Karma or How much work a user has done before he gets a voice is absurd. Yes sometimes they are annoying, but lets empower our users. Lets Give Merlin the tools so he can develop. Give Our users who provide support the tools to organize their contributions. Lets empower people who want to write documents.
I can see how us old timers can be fearful of this "new" way. Let me assure you, this is Working all over the place. Time and Time again, when we associate content with people and THEIR work, we empower them. The Drama does not increase, it decreases. The amount of hostility reduces, and the entire environment grows more healthy. Barriers are reduced, and things become more open and quicker to change.