philwilson.org

Identity Burro

10 September, 2005

Identity Burro is a Greasemonkey script for Firefox that gives quick access to all the public aspects of a person: photos, blog, preferred sites, preferred songs, etc. Precisely, when you navigate [to] the Web page of a certain user on Flickr, it inserts into the Web page links to the page of the same user on Del.icio.us, Technorati, CiteULike, WebJay, Last.tm/Audioscrobbler, Rojo, 43things, 43places, AllConsuming, LiveJournal, Simpy.

Discovered from this post in FlickrHacks, and referenced in this blog post.

This is a fantastically interesting Greasemonkey script.

As the blog post says, its biggest limitation is that it only links to the same username on these sites. Other than this of course, the list of sites it links to is totally fixed. I don’t have a CiteULike, Rojo, Livejournal or Simpy account, but they’ll still be listed in the script, perhaps linking to an existing account on those systems which has nothing to do with me.

What I’d really like to see is a script like this, which, when you visit one of any number of sites (if you list them explicitly in GM, or it could work for all sites) looks up a data store to see if that account is listed, and if so, all the others specified for that user, using FOAF as its data seed.

I think this should be easily achievable via a simple form along the lines of the forms Leigh and I cooked up for our respective needs which allows people to create FOAF files which list OnlineAccount membership for a person which as well as providing a raw FOAF also stores the data.

I see two instant problems:

1) bootstrapping it in the first place. This is could be partly counter-acted via network effects.

2) Someone adding someone else’s information who then objects. It would be simple enough to remove requested triples (at the expense of generated networks being incomplete, but that’s ok), but what to do to stop those triples being added again? Maintain a “banned triples” datastore and do a search and compare each time you try and add a new triple to the main datastore? I suppose that’s possible, but it sounds ludicrously expensive. I wonder what the real solution would be.

Anyway, I think the main thrust of this should be very easy to do, I’ll get cracking 🙂

See other posts tagged with general and all posts made in September 2005.

Comments

alf
11 September, 2005 at 08:39

I mentioned FOAF in the comments on this post – Paolo is looking at using rel=”me” to link accounts together, which could work too.

Pip
11 September, 2005 at 11:54

It would only work if you have somewhere where you can list these things of course. I know a good number of of people who use these services but don’t have weblogs.

Flickr lets you have an HTML description, but do the others? And then presumably the script would have to download and scan multiple sources looking for the rel attributes. Hmm.

paolo
13 September, 2005 at 15:31

at http://gmpg.org/xfn/and/#idconsolidation
there is a possible way to embed in remote sites (i.e. flickr) a link back to your blog, or simple page where you can express with rel=”me”
I think it can work. For people that don’t have blogs, someone could provide a site (identitiespool.org ?) in which you register and state that you are xxx@flickr, yyy@del.icio.us, etc. identitiespool.org could export those data both in FOAF and in XFN. just an idea …

on the other hand, peritus (who provided improuvements to the code) was interested in adding FOAF support, see comments in my post.

Pip
14 September, 2005 at 09:19

That’s interesting, thanks Paolo. I’ll have to think about this some more.