Collaborating on a code project with other developers can be a nightmare, but the team at Devunity is trying to fix that.
Devunity is a social-development platform for open-source coders. Imagine a chat room alongside your code editor, with experts at hand ready to give you feedback or add valuable logic to your code. That's the idea. The site allows you to work simultaneously with other developers without overwriting each other's changes.
If you want to start a project by using a common API (application programming interface), like one from Yahoo's Flickr, Amazon.com, Facebook or Google Maps, Devunity has an interface that makes building from those foundations easy. You can also import from popular repositories like SourceForge and Google Code. There's also a bug-tracking system.
Devunity has a community feature that allows you to share code snippets with the entire community for discussion. It would be interesting to take existing open-source code projects like MediaWiki or WordPress and add them to Devunity to see if the community could build something better.
This is the next level of open-source development, and it's more social than what we have right now. The service is in private alpha testing, and I am looking forward to trying it.