Please don't take this list as the literal truth. See
for more details.
| feature | osaf release | higher ed priority | design dependency | component dependency |
| _Events, Tasks, and Notes_ | document architecture, recognizers |
| Events: add, update, delete, view personal events | Canoga | S | 1 |
| Events: multiple events can occupy the same time slot | Canoga | S | 2 |
| Events: events can have references to other items (emails, contacts, etc.) | Canoga | H | 1 |
| Events: events can have external attachments (meeting agendas, docs) | Canoga 1.x | H | 1 |
| Events: events can have attributes for location, contacts, etc. | Canoga | S | 1 |
| Tasks: add, update, delete, view personal tasks | Canoga | H | 1, 6 |
| Tasks: manage task lists | Canoga | H | 1, 6 |
| Notes: add, update, delete, view personal notes | Canoga | M | 1 |
| _Reminders, alarms, notifications_ | document architecture, agents |
| Reminders: add, update, delete, view personal reminders | Canoga | H | 1 |
| Reminders: reminders can be assocated with notes, events, tasks | Canoga | H | 1 |
| Reminders: email notification | Canoga | H | |
| Reminders: dialog notification, sound notification | Canoga | H | 1 |
| Reminders: system specific notification (xp system tray, os x doc) | Canoga 1.x | M | |
| Reminders: IM notification | Pasadena | H | 1 |
| _Recurrence_ | |
| Recurring meetings: add, update, delete, view recurring meetings | Canoga | S | |
| Recurring meetings: full iCalendar compliance | Canoga 1.x | S | |
| Recurring meetings: infinitely recurring meetings | Canoga | M | |
| _Views, filtering, search_ | document architecture, query, table widget, search, full text index |
| Views: Week, day, month formats | Canoga | S | 2 |
| Views: Display tasks, events, any item with date fields in views | Canoga | H | 1 |
| Views: Custom views, custom queries | Canoga | H | 1 |
| Views: Quick filtering in views | Canoga | M | 1 |
| Search: full text search | Canoga | H | 1 |
| _Printing_ | printing |
| Printing: daily, weekly, monthly | Canoga | S | 2 |
| Printing: biweekly, trifold, other | Westwood | H | |
| _Other_ | wxWindows |
| Context sensitive help: balloon help, tooltips | Pasadena | M | |
| Drag and drop | Canoga | H | 1 |
| Keyboard equivalents | Canoga | H | |
| feature | osaf release | higher ed priority | design dependency | component dependency |
| _Groups and Users_ | users and groups, permissions |
| Create and manage groups | Canoga | S | 3 |
| Discovery of other Chandler users in one's workgroup | Canoga | S | 3 |
| Discovery of other Chandler users in an organization | Westwood | S | 3 |
| Access rights: Control read/write access to calendar, event/item, or attribute | Canoga | S | 3 |
| Access rights: CAP style access rights | Westwood | S | 3 |
| _Publish and Subscribe_ | sharing, subscription |
| Publish/share calendar data to workgroup | Canoga | S | 1 |
| View shared calendar in Chandler client | Canoga | S | 1 |
| Overlay shared calendar on personal calendar in Chandler client | Canoga | H | 1 |
| View subscribed calendar in Chandler client | Canoga | H | 1 |
| Overlay subscribed calendar on another calendar | Canoga | H | 1 |
| Automatically pick up subscription changes | Canoga | H | 1 |
| Remote query/search of calendar data | Canoga 1.x | H | 1 |
| _Scheduling_ | |
| Send invitation from Chandler (no accept/reject | Canoga | S | 4 |
| Invite/accept meeting invitations from Chandler (free busy available) | Canoga 1.x | S | 4 |
| Invite/accept meeting invitations via iTIP/iMip (no free busy) | Canoga | S | 4 |
| Invite/accept meeting invitations via iTIP/CAP (free busy available) | Westwood | S | 4 |
| Assign/accept task assignments from workgroup, Chandler users | Westwood | H | 4 |
| Assign/accept task assignments via iTIP/iMIP | Westwood | H | 4 |
| Assign/accept task assignments via iTIP/CAP | Westwood | H | 4 |
| Notify meeting initiator when attendee cancels | Canoga 1.x | S | 4 |
| Notify meeting initiator when recurring meeting is nearing last event | Westwood | S | 4 |
| Room/resource scheduling | Westwood | H | 4 |
| Innovative scheduling workflows, framework | Canoga 1.x | | |
| _Delegation/Designation_ | |
| Designates can send email on behalf of individual | Westwood | S | 3 - 5 |
| Designates can organize events/meetings on behalf of someone | Westwood | S | 3 - 5 |
| Designates recieve copies of events/meeting related notifications | Westwood | S | 3 - 5 |
| Add and remove designates | Westwood | S | 3 - 5 |
| Assign permissions to designates: none, reviewer, author, editor | Westwood | S | 3 - 5 |
| Allow a mailing list to be a designate | Westwood | H | 3 - 5 |