monkinetic weblog | redmonk.net

Since 1999, IX Ed.

DiSo

A nerd needs a project because a nerd builds stuff. All the time. Those lulls in the conversation over dinner? That’s the nerd working on his project in his head.

– Rands in Repose, The Nerd Handbook

Microformats, OpenID, Portable Social Networks

So, for the last month or so, these things have been my Project. Actually, I haven’t spent as much time on them as I’d like, since I’m a Dad (geek dad FTW) and an employee first, but I am a nerd and these have been my Project. The evidence:

You can see that it’s been occupying the back (and front!) of my mind for some time now. My unfortunate sounding board for a lot of this has been the unflappable Chris Messina, who himself is an enthusiastic evangelist for microformats and has put up with a lot of questions, as well as putting up with me nearly hijacking and adopting his plugin project.

I’ve rewritten large chunks of the XFN blogroll plugin, with Chris’ help and encouragement, and added substantial functionality (mostly in enabling the plugin to find users who have registered via openid and modify the blogroll links based on that information). Now, we’ve decided to move this project and several others we have in mind to their own project on Google Code.

DiSo: Distributed Social Networking apps

DiSo (dee • zoh) is a new umbrella project for various open source social networking components that we’re working on. In the beginning, we’re largely targetting Wordpress, building on the work Will Norris‘ has done with his excellent WP-OpenID plugin.

From the project description page for DiSo:

This model can be described as having three sides… Information, Identity, and Interaction.

The first plugin is the Microformatted Blogroll (wp-xfn), which is about ready for a 0.5 release, and has been getting a workout on my blogroll for a while now.

I’ve also started preliminary work on an OpenID server (wp-openid-server) that will authenticate against the Wordpress user database. The server will, hopefully, be a port/wrap of phpMyID, a very easy to use single-file server writtten by CJ Niemera.

What’s Next

For me, continuing to develop wp-xfn, and start designing wp-openid-server. For you? Try reading http://code.google.com/p/diso/wiki/WordpressBrainstorming and http://factoryjoe.pbwiki.com/DistributedSocialNetwork and see if there’s something you’d like to work on. Download the source an browse around. Then contact me or Chris and let’s talk!

17 Responses to “DiSo”

  1. Dustin Boston (December 5th, 2007 at 8:31 am )

    I’m really looking forward to seeing this project grow (and maybe even getting involved). I love the OpenId technology and would certainly love to see it implemented in more websites, ehem Google (but unlikely to happen, although I did hear that it was being tested on Blogger).

  2. Open Social Web Now: #5 at Like It Matters (December 6th, 2007 at 9:45 am )

    [...] and Steve Ivy work on souping up WordPress plugins as a showpiece for distributed social networks.  Includes an [...]

  3. tekArtist » Diso Is Born. OpenSocial Delayed Until Next Year. (December 6th, 2007 at 9:55 pm )

    [...] on a prototype project to build a social network with its skin inside out. We’re calling it DiSo, or “Distributed Social Networking applications”. The emphasis here is on [...]

  4. DiSo Project :: Welcome to the Diso Project (December 7th, 2007 at 8:00 am )

    [...] Steve on Diso: DiSo [...]

  5. Redes sociales abiertas: OpenID, OAuth y DiSo « TIDDER (December 9th, 2007 at 5:16 pm )

    [...] siguiente paso parece que lo está dando DiSo (Distributed Social), un prototipo de red social distribuída que hace énfasis en la información, la identidad y la [...]

  6. wp-openid moving to DiSo (December 10th, 2007 at 2:49 pm )

    [...] case you missed it last week, Steve Ivy and Chris Messina announced the DiSo Project as an incubator of sorts to develop distributed social [...]

  7. WordPress the Next Social Network? Say Hello to DiSo (December 12th, 2007 at 11:20 am )

    [...] which will allow social network style functionality in WordPress and other blogging systems, called DiSo (also here). There has been some buzz in the blogosphere lately from some of the bloggers I [...]

  8. James D Kirk (December 12th, 2007 at 1:38 pm )

    You probably already know this, but in case not, and you wanted to put the correct link in:

    “This page has been moved here: DistributedSocialNetwork.”

    New link: http://factoryjoe.pbwiki.com/DistributedSocialNetwork

  9. Der easn.de Roundtable Report — mrtopf.de (December 17th, 2007 at 4:36 am )

    [...] Distributed Social Networks (DiSo) [...]

  10. What’s New, Marcus? • Links I’m Reading Today (December 18th, 2007 at 8:26 pm )

    [...] Social networks are becoming more open, more interconnected, and more distributed. Many of us in the web creation world are embracing and promoting web standards - both client-side and server-side. Microformats, standard apis, and open-source software are key building blocks of these technologies. This model can be described as having three sides/legs/arms/spokes - pick your connection: Information, Identity, and Interaction. [...]

  11. DiSo great for business: the case for advertising @ Webcracy (December 30th, 2007 at 6:00 pm )

    [...] blogging software to quickly come up with the first results. There’s more about this here, here and on [...]

  12. slownowake.com »  Links I’m Reading Today (January 13th, 2008 at 9:41 am )

    [...] Social networks are becoming more open, more interconnected, and more distributed. Many of us in the web creation world are embracing and promoting web standards - both client-side and server-side. Microformats, standard apis, and open-source software are key building blocks of these technologies. This model can be described as having three sides/legs/arms/spokes - pick your connection: Information, Identity, and Interaction. [...]

  13. Quote by DiSo | monkinetic weblog archive | Oliver's Stuff (February 21st, 2008 at 8:08 am )

    [...] DiSo | monkinetic weblog archive [...]

  14. Basic Thinking Blog | Automattic übernimmt Buddypress (March 6th, 2008 at 5:07 am )

    [...] Den möglicherweise DiSo verfolgt, schaut man sich an, welche Kompenenten man einzubauen gedenkt. Nur bin ich mir da noch nicht sicher, ob das nur für Blogger ist, weniger etwas für die [...]

  15. In the wild snapshot#3: DiSo profile plugin « Ungeek DaPo (June 2nd, 2008 at 9:14 am )

    [...] Social networks are becoming more open, more interconnected, and more distributed. Many of us in the web creation world are embracing and promoting web standards - both client-side and server-side. Microformats, standard apis, and open-source software are key building blocks of these technologies. [...]

  16. DiSo as explained by @kveton and @mtrichardson - Sponsored by Vidoop at Beer and Blog (June 12th, 2008 at 1:19 pm )

    [...] Steve Ivy’s announcement of DiSo intentions [...]

  17. DiSo - Microformats, OpenID, Portable Social Networks at notizBlog - a private weblog written by Matthias Pfefferle (June 24th, 2008 at 2:58 pm )

    [...] DiSo [...]