Monday, February 27, 2006

(Not) waiting for Outlook 12

I'm not a beta tester. Unlike the days when the InfoWorld Test Center paid my salary, my current workload just doesn't allow time for it. But my rants against Microsoft Outlook finally attracted a response from Microsoft, and it's all centered around Outlook 12.

The email came from Cameron Stillion, and with his permission, I hereby reprint it in its entirety:

Scott,

I was recently forwarded a link to your blog. Overall, I'd say you're spot-on, with a slightly sharp edge toward Redmond... but that's not a huge surprise. You do seem to have some up-to-date information on Windows plans, especially Vista - but I'm surprised that you aren't more tuned into the Outlook support for iCal that is already in Beta as we speak. Are you on the Office 12 beta? Huge improvements in iCal parsing, support for subscriptions via webcal://, and even publishing using iCalendar. I'm only saying this because I'm the dev lead over these features and built many of them with my own hands. Call it personal pride in one's workmanship. :)

As for Vista and their plans? You'd like to think we're all one big happy family up here - but the fact of the matter is that it is just as difficult to get different vendors to behave nicely together as it is to get disparate product groups to agree on market focus, interoperability, and a cohesive grand unified user story.

A little good news, a little bad news. Isn't that life in a nutshell?

Cameron Stillion
Microsoft Office
Outlook Development


Thanks, Cameron, for responding to my interoperability concerns on behalf of the Outlook team, at long last. Again, I've no intention of trying Outlook 12 beta for the reasons I gave above. The solution to this problem cannot merely be to get everyone to upgrade to Outlook 12. I would, of course, welcome reports from independent readers of Calendar Swamp. Does the Outlook 12 beta solve your Outlook calendar interoperability problems?

My hunch is that Outlook is getting pretty good at subscribing to iCal-based calendars, but probably still has trouble when those calendars try to subscribe to it. It sounds like some progress is happening even here, however.

As for Cameron's comments about the Vista team and the Outlook team not being on the same page, I think that speaks for itself.

I encourage Cameron, or other members of the Outlook team, to start blogging so Outlook customers can have a broader dialog with the company about calendar interoperability. I also hope that dialog includes the interoperability needs of gazillions of Outlook users who don't plan on upgrading to Outlook 12 for a long time to come, for a variety of reasons, including the cost and complexity of upgrading.

Monday, February 20, 2006

Eventful at Etech

Heads up, calendar fans: Brian Dear of Eventful will "unveil and demo a major new feature" at Etech on March 8 in San Diego. More interoperability, I hope?

Friday, February 17, 2006

The OSAF perspective

Lisa Dusseault of OSAF -- which some believe are building the biggest calendar interoperability solution of them all -- dampens and revives expectations in this IT Conversations podcast I recorded in December, just released.

Monday, February 13, 2006

'Remote Calendars' drains more swamp

From the 30 Boxes blog: "Mike has found a great piece of software that lets you subscribe to your 30 Boxes iCal feed (in My Settings > Syndication) in Microsoft Outlook!" It's called Remote Calendars and it indeed does what 30 Boxes says it does. Give it a SwampDrain factor of +3. It implements what Microsoft demoed last year at Gnomedex, only in open source. Hooray!

Unfortunately, it still requires you to publish your calendar to the Web on a page, and worse yet, without any access control available for that page.

Tuesday, February 07, 2006

Wireless data still = $

A few days ago I posted something here about a mobile phone service provider lowering prices on its unlimited wireless data plan. Unfortunately, I got the price wrong. So I deleted the post. I'm sure it'll be around forever due to various RSS scraping services and aggregators. But this is my way of utterly disavowing that post.

Thursday, February 02, 2006

Microsoft creating new calendar swamp in Windows Vista?

I had questions, Microsoft's Steve Makofsky has some answers (scroll down to the 11th comment) regarding Windows Calendar in Vista:
"'Outlook Sync': To be honest, we're not sure that most users will be running *both* Windows Calendar and Outlook. Windows Calendar is designed for personal calendaring, while Outlook 2007 has more advanced calendaring features, especially for groups running Exchange. You'll be able to import Windows Calendar calendars into Outlook by simply opening these files from within Outlook. However, beyond this import scenario, full interop between the two clients (such as the ability for both of them to edit the same data set simultaneously) is not planned for the Vista/Office 2007 release."
Steve doesn't mentioning importing Outlook calendars into Windows Calendar, so I'm going to speculate that doing this won't be very pretty. We'll wait to hear more from Steve, or, perhaps Robert Scoble will get the answers on Channel 9, which has yet to do a segment on Windows Calendar.

For the overall calendar interoperability picture, Steve's revelations mean more confusion, not less, at least in the short term. Consider this. Millions of people have mobile phones that know how to synchronize with Outlook. None of them synchronize yet with Windows Calendar, though some might sync with some iCal-based services (raising all my privacy concerns again).

So the question may become, how soon will mobile phones appear that support synchronizing with Windows Calendar, and how long will it take to get those phones into peoples' hands?

Steve's comment isn't encouraging:
"Pocket Outlook currently doesn’t have a built in ActiveSync provider to convert/sync ICS [iCal] data at this time. I’m not sure what their plan is for Vista."
It's still mighty swampy, and maybe getting swampier, if you run Windows.

Technorati tags: ,

Wednesday, February 01, 2006

iCal vs. iCalendar

Wikipedia: "iCalendar is a standard (RFC 2445) for calendar data exchange. The standard is also known as 'iCal'."

I'm adding "iCalendar" to my Google, Feedster and Technorati searches which already cover "iCal."

I'm sure we'll be living with both terms in perpetuity. The Microsoft Windows Vista folks prefer "iCalendar," probably because Apple named a product "iCal." Outside of the IETF, I hardly ever heard "iCalendar" until Microsoft started using the name.

AirSet + Verizon phones via wireless: the cost

Synchonizing the AirSet calendar service wirelessly to a Verizon phone? AirSet's Web site currently says: "AirSet Mobile is a subscription service, available through Verizon at a price of $6.49 per month. Airtime charges are incurred only while synchronizing, which typically takes 30 seconds or so, resulting in 1 minute of airtime utilization." You can also sync to AirSet via your phone's cradle and avoid those charges.

Finally...Microsoft embraces iCal. Oh wait, there's a catch

After months of harping on this whole Microsoft/iCal thing...after watching my daily Google search on "iCal" for months...after trolling around at the Microsoft Professional Developers Conference last September, vainly seeking enlightenment from Outlook product managers and others...after enduring Microsoft lip service in December audio from When 2.0...they're finally getting it, and better yet, I've managed to attract Redmond's attention.

Steve Makofsky, a software design engineer at Microsoft, sent me a comment: "Windows Calendar, which is in Vista, natively runs iCalendar format."

So there's your answer. It's in Windows Vista. So why am I not jumping for joy?

1. Considering all the other hype around Vista, the iCal support in Vista's Windows Calendar has been very poorly publicized or recognized. It wasn't mentioned during any of the PDC keynotes. Windows Calendar appeared in October in Build 5231 of Vista, and didn't cause any ripples outside the Vista beta testing world.

2. Right now, the final version of Vista has an installed base of zero. It's in beta testing and will be for months to come. A Vista solution offers nothing to the existing installed base of Windows users. Sure, lots of folks will just get Vista when they buy new PCs. That's nice, but we want widespread calendar interoperability now, not whenever.

3. How the heck does Outlook work together with Windows Calendar in Vista? Having two Microsoft calendars in Windows sounds like a recipe for confusion to me. They better be totally interoperable from day one, or what's the point?

When I have the answers to these questions, maybe then Vista will be worth a SwampDrain rating.

Software as a fishing service for law enforcement

To me the $64 question is how many people would feel comfortable with any of the new calendar services if they knew:

1. For regulatory reasons, service providers aren't throwing away any data collected by their Web sites. (Pat Helland, now of Amazon.com, said this in a keynote yesterday at the Software Archictecture Summit.)

2. The U.S. government and other governments increasingly subpoena all sorts of information from service providers. Heck, sometimes they don't even need a traditional subpoena.

"But I was just trying to synchronize my calendars because the software wasn't doing it for me...and calendar sync service X was free..."

But as they say, sometimes, when you're up to your neck in alligators, it's hard to remember you were originally trying to drain the swamp.

Tuesday, January 24, 2006

IBM Workplace now supports iCal

IBM gets a SwampDrain factor of +3 this morning by announcing yesterday that they've added "iCal support for calendar interoperability with IBM Lotus Notes" within a product now shipping called Workplace Collaboration Services 2.6. This move isolates Microsoft as the last major provider of calendar software not to support iCal directly.

Boo to the technology trade press for ignoring this announcement! Wake up over there.

Technorati tag:

Wednesday, January 18, 2006

Why I prefer ifreebusy.com to AirSet

Over the past two weeks, I've praised ifreebusy.com on several occasions, but I haven't mentioned another free calendar synchronization service, AirSet. I know I've criticized AirSet in the past, so why didn't I level the same criticism at ifreebusy.com?

The simple answer is, ifreebusy.com only stores free/busy information. AirSet stores all of my calendar information. If I have to use a Web service to synchronize calendars, I'd like to store as little personal information as possible. Ideally, I wouldn't have to use a service at all. (I call this "peer to peer" calendar synchronization.)

And yes, I do use other free Web services such as Gmail, despite my privacy concerns. No other email user has to use the same email provider as I do. and if enough people objected, I might move off Gmail as well. By keeping my calendar off the Web, I'm reducing the "attack surface" for bad things to happen to my family's personal data.

Also, check out Neil Jensen's next set of plans for ifreebusy.com, triggered in part by our conversation.

Dana Gardner and I talk about calendaring

Dana Gardner of invited me to talk with him about calendaring on his Briefings Direct podcast. Listen to the podcast here and read Dana's further thoughts here. It's a newsy chat: I discuss the longstanding bug in Apple's iPod calendar synchronization, as well as the Firefox 1.5 problem (upgrading to 1.5 makes Mozilla Calendar go away!). Dana also got me to speculate on Google's future calendaring moves.

(Apologies to Steve Gillmor for putting words into his brother Dan's mouth on the Gillmor Gang. Steve's the Gillmor I meant to name on this podcast. It must be because I saw both of them in different places on the same day last week!)

Monday, January 16, 2006

Adobe wants to help drain the swamp a bit

I just stumbled across Adobe's demo of a Flash-powered Web page that a hypothetical travel site could offer in the future, allowing visitors to view free/busy information from their personal calendars, along with possible flight times, in a single calendar. Cool stuff. A description of the demo, given at the Macromedia MAX 2005 conference last fall, is on this page. I found video of the demo here, on Day One, starting at around the 1:05:00 mark. (Grumble: I couldn't download the video, but had to view it as a Flash presentation.)

Saturday, January 14, 2006

MightyPhone guesstimate

Ever wonder how much data you'd be transferring when synchronizing your mobile phone calendar with a PC? Sync service provider MightyPhone has this to say:

"Depending on the amount of data you plan to actively manage, the required level of data service subscription varies. For business users that synchronize business contacts and office calendar frequently, we recommend a data plan of up to 2MB to avoid additional data charges. For those using MightyPhone to manage their phone book only, a data plan with up to 1MB should be sufficient. Both examples assume an average address book of less 500 contact entries and a calendar with 4 scheduled appointments per business day."

BlackBerry draining its Mac swamp

Information Week: "BlackBerry maker Research in Motion said Thursday that it will give away free synchronization software to Mac owners so that they can square personal assistants with Mac applications, including Microsoft's Entourage e-mail client."

If you already own a BlackBerry and a Macintosh, this is great news. SwampDrain factor: +2.

(At least BlackBerry users are already acclimated to data usage fees, unlike the rest of us.)

Monday, January 09, 2006

Calendar Swamp podcast #6, 1/6/06

The free/busy show. What are free/busy calendars? How can they be shared? Evaluating (and improving) ifreebusy.com, which allows free/busy calendars from Microsoft Outlook 2003 and iCal-based software to be shared and viewed together on a single Web page. Privacy controls needed. The curious case of the discontinued Microsoft Free/Busy service. Imagining smarter free/busy calendars. Listen. (16:25)

Technorati tag:

Thursday, December 29, 2005

iPod iCal education curve

Comment spotted on The Unofficial Apple Weblog: "My iPod keeps spitting out the wrong times for my iCal reminders...can anyone tell me how to turn off iCal on the iPod?" UPDATE: I don't sync my iPod hardly at all, but River tells me it's simple to turn off calendar sync between a Mac and an iPod while the iPod is connected to the Mac. I posted an appropriate tip at TUOW. Could there be a learning curve for iCal on iPod? With millions of iPods already out there, Either the iPod calendar isn't that tough to figure out, or almost nobody's using it. (As for me, I won't use it as long as it's read-only.)