The idea: A command line tool that connects to a server and then you have your personal profile with what you are currently working on you can join the group "C++ developers" or "Linux is BSD without brain" and to be honest what to people like best "flame wars" what a better place to put this and take it away from the mailing lists.
Further everything is done like cvs/git so you can see what your friend has changed etc...
You might have your software backup somewhere or something like that.
I have to think about this a little more. But please comment
What it needs :
- Profile page
- Friends list
- Who viewed my profile last
- Current activity
- Link people to content
- Change log
- Mood indicator [hacking/sleeping/...]
- Encrypt a file amongs many users with secret shareing. So only when all users click on share the file can be read