You’d have thought that by now synchronizing calendar, to-do and contact lists between computer and portable devices would be a reasonably straightforward task. Well I’d have thought so anyway, especially as I have a Mac and iSync is a service built into the OS. Inspired by my progress with Getting Things Done I had envisaged syncing my lean and mean task lists to my Sony Ericsson P900 so that even when away from my desk I’d always know what the Next Action is. How naive I was. It took ages to reconcile synchronization conflicts and duplicates and I’m still not convinced I have all the data that I started with. But the biggest problem is much more fundamental. Despite finally getting my desktop Mac, laptop and phone to talk to each other and sync properly, the most important data doesn’t sync. Categories do not make it through iSync conduits.
It seems that there is no standard way of implementing category metadata across different platforms. Some cross platform category sync seems possible, for example Palm sync appears better integrated and preserves more metadata (can anyone verify this?) but I’m out of luck with my Symbian UIQ phone. Can anyone suggest any Mac solutions for creating task and calendar information with categories that syncs with a mobile phone PDA?
So how come learning technologists can get their metadata standards sorted but consumer electronics companies can’t?
If you like David Allen’s Getting Things Done and you use a Mac then you might also like the GTD and Entourage PDF book. It’s a $10 download but worth it if you’re a GTD freak and are tired of seeing all the how-to’s for Outlook on a PC. I bought a copy yesterday and it’s already allowed me to simplify my Entourage set-up. I struggled to get organised with a combination of Apple Mail and iCal as they just didn’t cut the mustard. iCal doesn’t allow you to add categories to to-do’s and Mail doesn’t fully work with an Exchange server in anything other than IMAP mail mode. As much as I was reluctant to go back to Entourage, setting up a simple workflow has eased the pain and now I’m happy.
Oh, and thanks to GTD my inbox is now always empty at the end of the day!
I’m collecting lots of tags from lots of tagging services such as Flickr, del.icio.us, and Technorati, etc. I’m not just referring to the tagged items, I mean the tags themselves. This is a good thing because I am able to find my stuff and other people’s stuff that’s like my stuff easier as a result of these tags. The downside however, is that I am losing track of all my tags because there’s no one place to put them all. I have a tag cloud on Flickr that’s different to my del.icio.us bookmarks tag cloud, and so on. It’s understandably different in some ways because the objects being tagged are different, but in other ways the differences are a result of the inconsistent way I may create tags and groups of tags. I often forget what I have called something in the past and may, especially over time, change the way I refer to things, or tag them. Is this a bad thing? I don’t know yet because I probably haven’t got enough stuff for the inconsistencies to show up as being a problem. But is it a problem generally?
I’m looking for a ‘suggest a tag’ service. One that works across all other service so that when I’m trying to think of a good tag the service will suggest some for me. Del.icio.us and Flickr already do this by allowing me to choose from my existing tag and it helps me be consistent but it’s not quite what I’m after. What I’d like is some kind of service that suggest as I type what other people have tagged either the same object or what other tags are related. Something like Google Suggest, but for tags.
We could call such a tag aggregator a taggregator. Some already have, such as that described in Alan Levine’s post from a year ago but sadly the service mentioned seems to be offline, plus it only worked with Flickr and del.icio.us (the usual suspects, but between them responsible for a tiny amount of content relative to the web).
I still think that there should be an extension to the HTML spec that allows you to put tags in HTML links. That way everything gets tagged. For example:
<a href="http://www.foo.com/" tag='foo, bar'>link<a>
If every link on the web was potentially tagged then it’d be easy (especially if you were Google) to create a service to harvest these tags and create rich resource discovery applications. Presently the way to refer to other people’s tags and tagged content isn’t very efficient. For example, at the foot of this post I use 6 hypertext links to refer to ‘tagging’ etc using two different services, and those tags/links are purely arbitrary. There must be a better way.