Friday, January 15, 2010

Plancast: So far, yet another patch of swamp

So after reading Dave Winer's plug for Plancast, I signed up.

This helps me how? I can visit this site and see friends' upcoming event schedules, but I can't subscribe to iCal feeds of these schedules. Calendar Swamp awards Plancast a SwampDrain penalty of -1 point. Just say no to visiting yet more Web sites to look at event info!

Tuesday, January 05, 2010

The always-in-sync question

While we try to get all calendars to share with each other -- a struggle with no end in sight -- progress occurred in another area: how to get a calendar in your pocket that's always in sync with a cloud-based calendar.

Apple's MobileMe for the iPhone was one of the first services offered to make this a reality. But MobileMe costs extra money, and yet it's still not always up and running.

Now here comes Google's Android platform, and at least one (or is that every?) Android phone out there that apparently keeps the local calendar in continuous sync with Google Calendar on the Web, at least according to Tim O'Reilly. Quoting Tim:
"No need to sync address book and calendar. Everything's always up to date."

And unlike MobileMe, there's no extra charge for this.

UPDATE: And as reader John Gordon points out, no Android required here. Just Google Calendar and Google Sync, on any mobile device they already support. Here all this time I didn't realize it!

Power Search fills Android calendar search gap

My quick scan of news about the Google Nexus One phone reveals no word of in-calendar search in this supposedly greatest Android phone ever. But I dug around some more and found a free third-party Android plug-in called Power Search, released last fall, that provide this feature across various Android phone local data. So while it's still ridiculous for Google not to provide this feature natively in Android, at least there are ways to get this local search, apparently.

Thursday, December 31, 2009

Getting categorial about the iPhone calendar

Following up on the update to my last post, the native iPhone calendar can assign new events to a category, but only if that category is created by iCal for the Mac (or presumably Outlook) and then synched to the iPhone. If you don't use either iCal for the Mac or Outlook, no categories on the iPhone. I wonder if the rumored Apple tablet will allow category creation independently? That in itself wouldn't be enough to get me to buy a tablet, however. I just want the iPhone calendar to do it without a mind-meld with either Outlook or iCal for the Mac.

Update: Well I stand corrected! After doing a few more syncs, I was able to bring multiple calendars onto the iPhone and now can create new events using any of those calendars. This works because Google Sync is mimicking the Exchange (Outlook) protocol on its end. So it works! Categories rock!! (Just they originally did on the Palm calendar.) And yes, Windows Mobile was playing catchup.

Monday, December 28, 2009

Nuevasync does handheld tricks with multiple Google calendars

Kudos to Nuevasync to close out the year and match the kudos I gave the company at the start of 2009. This time, Nuevasync allows Windows Mobile calendar users to assign a Google calendar to a category in their WinMo calendar, making it easy to manage multiple Google calendars in the (Windows) palm of one's hand. Let's see the iPhone do that! (It can't: the iPhone native calendar doesn't have categories.) The new Nuevasync service is $25 a year -- a fair price.

Score one for Windows Mobile ... after a verry long drought!

Update: It's true, as a commenter to this post says, that the iPhone can merge multiple Google calendars into one iPhone calendar. But the new Nuevasync also lets mobile users assign events to a particular category which then feeds back into respective category, and the native iPhone calendar (still) can't do that.

Sunday, December 27, 2009

State of the Swamp, 2010

There's still so much swamp to be drained.

Latest case in point: I'm preparing to attend my first Consumer Electronics Show in five years. For years, CES and similar trade shows have provided a Web-based event planner to add show activities to a personalized calendar. After selecting their events, attendees have a choice to export this calendar, purportedly to iCal format.

This I did today. But like so many other supposed iCal files, this one can't be properly imported into standard iCal-compliant calendars such as Google Calendar or Mozilla.

At least at the beginning of 2010, we have a new diagnostic tool, the iCalendar Validator. Running my exported CES file through the Validator reveals that the file scored 75 out of 100 points, accompanied by this warning: "This calendar has major problems; many applications will reject this calendar."

I would guess that one application will accept the calendar just fine: Microsoft Outlook. But looking at the text of the CES calendar, the beginning states "BEGIN:VCALENDAR BEGIN:VCALENDAR VERSION:2.0."

vCal is an older, less forgiving version of the iCal standard. It's been the topic of a long comment thread here. It's sad that organizations of the stature and importance of the Consumer Electronics Association (producers of CES) are still using vCal, and worse that it gets billed as iCal when only Outlook iCal is likely to be speaking that dialect.

I wonder if it's possible to use simple search-and-replace commands in Notepad to make the CES calendar work in Google Calendar. I'm going to try. But all the time, I will be wondering, after this year of cloud computing, how come the top U.S. technology show doesn't support the top cloud calendar format?

Update: If one views the source code of the CES Web site, it's obvious that it is created using the /Microsoft ASP.net format. The incompatibility culprit here is Microsoft!

Sunday, November 08, 2009

Calendar as marketing tool

You know those free printed calendars we come across this time of the year? Now they're going online. Tylenol has one at tylenolcalendar.com, and it's strictly a marketing vehicle. Every week or so there's a coupon to print out. It only shows one month at a time. And of course there's no true sharing with any other calendar service or software, just some ways to spam the calendar to others via email, Facebook and the like.

I hope the next marketer to try this discovers iCal feeds!

Friday, November 06, 2009

Droid calendar search: FAIL (Android too)

I looked at a Motorola Droid this morning, and it shares the same flaw as Google's Android operating system: you can't search through your mobile calendar!

The press coverage of the Droid completely overlooks the native calendar. As usual, calendaring is the immensely practical application that gets no attention. Nevertheless, previous mobile phone platforms -- BlackBerry, Windows Mobile, iPhone -- at least let you search the calendar. Why not Droid? Why not Android?

The best my local Verizon store manager could say was, watch for other native calendars to be developed for the Droid.

But how realistic is that? Even if someone else offers an improved native calendar, could it be brought up from the Android home page instead of the default Android calendar?

I couldn't believe the one reviewer who said Droid has "superior in-device search" to the iPhone.

The market does need alternatives to the iPhone, to keep Apple on its toes. Droid isn't that alternative -- not from a calendaring angle.

I don't blame Motorola or Verizon. This is their release of Google's platform. That's what really amazes me about all this. Google is THE SEARCH COMPANY. It has no excuse to NOT offer search of its Android calendar.

Even when Google's providing device access to its cloud-based Google Calendar, Google comes up short. I wrote back on July, even on the iPhone, the Web version of Google Calendar is not searchable, unlike its desktop counterpart. That is still the case today.

A robust native calendar is essential. I've experienced enough recent outages of Google Calendar to remind me that the cloud is best used as a sync point for calendars -- but 24x7 calendaring is best served up right on the phone or other mobile device.

Wednesday, October 28, 2009

Monday, October 19, 2009

GooSync sinks free version

The free version of GooSync is discontinued as of today. My SwampDrain sensibilities are unhappy and take back one (-1) of the two points awarded back in 2007. Although, in fairness, I haven't used GooSync since I abandoned all flavors of Outlook.

Thursday, October 15, 2009

Apology of the week

Microsoft apologizes and says it was able to recover "most, if not all" the lost calendar data for users of its Sidekick service.

No dollar amount has been given on the damage done to cloud calendaring. But hey, Google Calendar continues to have some downtime, but soldiers on anyway.

Wednesday, October 14, 2009

How to get events into social networks

With the proliferation of social networks, services to help publish events across them are a good idea. Calendar Review notes one such service, Active Data Calendar.

Monday, August 24, 2009

Sync between iPhone calendar and Google Calendar

I'm not sure how I missed it before, but I've now successfully used CalDAV sync between my iPhone and my Google Calendar. However, when I add an event on the iPhone, I don't appear to have a way to direct the event to a particular calendar defined in my Google Calendar. I'm not sure if this is a limitation of CalDAV or not. Does anyone know?

Thursday, August 20, 2009

Yahoo! Calendar syncs with iPhone

New from Yahoo!: Sync your Yahoo! Calendar with the iPhone. No desktop Apple iCal required (never did figure out how to dispense with it in the case of Google Calendar). I've got to check this out, as soon as I can find the time.

Monday, August 17, 2009

FuseCal goes dark

Synchronizing calendars is a tough problem -- tougher than mere interoperability, tougher than simply publish-and-subscribe. Those who undertake to do it successfully probably deserve the highest number of SwampDrain points that this mere blog could possibly bestow.

Thus it is with a heavy heart that I must report the shuttering last month of FuseCal. During my busy summer, it escaped my notice. Obviously each calendar service must make its numbers to survive, and when one doesn't, it reflects upon the sorry state of the continuing lack of interoperability between calendars, the continuing complexity of calendar interoperability, and the lack of a clarion call from consumers for easy calendar interactions -- whether in the cloud, on desktops, or in our pockets.

The passage of FuseCal also takes with it into limbo the assets of iFreeBusy, which set out to solve a simpler problem: that of providing an easy place to post one's free and busy information.

Now it falls back upon CalConnect to continue to hammer out calendar interoperability standards which can become the basis for more progress and innovation in this area.

Tuesday, July 14, 2009

Searching calendars on the iPhone

Basically, if you want to search your calendar on the iPhone, you'd better be using the native calendar app. Why? Because other calendars you can run on the phone -- such as Google Calendar -- incredibly don't provide a way to search the calendar! I couldn't believe this when I first discovered it. After all, it's trivial to search your Google Calendar on a regular Web browser via the prominent "search my calendars" button at the top. But Google Calendar as it runs on the iPhone has no such feature.

Now in fairness, Apple only added this ability to the native iPhone calendar with the recent release of the iPhone 3.0 software that came with my iPhone 3 GS. So it's not like the iPhone could do this at all before that. But given the immense popularity of the iPhone, it's critical that Google add this feature to the iPhone implementation of its own calendar. After all, Google is a search company!

We'll probably see Google and other cloud calendar providers fix their iPhone implementations before it becomes easy to sync the native iPhone calendar directly to their cloud calendars, for reasons explained previously here.

Friday, July 03, 2009

DAViCAL: Another open-source CalDAV server

A new open-source CalDAV server is making progress: DAViCAL now implements CalConnect's Freebusy Read URL. Written by New Zealander Andrew McMillan, DAViCAL "is a project...to create a straightforward CalDAV server for shared groupware calendaring. The project is written in PHP and uses a PostgreSQL database for backend storage."

Another opportunity for someone to write a cookbook to allow mere mortals to install and operate a low-cost CalDAV-compatible calendar-sharing server at home or elsewhere. Any takers? I may get around to running it and writing it myself.

Tuesday, June 30, 2009

VueMinder: Another route around Outlook calendaring?

What the Windows world needs is for a good, modern, interoperable and share-friendly calendar program to challenge Outlook successfully enough that emerging calendar-sync services support it. This will also provide a credible threat to Outlook since Outlook has no competition to speak of. Courtesy of Calendar Review, VueMinder is my latest candidate.