I think the the social software building block posting of Gene is to the point. I dont know what "Web2.0" is, but I like to see it as "the net as a platform". Strangly enough it was not Oreilly who saw this first. It was Tim who popularized the term, maybe even first coined it though I doubt this very much. But it was sun who first really saw this and acted op on it. Sun's slogans always have been cheesy:
- "Take it to the nth" (nobody gets this)
- "We are the dot in the dot-com" (timeless :-) )
- "We make the net work" (note the net, they worked together with Microsoft during this period)
- "The Network is the Computer" (now thats the one!)
For a computer company it was daring and visionary to say that the network is the computer. If it was cisco that would have this slogan it would be normal, but for a computer / software vendor, it was a great slogan and still is and basically sums up what "Web 2.0" is.
But Gene Smith looks at the social web and defines it as:
- Identity - a way of uniquely identifying people in the system
- Presence - a way of knowing who is online, available or otherwise nearby
- Relationships - a way of describing how two users in the system are related (e.g. in Flickr, people can be contacts, friends of family)
- Conversations - a way of talking to other people through the system
- Groups - a way of forming communities of interest
- Reputation - a way of knowing the status of other people in the system (who's a good citizen? who can be trusted?)
- Sharing - a way of sharing things that are meaningful to participants (like photos or videos)
(based on sylloge.com)
He puts that list in a nice diagram so even managers get it:
[image:7925 size=preview]
And then plots a couple of "social sites" (twitter, flickr, digg) with colors on how they score in what area. Based upon those scores and the honeycomb, I plotted Drupal.org (the site including subsites as groups.d.o, not the software) on it:
[image:7926 size=preview]
The Drupal.org site lacks "presence" and to be honest there is I think no need for this on Drupal.org. Most people know how to find each other and use other communication channles like IRC or skype to communicate in real time with presence/availability integrated in that medium.
Drupal.org is not really made for "sharing". Sure, code is shared, and there is some good workflow around patches, but it is not a "sharing site" like flickr is for example.
Relations is also a point not implemented at Drupal.org, there is groups.d.o but it is a bout organic groups, not about social networking. And the same holds true for "reputation". You can see what a user displays about himself or how many commits someone made. But users cant rank other users like on eBay.
Conversation, Identity and Groups is the core of Drupal.org and hence score high.
Now Drupal (the code, not the site) can score high on all these areas I think, with maybe "relationships" as a weaker area. I will redo this diagram in time wit the Drupal code and contributed modules plotted on it.
I know that the ranking in the different areas as I did for Drupal.org is debatable. So please post your comment if you disagree (note: they will be published after a couple of hours, anti spam tags most ham spam)