I'm working with a group within Divergent Labs that is working on a software platform for hosting the autistic rights movement in a way that allows many people and organizations who disagree to share the space and collaborate without any one site admin or top level leadership. So it's designed (unlike facebook or forums like wrongplanet) to be very democratic. It has features for documents (voting and approving changes to them), conversations, projects, and events.
If you are interested in coding, post a message here, PM me, or email me at starluciaford@gmail.com
I do want to add at the outset that you would be joining something with momentum and lots of design already done, just so you would need to join that and accept the decisions that were made already.