Calendaring Hell

Further to my earlier rant on employment web sites, I have a beef with community association web sites. Every industry association, trade association, and online community inevitably has an event calendar. The problem is that there is no single source for event information within the Vancouver technology community (or any other community for that matter).

Now I’m not suggesting that it’s either possible or practical for a site such as BC Technology to scour every association and society’s event calendars, and screen scrape the data to get it into their own event calendar. That would be silly. However, we’ve got these new fangled com-pu-ters I’ve been hearing about, and the word on the street is that they’re pretty handy at amalgamating data on their own, provided you give them some common format for exchanging data.

Waitaminute. Computers? Data? Format? That’s sound suspiciously like a prime candidate for an XML application!

Imagine: You’re interested in the local tech community and you know a few sites that have information on the events you care about. Instead of surfing to their web sites periodically, wouldn’t it make more sense if you could simply subscribe to their event calendar from within your calendaring application (for example: Outlook). This syndication of event calendars would mirror the way RSS is currently used to syndicate blogs. The calendaring application would become an event information aggregator, thus freeing me from ever missing an event.

Of course, I’m not the first person to think of this. Those crafty people at Apple were ahead of the game, as usual, when they enabled publication of iCalendar files through their .Mac service. But they didn’t quite take it far enough and were, unfortunately, just too damn smart for the rest of the world to follow suit. Recently, others have started an XML calendar format based on RDF. Here’s hoping they succeed sometime soon, so I can start spending more time at the events than I do trying to find out about the events.

That’s With a Capital “E”

I was talking with Gordon Bird from the Advanced System Institute earlier today after his presentation to our MBA class. We got to talking about a number of thoughts that had been rattling around my head about the needs of technology entrepreneurs and how to promote entrepreneurship in Vancouver.

One of the popular ideas I’ve heard proposed by a number of business leaders: universities need to create programs that bring together students from business and science faculties. The hope is that would break down the traditional separation that exists between science and business both inside and outside academia, and poses a barrier to innovation. Collaboration would not only expose each group to each other’s expertise and vocabulary, it would also build mutual respect between the two parties, thus enabling students to build relationships they could leverage once they complete their degrees. In addition, bringing students together would also promote mingling between researchers from the different faculties (and their respective connections in the community), thereby further promoting a healthy environment for innovation.

Another idea in the theme of promoting collaboration: a service to match ideas with entrepreneurs with the capabilities to execute/deliver on those ideas. Ideas are dime a dozen, but the people who usually have the ideas are also the least likely to be able to act on them due their lack of access to the resources, expertise, or relationships required to transform the basic idea into a product or sustainable business. Think of the loss to our economy this represents – all because we haven’t created a system to “harvest” ideas and put them in the hands of those with the greatest chance of capturing the value in those ideas.

The question is: which organization should be responsible for developing such programs and services? Academia? Industry associations? Private companies? Again, the answer appears to lie in collaboration. Though individual organizations are already addressing some of these needs in their own way (for example: Zerendipity is attempting to provide entrepreneurs with the tools to find the expertise they need) no one organization in Vancouver has all of the requisite resources or expertise to pull off these types of programs. Sounds to me like what we really need is one of the big players in the local tech community to step up and coordinate a focused effort to “create” local entrepreneurs.