Ellg and FOAF

December 29, 2007

Ever wanted to host your own Facebook or Hi5? Have the benefits of a social network, but without outsourcing it to 3rd parties like Crowdvine or Ning?

I’ve already posted on creating your own social network and mentioned Elgg, an OpenSource SocialNetwork that includes features such as:

  • Blogging
  • File repositories
  • Podcast and full RSS support
  • Tagging
  • Profiling
  • Communities
  • Multilingual

And two that caught my attention:

  • OpenID support
  • Importing content

OpenID is a obvious advantage comparing to hi5, Facebook or even other social networks. It allows you to have your own Identity shared by all your social networks (if you want). But what about importing content? I really thought they were thinking XFN, hCards and other microformats, but no. They are using another standard: FOAF. The Friend of a Friend standard is a XML-RDF way of expressing connections between people and information about them. And it’s even compatible with OpenID.

But personally I believe more in the hCard+XFN solution. It allows you to have your data encapsulated in your content, and not a separated XML file. You write the code once, and it’s readable by both people and machines. I guess those two tribes should gather and pick on a real solution. It’s been so hard for people to start adopting this kind of standards that if there are two to choose from, we will never have that decentralized social network we all dream of.

This post has 1 comment. Feel free to read it and leave your own.
We implemented hCard+XFN and FOAF this year and I can say that the hcard+XFN implementation was definitely simpler. I expected that FOAf would have matured by now, but it seems like an academic mess that isn't getting a lot of recent community support.

Glad to see your kudos for Elgg. They were very early to recognize that social networks were going to be an important form of software along the lines of blogs, wikis, and message boards.

Comment:

Author:
Email:
Website:
Comment:

About

I used to write in this blog, but I've found a better format to express myself. From now on, you may read my writings on ideas, programming and politics on my new wiki.

hCard

Name: Alcides Fonseca
Email:
MSN:
Gtalk:
Nov 24, 1988 40.197958, -8.408312

Tagcloud

Archives

Other links