Observations on “Online calendaring and booking”

A recent (October 25th) post in the CalendarReview blog, “Online calendaring and online booking”, discusses connecting user-based interfaces (such as ‘shopfronts’, customer-to-business incarnations, and the not yet pervasive “appointment search engines”) and booking or calendaring systems, to provide for generalized booking for medical appointments, tennis courts, auto repair, etc. The author, a developer at ClickBook, goes on to say he has developed a draft document for a web-service based API, and concludes with “I don’t know if this issue has been raised at CalConnect, but it should.”

Interesting stuff, and not outside the purview of CalConnect. In fact, variants of this concept have been raised several times in various CalConnect technical committees, often in the context of “calendaring as a platform”, with a generalized API externalizing calendaring services to any process which wishes to use them.

CalConnect has been working in related areas, in particular the XML representation of iCalendar (xCal), and a web-services API for calendaring operations (CalWS). It is essential that the base calendaring standards such as iCalendar and iTIP be able to support these functions, via new extensions such as VPOLL and VAVAILABILITY. It is also essential that these mechanisms are interoperable and work between calendaring and scheduling systems and platforms as a natural growth of traditional calendaring and scheduling functions, hence the iSchedule proposal for HTTP-based iTIP.

CalConnect would be delighted to see more direct involvement from organizations such as ClickBook who are attempting to expand traditional calendaring and scheduling into new functions and capabilities. In fact, CalConnect needs vendors such as ClickBook.

We would welcome their membership and participation in our technical work, and in participation in our interoperability test events. Don’t just speculate about what CalConnect is doing – be an active participant in what CalConnect is doing.

Gary Schwartz
President, The Calendaring and Scheduling Consortium

Oracle announces Oracle Communications Unified Communications Suite 7 update 1

Oracle recently announced the release of Oracle Communications Unified Communications Suite 7 Update 1 at Oracle Open World in San Francisco. Oracle Communications Unified Communications Suite (formerly Sun Java System Communications Suite) is a carrier-grade, highly scalable, secure, and reliable messaging and collaboration platform. It enables service providers to quickly bring to market a full-featured communication platform—one that takes advantage of existing and emerging standards, includes innovations in message management, and better enables cost-effective communication.

Oracle Communications Unified Communications Suite 7 Update 1 includes the Oracle Communications Calendar Server that is based on CalDAV and related Calendaring and Scheduling standards. It enables users to manage and co-ordinate appointments, events, and tasks, on any CalDAV-compliant client. It has a rich feature set, a highly scalable and flexible deployment architecture and seamless integration with other suite products.

See http://www.oracle.com/us/corporate/press/173777 for the release announcement and http://www.oracle.com/us/industries/communications/communications-calendar-server-066178.html for further details on Oracle Communications Calendar Server.

Member Focus: Zimbra (a VMware division)

Zimbra is a software vendor that provides an open source email, calendaring & collaboration suite. Zimbra has over 4,000 customers using the commercial version of the Zimbra Collaboration Suite, representing over 55 million paid users, including business and government customers of all sizes, over 400 higher education institutions, and service providers such as Comcast Cable and NTT Communications — and Zimbra also has multiple CalConnect member organizations among its user base. Zimbra has supported CalDav for over 3.5 years, via the Zimbra Collaboration Suite server, rich browser client, and the free open source Zimbra Desktop client (http://www.zimbra.com/products/desktop.html.)

Website: http://www.zimbra.com

Recent Zimbra product announcements: http://blog.zimbra.com

TimeTrade Systems Joins CalConnect

The Calendaring and Scheduling Consortium welcomes TimeTrade Systems as a member of the consortium.

Report on Roundtable XIX

A brief report on Roundtable XIX has been posted to the CalConnect website.

Shifting Time Zones on Online Calendars – A CalConnect Perspective

Earlier this week, David Pogue’s posting (http://pogue.blogs.nytimes.com/2010/10/13/shifting-time-zones-on-online-calendars/) “Shifting Time Zones on Online Calendars Appeared on the New York Times web site. For the last 10 years, Pogue has been writing the Times’ “Personal Tech” column, and is perhaps the most influential tech writer in the U.S.

In the context of CalConnect, Pogue’s article, which appeared under the subhead of “Making an appointment in one time zone does not mean your calendar will remind you at the right time if you travel to another time zone-unless you adjust a setting”, is both gratifying and vexing.

It is gratifying in that it validates the mission and work of CalConnect, namely, ‘”The Calendaring and Scheduling Consortium is focused on the interoperable exchange of calendaring and scheduling information between dissimilar programs, platforms, and technologies. The Consortium’s mission is to promote general understanding of and provide mechanisms to allow interoperable calendaring and scheduling methodologies, tools and applications to enter the mainstream of computing.”

It is vexing in that it clearly demonstrates that after five years of very productive, collaborative work by the member organizations of CalConnect in calendaring and scheduling, with special attention to time zones, our work is not quite done. CalConnect has largely focused, to date, on the underlying infrastructure for calendaring and scheduling – the protocols and standards. It is now time to exploit these new capabilities in ways that directly benefit the end users of our calendaring products.

The “Shifting Time Zones” article consisted of a reader’s recounting a very common problem – entering appointments in one time zone when they need to be interpreted or understood in another time zone.

The dozen or so comments posted in response to the story reveal some (but not all) of the complexity of the situation, that people have different use cases (or contexts), different preferences, and finally that many people have different preferences themselves depending on which context they find themselves in.

The article does not fully plumb the depths of the issues associated with time zones, including, the etiology of time zones – where do they come from and how to they get that way, the different ways we can represent time – floating time, UTC – universal time, local time, interoperability (common interpretation) of time zone data and values across all computing environments and applications, the politics of time zones, how the comments and other marginalia in the Olson Time Zone database also represent a “brief history of time”, and perhaps most importantly, doing all this in a way that ultimately facilitates the activities of our daily lives.

CalConnect has published three public documents on various aspects of time zones (http://calconnect.org/recommendations.shtml), most recently in October of 2007, when the first changes to U.S. Daylight Saving Time in 40 years, The U.S. Energy Policy Act of 2005 (EPACT 2005), among its many, many provisions, amended the Uniform Time Act of 1966 by changing the start and end dates of daylight saving time (DST) in the US. This change affected the daily lives of all U.S. citizens, and many people living outside the U.S., in both anticipated and unanticipated ways.

CalConnect’s Time Zones Technical Committee recently published “Time Zone Service Protocol” and “Timezone XML Specification”, submitted to the IETF as Internet Drafts. CalConnect has been talking with IANA (Internet Assigned Numbers Authority) and the time zone community on providing a new home for time zone data. Time zones play a significant role in CalConnect’s collaboration with OASIS (Organization for the Advancement of Structured Information Standards) on a web service API for calendaring, work resulting from our involvement with the SmartGrid’s requirements for scheduling.

So when the band, Chicago, asked in 1969, “Does anybody really know what time it is? Does anybody really care about time?, we can answer now, some 40 years later, “We’re getting closer – most people now know most of the time what time it really is”, and thanks to David Pogue, we know that “yes, everybody really does care about time.”

In large part through the work of CalConnect, we have made great strides in the underlying infrastructure for calendaring and scheduling – the protocols and standards. We now need to focus more of our attention on exposing these new capabilities to the end users of our calendaring systems.

Gary Schwartz
President, The Calendaring and Scheduling Consortium

CalConnect has published “An Introduction to Internet Calendaring”

CalConnect has published An Introduction to Internet Calendering. This Introduction provides an overview of the major calendaring & scheduling standards and data exchange protocols. It is available in both HTML and PDF formats.

CalConnect XIX underway at IBM/Lotus

CalConnect XIX is underway at IBM/Lotus in Littleton, MA. Today, tomorrow and Wednesday morning are the interoperability test event; Wednesday-Friday will be Roundtable XIX. Our thanks to IBM/Lotus for hosting this event.

CalConnect member dotCal offers event publication to media

Newspapers looking to enhance communications with their customers and draw more readers to their advertisers are using a new Internet-based calendar communications network as a solution to event publishing and information sharing. dotCal.com (dotCal) is working with many community newspapers to enhance marketing and communication strategies for local meetings, restaurant openings, special events, and other time-sensitive information.

See http://dotcal.com/news/Newspapers-Adopt-New-Cost-Effective-Event-Publishing-Technology for more information.

Follow

Get every new post delivered to your Inbox.

Join 81 other followers