distributed social networking

Google Friend Connect paves over your site and plonks down a social network

Since my post on Redanyway, I've gone a few steps further into experimenting with Google Friend Connect.
Basically, it allows you to drop in a members system / social network onto any site. It doesn't need to be a CMS or a dynamic system at all, since it consists of just some Javascript that gets inserted wherever you like. You create a new network / site at the Friend Connect home, and then go on to upload a couple of files to your server. Select some widget options, copy and paste code, and you've got a place where visitors to your site can join your site's network.
Now, as opposed to creating yet-another-profile, visitors use their (presumably existing) Google Account to login. Google Accounts have Profiles attached to them (since about December 2007, although it's only recently that they are being talked about more). Here's my Google Profile.
There aren't really any built in "friends" in your everyday Google Account / Profile (in fact, in Google Reader it's really hard -- I enjoy Brendon Wilson's rant on this), so you can also activate several other networks to automatically connect with "friends" from those systems. Twitter and Plaxo are two that I experimented with. Orkut is also supported ... but when was the last time you signed into Orkut?
Twitter does that oh-so-lovable enter your username and password trick that leaves me feeling more than a bit queasy, but since I have a good size network, it seems pretty useful. You can then post to Twitter from within the widget to invite other people to join the network you've just entered. Plaxo does the better looking remote authentication and works just fine ... except I don't really use Plaxo all that much anymore.
OK, so now you're a "member" of a local "network"! What next? Well, on to the world of "Social Gadgets". There are ratings and a comment wall, and also support for OpenSocial apps. The OpenSocial apps are, I guess, the interesting part of this in the future, sort of allowing bridging of different data with mashups unique to the members on your own site. Except there's not much there today. Comments and ratings are fairly uninteresting when dynamic sites powered by Drupal or WordPress either do these things out of the box or can add them easily with a couple of plugins.
But....I'm not completely down on this system. In fact, I've been talking to Anthony of Farmstead Wines, who is a heavy Twitter user, about adding Friend Connect to his website. He can use his large Twitter network to build a social network around his website. It doesn't do a lot of interesting things *today* ... but you can already see how member profiles on Google Maps and other mashups will be trivial to implement in the future. Adding full network functionality to his website would cost a lot of money and time if needing to be "built in" directly, whereas the Friend Connect route lets Anthony build his network today, centered around the permalink of his own website (as opposed to some other system like ye old Ning).
I've included a Google Friend Connect network widget and wall widget after the jump. Jim Pick has also created one for the Vancouver Freebase.
Will you be adding Google Friend Connect to your site? Do you find it useful? Where is this heading?

Redanyway, a distributed social network

Redanyway is one of a number of distributed social networks that is beginning to emerge. Google Friend Connect and Facebook Connect. It was Techcrunch'd last week so more people are likely to have seen it now.
As TechCrunch says, it's a bit like "MyBlogLog on steroids". The concept of followers etc. is now more widely known from both MyBlogLog, Twitter, and so on. The "asymmetric follow" concept -- where people can be fans / followers / etc. is a good one, as it actually allows scale ... as opposed to Facebook, where both sides have to confirm a connection (and why they have groups and pages which are asymmetric).
Like the other systems, it's currently widget / plugin based. Here is the widget embbeded in this post -- I may end up adding it to a sidebar on the site here as I experiment with Google and Facebook's offerings. MyBlogLog? Yeah, that widget is gone (another Yahoo early lead squandered...). Does anyone actively use MyBlogLog these days?

var ra_no_of_membrs = 12;
var ra_aboutme = 0;
var ra_following = 1;
var ra_style = "adapt";

Ultimately, my issue with these systems is that they don't semi-permeably integrate into any existing community. I define community pretty narrowly: sites that actually support full account logins with some level of customization that you can do once you have an account. That leaves out most blogging only platforms (e.g. WordPress), but includes larger Drupal sites that allow and encourage . I'm especially interested to see how BuddyPress (a beta release today, I believe) might play into this space.
We do have the component tech pieces to build this distributed system -- OAuth, OpenID, and so on. But, we don't have great UIs nor great uses cases that make people want to use this functionality today. It's going to be interesting to see how this space evolves. Scobleizer calls it the "war over your blog's friends".

MyBlogLog is distributed social networking

MyBlogLog is the closest to distributed social networking I've seen. There is no "claiming" of blogs, which is a bit of an issue...they'll need to add something like that soon.

They also don't have identity figured in, plus the most ridiculously long profile information pages which just underscores for me that I really never want to fill out another one of those, and I don't want to have to set privacy...I want that stuff to just work.

This might be an interesting purchase for Technorati (which just added OpenID support...). 

Update: and apparently I should link to my "community"