So. Having done some research: a number of sites offer calendar hosting and search. Well and good. But obviously not enough to get people very excited: these sites are mostly fairly low-key, even though they offer some fairly high-value data (calendars for sports rosters, national holidays and so on), that in a world truly turned-on to the power of calendar pub/sub, you would reasonably expect to find not tucked away on a hosting site, but regularly updated on the websites of the related organisations, teams or governments. There’s a real gap between potential and perceived value.
What’s missing? Or a better question: what’s needed to push this into broader consciousness? Two inter-related aspects: passion and personality. People care about calendars because they care about stuff which happens: bands go on tour, teams compete in championships. People will pick up on technology to the extent that the people who are doing the stuff that people care about (let’s generalise them as actors) pick up on it. we don’t need more sites hosting random collections of calendars, we need the people who do stuff hosting their own, so the people who are passionate about what they are doing (lets call them the fans) can keep closer in touch, more easily.
But it’s rare than fandom is limited to a single actor — most fans care about related clusters of actors and what they’re up to. Currently fans who want to track a number of actors’ calendars use client-side aggregation/layering in desktop software like iCal, giving them their own personally aggregated ‘calendar-of-me’, reflecting their varied passions and predilictions.
And there it currently stops.
As if we had never had IMDB, playlists or Amazon lists, or any of the other network-based, edge-fed collaborative filtration systems. What’s missing: internet-based publication of those personally-aggregated clusters of actors and events back online, so we can all benefit from the incremental value added at the edge by people who care about stuff, and aggregated back into the network (the purple arrow in the above diagram). With that feedback in place, we could start building systems that harvest value from network characteristics and patterns: popularity, clustering, geospecificity. The (small) benefit that each edge user accrues from their own desktop aggregation would be no longer be lost out at the edge, but instead become part of (yet another) network of live networks (like all the others with which we are now familiar: CDDB (as was), page ranking, LiveFM, mp3 playlist search etc.). And I think aggregation does add value for calendar systems. Amongst other network effects, it’s easy to see how preferrential aggregation would quickly give rise to ‘instant fame’ for fans whose calendars were really useful to others: imagine city-wide gig guides for specifc genres of music. Or the stickiness of such guides if sponsored by famous DJs or music critics. There’s something to this. More thinking to do











