This page provides an update of the calendar feature list based on what we know as of April 2005 for discussion at the
.
This page is based off
which we arrived collaboratively with CSG in April 2003.
Please don't take this list as the literal truth. See
for more details.
| feature | osaf plan 4/03 | osaf update 4/05 | higher ed priority |
| _Events, Tasks, and Notes_ |
| Events: add, update, delete, view personal events | Canoga | Kibble | S |
| Events: multiple events can occupy the same time slot | Canoga | Kibble | S |
| Events: events can have references to other items (emails, contacts, etc.) | Canoga | Supported as Stamping, no contact support | H |
| Events: events can have external attachments (meeting agendas, docs) | Canoga 1.x | Kibble | H |
| Events: events can have attributes for location, contacts, etc. | Canoga | Kibble (contacts aren't first class items) | S |
| Tasks: add, update, delete, view personal tasks | Canoga | Kibble | H |
| Tasks: manage task lists | Canoga | Kibble | H |
| Notes: add, update, delete, view personal notes | Canoga | Kibble | M |
| _Reminders, alarms, notifications_ |
| Reminders: add, update, delete, view personal reminders | Canoga | Kibble | H |
| Reminders: reminders can be assocated with notes, events, tasks | Canoga | Kibble | H |
| Reminders: email notification | Canoga | Kibble (event will tickle back into Inbox/All) | H |
| Reminders: dialog notification, sound notification | Canoga | Kibble | H |
| Reminders: system specific notification (xp system tray, os x doc) | Canoga 1.x | Kibble+ | M |
| Reminders: IM notification | Pasadena | Pasadena | H |
| _Recurrence_ |
| Recurring meetings: add, update, delete, view recurring meetings | Canoga | Kibble | S |
| Recurring meetings: iCalendar compliance | Canoga 1.x | Kibble | S |
| Recurring meetings: infinitely recurring meetings | Canoga | Kibble | M |
| _Views, filtering, search_ |
| Views: Week, day, month formats | Canoga | Kibble | S |
| Views: Display tasks, events, any item with date fields in views | Canoga | Kibble | H |
| Views: Custom views, custom queries | Canoga | ? (not Kibble) | H |
| Views: Quick filtering in views | Canoga | ? (not Kibble) | M |
| Search: full text search | Canoga | Kibble | H |
| _Printing_ |
| Printing: daily, weekly, monthly | Canoga | Kibble | S |
| Printing: biweekly, trifold, other | Westwood | Westwood | H |
| _Other_ |
| Context sensitive help: balloon help, tooltips | Pasadena | Pasadena | M |
| Drag and drop | Canoga | Kibble | H |
| Keyboard equivalents | Canoga | Kibble | H |
| feature | osaf plan 4/03 | osaf update 4/05 | higher ed priority |
| _Groups and Users_ |
| Create and manage groups | Canoga | Westwood | S |
| Discovery of other Chandler users in one's workgroup | Canoga | Westwood | S |
| Discovery of other Chandler users in an organization | Westwood | Westwood | S |
| Access rights: Control read/write access to calendar, event/item, or attribute | Canoga | Kibble, exploring tickets as a lightweight means for ACL in 0.6 | S |
Access rights: CAPCalDAV style access rights | Westwood | Kibble | S |
| _Publish and Subscribe_ |
| Publish/share calendar data to workgroup | Canoga | Kibble | S |
| View shared calendar in Chandler client | Canoga | Kibble | S |
| Overlay shared calendar on personal calendar in Chandler client | Canoga | Kibble | H |
| View subscribed calendar in Chandler client | Canoga | Kibble | H |
| Overlay subscribed calendar on another calendar | Canoga | Kibble | H |
| Automatically pick up subscription changes | Canoga | Kibble | H |
| Remote query/search of calendar data | Canoga 1.x | ? | H |
| _Scheduling_ |
| Send invitation from Chandler (no accept/reject | Canoga | Kibble | S |
| Invite/accept meeting invitations from Chandler (free busy available) | Canoga 1.x | Kibble | S |
| Invite/accept meeting invitations via iTIP/iMip/CalDAV (no free busy) | Canoga | Kibble(+) | S |
Invite/accept meeting invitations via iTIP/CAPCalDAV (free busy available) | Westwood | Kibble(+) | S |
| Assign/accept task assignments from workgroup, Chandler users | Westwood | Westwood | H |
| Assign/accept task assignments via iTIP/iMIP | Westwood | Westwood | H |
| Assign/accept task assignments via iTIP/CAP | Westwood | Westwood | H |
| Notify meeting initiator when attendee cancels | Canoga 1.x | Westwood | S |
| Notify meeting initiator when recurring meeting is nearing last event | Westwood | Westwood | S |
| Room/resource scheduling | Westwood | Westwood | H |
| Innovative scheduling workflows, framework | Canoga 1.x | Pasadena | |
| _Delegation/Designation_ |
| Designates can send email on behalf of individual | Westwood | Westwood | S |
| Designates can organize events/meetings on behalf of someone | Westwood | Westwood | S |
| Designates recieve copies of events/meeting related notifications | Westwood | Westwood | S |
| Add and remove designates | Westwood | Westwood | S |
| Assign permissions to designates: none, reviewer, author, editor | Westwood | Westwood | S |
| Allow a mailing list to be a designate | Westwood | Westwood | H |
| feature | osaf plan 4/03 | osaf update 4/05 | higher ed priority |
| _Import/Export_ |
| Import/Export iCalendar | Canoga | Kibble | S |
| Import/Export Outlook | Canoga 1.x | Kibble+ | H |
| _iCalendar_ |
| Schema for events, tasks, recurrence, reminders "equivalent" to iCalendar | Canoga | Kibble | S |
| Publish calendar data to servers hosting iCalendar files, ala Apple and Mozilla | Canoga 1.x | Kibble | H |
CAPCalDAV |
| Common scheduling with Corporate Time, others via CAP | Westwood | Westwood | H |
Chandler as CAPCalDAV client, calendar data stored on CAPCalDAV server | Westwood | Kibble | S |
| _Other calendars_ |
| UW Web calendar | Westwood | for discussion | H |
| Common scheduling with Corporate Time via Corporate Time API | Westwood | Some CalDAV support Kibble | H |
| _PDA_ |
| Palm sync | Westwood | exploring CalDAV client for PDAs | S |
| Pocket PC sync | Westwood | exploring CalDAV client for PDAs | M |
| Chandler PDA client | Pasadena | exploring CalDAV client for PDAs | H |
| _Web Client_ |
| Web access to calendar | Westwood | for discussion | H |