DiSo: WordPress as a Social Network?

18. December 2007 – 17:58 by Carsten Pötter

Now that I have deactivated my Facebook account I am looking for a decent social network. Of course, I could become more active on MySpace and revive my account there but quite frankly, I am more inclined to deleting that account as well because I hate it. Plaxo is a possible solution but not perfect in anyway.

But what should be core features of a social network I’d use? Well, actually that’s not very difficult to answer: It should be as open as possible, letting me import and export my contact list, my profile data, if possible my attention data (events I attend, Twitter posts, music I listen to,…) and maybe other cool stuff I am currently not thinking about. Though everyone who has been facing a similar problem knows that it’s not easy to find a suitable network.

My Blog = My Social Network?

But I run a weblog. Isn’t a blog a social app? Communicating with people around the world? So why not turn it into a social network or at least a hub for all my social activities on the net which could be leveraged by other apps? My blogroll is already marked up with XFN values where applicable, people can subscribe to my OPML file (currently it’s hosted on BlogBridge because it updates automatically when I make changes to it, though I could host it on this server as well), and even have access to two APML files. The first one includes my Twitter posts, tracks scrobbled to Last.fm, events I am attending and much more (hosted on Engagd); the second one combines categories and tags used on this blog (thanks to Matthias Pfefferle’s efforts). Also my contact information is marked up as an hCard.

It is a start, I guess, but surely not enough.

DiSO

Chris Messina and Steve Ivy probably had similar thoughts when they launched their new project called DiSO. DiSo (=distributed social networking concepts) is an

umbrella project for a group of open source implementations of these distributed social networking concepts.

They want to combine efforts and develop plugins and tools which help make blogging platform WordPress a basis for social network portability. WordPress is just a start, though; those tools could be migrated to other platforms as well. And everyone who is familiar with Chris’ and Steve’s work knows that OpenID, microformats and OAuth will be integral parts of those efforts. Will Norris who developed the OpenID plugin for WordPress has joined them already which is good to see because there is no need to develop new tools and plugins when there are good ones available already.

Too many Projects?

I applaud efforts like DiSo. However similar projects have been launched or discussed already (Dataportability.org, Brad Fitzpatrick’s paper on the social graph, the social network portability mailing list,…). That might become confusing to some people because they could lose track of who is developing what.

Also it should be noted that only some geeks will profit from these kind of efforts. Most people don’t run a blog (yet?).

Related posts:

  1. 26 Responses to “DiSo: WordPress as a Social Network?”

  2. Thanks for the discussion yesterday @Webmontag Frankfurt, and for posting this overview, Carsten. As a geek running a blog, I’m very interesting in approaches like DiSo ;-)

    By Matthias on Dec 18, 2007

  3. Enjoyed yesterday’s discussion as well. :)

    By Carsten Pötter on Dec 18, 2007

  4. @Matthias und @Carsten it’s a pity, that I couldn’t come to the webmonday and have the discussion with you. I hope there will be some other possibilities to catch up the discussion.

    @Matthias: And when do you switch to WordPress ;)

    By Pfefferle on Dec 18, 2007

  5. Yep, we have to meet someday.

    By Carsten Pötter on Dec 18, 2007

  6. To geek a bit ;)

    By Pfefferle on Dec 18, 2007

  7. Hey Carsten, thanks for picking this up, you make good points about potential markup confusion and about who the potential benefactors might be.

    We’re starting with blogging because, as you know, WordPress already has a good foundation for us to build on and it pretty widely deployed. It’s also better than starting from scratch and in terms of uptake, I think has a higher likelihood of benefiting normal folks than if we tried to build something brand new. Time will tell, but this is how we’re choosing to bootstrap the project.

    Second, there are A LOT of people working on this. But everyone seems to have their own ideas about implementation details and aren’t necessarily working to commodify the 80% cross-over use cases that we really need formats and protocols for in order for any of the innovation to happen. There’s also a lot of talk but a lot less code being produced, so with DiSo, we’re trying to emphasis real outcomes over theory. We’ll see how we fare; at least up front we’re trying to get a hold on what are reasonable outcomes to put on a roadmap:

    http://diso-project.org/wiki/index.php?title=roadmap

    The wide amount of discussion about this topic is also a good thing, because frankly it’s the MySpaces and Facebooks that we’re going to need to convince to recognize us. We can get far and do interesting things blog-to-blog, but let’s be realistic: part of the goal of this project is to force the big guys to move in this direction when we start enabling cool cross-site features that they can’t compete with by staying closed or by not supporting these technologies.

    We’re living in an age of Internet Explorer Social Networks and hell, it’s about time we had a Firefox to demonstrate what’s possible. Not that we need hubris, and I don’t presume that DiSo will be that, but, the momentum is growing, and it’s just a matter of time and concentrated effort.

    By Chris Messina on Dec 19, 2007

  8. Chris, you’re absolutely right that it’s important to start developing tools now. Otherwise an old slogan became true: Talk-Action=Zero (oops, I am responsible for that as well, I guess).

    I guess big SN’s will watch efforts like DiSo, though I doubt they will quickly change because of them. Pressure by people like us won’t help. We’re not many (somebody prove me wrong, please). Maybe they will change if newspapers and magazines pick up the story and demand change. Some media experts have to join DiSo, OAuth, OpenID,…

    I don’t want to discourage anyone, though. :)

    By Carsten Pötter on Dec 19, 2007

  9. Perhaps the answer is not to find the perfect network, but to find a way to tie all of the networks together so that you can communicate from the platform - whether a social network or Wordpress - that you prefer. A cross platform communication tool may be the way to go…

    By toksee on Feb 1, 2008

  10. You are right. Hopefully this will become true soon.

    By Carsten Pötter on Feb 2, 2008

  11. Carsten,

    I brought it up because it seems like I am being invited to a new social network site every week and all my friends seem to be on different IM platforms. It makes it hard to stay in touch and communicate with all of them. There needs to be a way to cut across all the options.

    By toksee on Feb 6, 2008

  12. Additionally, if they all work together, they could open up just a single API to developers. Would mean better apps for them, and for us

    By Vancouver web design on Feb 25, 2008

  13. “A cross platform communication tool may be the way to go…”

    I do a lot of programming on various internet related things, and cross platform software can prove to be very successful. The problems arise though that without them all using an API, and having to go in the front end, with so many modded sites around it would be an astronomical job to make sure everything knitted together nicely. Even with an API the developer’s have a habit of constantly fiddling about with this and that. I have this problem with a company I write API software for, and that is not even cross platform, and yet I have to update the code once or twice a week.

    Cross platform on the networks would probably end up being a full-time job for at least 2 programmers, and they don’t come cheap. And like AOL used to do with the cross platform IM’s, they changed the code on a regular basis just to annoy the programmers and users.

    Still, we live in hope that one of the bigger companies can come up with something….How long will the grass be by then?!?!

    By Keith Watches on Feb 27, 2008

  14. I`m not sure if you have looked into Squidoo but I rate it highly as one of the best social networking tools it also lets you link back to your site/blog very easily also.

    Check it out.

    By Dubai Property on Mar 7, 2008

  15. I don’t think Squidoo is doing anything similar to what DiSo is about. It seems to be just another silo.

    By Carsten Pötter on Mar 7, 2008

  16. Have to admit I’m not a big fan of the big social networking sites like Facebook or Myspace myself. I never thought of WordPress as one but I guess they are in certain ways.

    By Boots Online on Mar 10, 2008

  17. Hi, I use many different social network websites but overall I feel facebook is the most user friendly and more fun for social aspects such as online poker, photo tagging and various games and comparison options, would like to see more band promotion though..maybe soon.

    By Ceri Thomas on Mar 24, 2008

  18. There’s nothing wrong with favoring Facebook, I guess. And it has probably good reason not to be as open as I would like it to be. DiSo would be rather experimental.

    By Carsten Pötter on Mar 24, 2008

  19. I have a hard time considering WordPress as a social network for the simple reason that each install is its own world, but I guess thats where openID comes into place and an API that could bridge not just the same platforms (WordPress/Joomla/Drupal et al) but also cross-connect those platforms.

    Now, when we get there - the skies are the only limits!

    By Tony Lindskog on Mar 27, 2008

  20. Yes, it’s a little bit hard to think about a platform like WordPress as a social network. Though if you don’t have social networks like MySpace and Facebook on your mind, and consider a social network just to be a connection between you, your friends, family, co-workers,… it can work.

    And yes, an API to connect all platforms would enable people to have one, great network. :)

    By Carsten Pötter on Mar 27, 2008

  21. It’s actually quite time consuming to keep up a Facebook account and I’ve been very slack with mine. I guess I am kind of over it all and waiting for the next big thing.

    I don’t think it would take much to turn Wordpress into it’s own social networking site where every Wordpress blog owner is linked in some way. Would be interesting to see.

    By Paula from Web Hosting Guide on Apr 25, 2008

  22. Everything about blogging is social. Its the medium that allows people to connect on a personal level. Until today I have not heard of DiSO. Sounds great in theory. Due to the fact that social networking is a big part of web 2.0, many people are now incorporating the social aspect (blogging) directly into their websites. We, in the real estate biz, are seeing more and more sites that are essentially wordpress themes with static pages built around the social hub (blog).

    By Annie Maloney on May 6, 2008

  23. Add the Minerva project ( http://minerva.sapiensworks.com ) too on the list. At this moment comes as a Wordpress plugin that enables a self hosted Wordpress blog to be a part of a distributed social network. The differences between Minerva and other projects are mainly:
    1. It exists and it works right now.
    2. Doesn’t depend on a third party for authentication.
    3. Your site is your account so your are as independent as it gets while being in a social network too.

    By Mike on May 19, 2008

  24. I have never heard about Minerva. Although I had a look at the Minerva website I still don’t get what it actually does. Are there any examples in the wild?

    By Carsten Pötter on May 19, 2008

  25. I was just going out to try minerva but it seems it has problems with blogs installed into subdirectories… waiting for an answer from those guys who did the plugin….

    By ovidiu on May 21, 2008

  26. I’d say that using your blog as a social network is a great idea. Everyone is already coming to check out what’s going on with you from time to time anyway.

    By Used Marshall Amp on May 21, 2008

  27. Ah, someone’s using Minerva. Can you explain what it really does?

    By Carsten Pötter on May 22, 2008

Sorry, comments for this entry are closed at this time.