OpenCI preparing to open up social network

Posted by alper

Monday a week ago I visited Mediamatic on invitation from Willem Velthoven to talk about how they could fit in Portable Social Networks in their anyMeta system. This meeting was inspired by our meeting in Copenhagen and the talks we had about opening up social networks.

Picture by Matt Biddulph

anyMeta and OpenCI

Mediamatic.lab implements and maintains a series of social networking sites for the creative industries (CI) in Amsterdam. These are sites built on the anyMeta system that resemble structured wikis with a strong social dimension. They are positive towards open source, but the anyMeta system is not open source for reasons of manageability of the projects.

Seeing as that these sites have a lot of overlap in both in functionality and in the people that have an account on them, they wanted to abstract and syndicate the social stuff as much as possible. Currently people can have accounts on each of the different sites, all with the same information on them.

Seeing as Mediamatic builds anyMeta themselves and they have total control, it is very feasible for them to devise and mandate the exchange of information between their own sites. To enable the exchange between their own sites, they will use their own protocol and data format to provide for a high fidelity exchange of information. Leaving implementation details for what they are, it should become possible to use one account on any of the sites in the network.

To verify your identity on the various sites of the network they are going to enable OpenID consumer and provider functionality in the next version. This way they will have a way of distributed authentication both within their network of sites and throughout the rest of the internet.

anyMeta and the rest of the web

Microformats logo

Having solved the problem of information exchange between anyMeta sites, they would also like to play along with the rest of the internet as far as that is possible. Being able to share public information with the rest of the internet in a logical way is also on the agenda but not so straight forward.

Making public profile information available using hCard and related microformats looks easy enough. Problems arise however because the templates are made by different people and that is the location of the microformatted markup. This means the template authors have to be educated on the subject of microformats.

Whenever I advocate the use of microformats, I always have to fight against the blank looks and criticism about the aplicability of the technology. It’s a solid Catch 22 that has to be taken on with real life use cases and benefits to extoll the virtues of a dirty semantic web. For hCard there are various uses cropping up over the internet, but for the others it is a lot more limited. Having microformatted data on sites and being able to parse that using browser plugins is a first step and essential groundwork for the real use cases and richer interaction that we all want to have.

Another plan they have at Mediamatic is to first enable the sharing of information between their sites and make plugins for some of the bigger CMS’es out there (Drupal, Joomla) so they can also exchange information with those systems.

In these use cases and in the case with the internet the issue of fidelity comes up again and again. How much information can you exchange reliably and what do you do when stuff is missing? This is an important and valid question with no ready answer; though mine would be ‘get what you can, and ignore the holes where possible’.

Other stuff

Facebook logo

I am currently not implementing anything relating to OpenID and Social Networks but I think I would like to. One idea was to make a Facebook front-end site which uses the information in Facebook to offer you a microformatted profile. There already is an hCard application but extending this with XFN, hReview and hResume would be a real winner.

Yesterday on the O’Reilly event I heard about Yme Bosma who’s job it now is to drag Hyves kicking and screaming into the world of Open Social Networks. I wish him a lot of luck as that would be a good thing to have. I have started my own work on scraping the Hyves site but that hasn’t been as simple as I would have liked.

10 Responses to “OpenCI preparing to open up social network”

  1. Robert http://53miles.com

    Interesting stuff is happening with the anyMeta platform. I wonder if every city has that much people thinking about decentralized social networks, like Amsterdam has? I’m still very eager to organize a local event around the topic of using open standard to create a protocol for exchanging friendslists, profile data, etc. on networks. Maybe somewhere around august?

  2. alper http://www.alper.nl

    @Robert, if you do then CC Willem about it. Either some interesting stuff could happen aroun PICNIC or there were also some German guys interested in this stuff who probably would attend Barcamp Köln.

    Take your pick.

  3. Marcel

    Sounds like an open source version of DigiD.. :-). Acceptance within the other networks is the key, why would a commercial network such as hyves, myspace, etc, want to use this ID? For sure, using to also login to e.g. wikipedia would be great!

    How is your Hyves screen scraper going? Any luck sofar? If you want to share some details, please email me!

  4. alper http://www.alper.nl

    I’ve been thinking of setting up an idproxy like OpenID provider which is backed by DigiD. I don’t know how useful it would be immediately, but it would definitely open up a big can of worms.

    Having a hosted service which integrates with a network of other servers is very useful. If we then can find some common ground to base the protocols on it will be to further benefit of everybody.

    Scraping Hyves has not been massively succesful either because the code is such a bloody mess or because they are actively counteracting such efforts. Any pointers would be appreciated. I think if we can wait till Sint Juttemis for them to really open up.

    The economics of opening up your social network for outside services are pretty obvious if you just look at Facebook and their API. It is beneficial to the users and it opens up the ecosystem so it can grow further. Seeing how Facebook is growing in the Netherlands - everybody I know who has a couple of international acquaintances has a Facebook account - Hyves had better watch out.

  5. Tony Lindskog http://www.joomlaviews.com

    I run a bunch of Joomla based web sites, and the concept of allowing the cross-sharing of user accounts from each site would be heaven sent.

    Of course that is thinking on a small scale, being able to use your login on not just one networks web sites but also other web sites would make it a lot easier and more likely to get a true social interaction from the majority.

  6. alper http://www.alper.nl

    Yeah, but the concept is much more ambitious than that. It is about the sharing and syndication of arbitrary resources from supporting sites. So I could have my own photo album on my website but have it appear in your Flickr stream and vice versa.

    I’m planning an article about where this vision could lead, and why the current state of media sharing and sociality is crap. So stay tuned!

  7. Tony Lindskog http://www.joomlaviews.com

    Looking forward to reading that - so the current state is crap, eh? (love that expression)

::Trackbacks::

  1. Four Starters » Social networking pickup

  2. De volgende stap in social networking: portabiliteit · BlueAce

  3. A Million Thoughts NL » Blog Archive » Social netwerking 3.0

Leave a comment:

(name)

(email)

(website)

Fields marked with * are required
Email will not be published