r3 - 16 Aug 2005 - 14:43:18 - SheilaMooneyYou are here: OSAF >  Journal Web  >  TWikiUsers > LisaDusseault > LisaDusseaultNotes > LisaDusseault20050815
Compare to CalendarUpdate20050422

Event Requirements -- individual calendar management

feature plan today and 4/05 status 8/05 higher ed priority
_Events, Tasks, and Notes_
Events: add, update, view personal events Kibble DONE S
Events: delete events Kibble In progress S
Events: multiple events can occupy the same time slot Kibble DONE S
Events: Stamping as email/tasks Kibble DONE ?
Events: Freeform references to other items Westwood (previously Kibble)   ?
Events: events can have external attachments (meeting agendas, docs) Kibble   H
Events: events can have attributes for location Kibble DONE S
Events: events can have attendees linked to contacts Westwood (previously Kibble?)   ?
_Recurrence_
Recurring meetings: add, update, delete, view recurring meetings Kibble DONE S
Recurring meetings: iCalendar compliance Kibble DONE S
Recurring meetings: infinitely recurring meetings Canoga DONE M
_Views, filtering, search_
Views: Week, day views Kibble DONE S
Views: Month calendar view Kibble   S
Views: Display tasks, events, any item with date fields in views Kibble DONE H
Views: Custom views, custom queries ? (not Kibble)   H
Views: Quick filtering in views ? (not Kibble)   M
Search: full text search Kibble In progress H
_Printing_
Printing: daily, weekly, monthly Kibble In progress S
Printing: biweekly, trifold, other Westwood   H
_Other_
Context sensitive help: balloon help, tooltips Pasadena   M
Drag and drop into collections Kibble DONE H
Drag and drop to change time in calendar views Kibble DONE H
Keyboard equivalents Kibble In progress H

Tasks and Reminders

Tasks: add, update, delete, view personal tasks Kibble DONE H
Tasks: manage task lists Kibble DONE H
Notes: add, update, delete, view personal notes Kibble   M
_Reminders, alarms, notifications_
Reminders: add, update, delete, view personal reminders Kibble   H
Reminders: reminders can be assocated with notes, events, tasks Kibble   H
Reminders: email notification (ticklers) Kibble   H
Reminders: dialog notification Kibble DONE H
Reminders: sound notification ? (was Kibble)   ?
Reminders: system specific notification (xp system tray, os x doc) Kibble+   M
Reminders: IM notification Pasadena   H

Group Calendaring Requirements

feature plan 4/05 update 8/05 higher ed priority
_Groups and Users_
Create and manage groups Westwood   S
Discovery of other Chandler users in one's workgroup Westwood   S
Discovery of other Chandler users in an organization Westwood   S
Access rights: Control read/write access to calendar, event/item, or attribute Kibble At Risk S
Tickets as a lightweight access control Kibble DONE S
Access rights: CalDAV style access rights Kibble At Risk S
_Publish and Subscribe_
Publish/share calendar data to workgroup Kibble DONE S
View shared calendar in Chandler client Kibble DONE S
Overlay shared calendar on personal calendar in Chandler client Kibble DONE H
View subscribed calendar in Chandler client Kibble DONE H
Overlay subscribed calendar on another calendar Kibble DONE H
Automatically pick up subscription changes Kibble   H
Remote query/search of calendar data ?   H
_Scheduling_
Send invitation from Chandler (no accept/reject Kibble   S
Invite/accept meeting invitations from Chandler Not planned (was Kibble)   S
Invite/accept meeting invitations via iTIP/iMip Kibble (was Kibble+)   S
Invite/accept meeting invitations via iTIP/CalDAV Westwood (was Kibble+)   S
Assign/accept task assignments from workgroup, Chandler users Westwood   H
Assign/accept task assignments via iTIP/iMIP Westwood   H
Assign/accept task assignments via iTIP/CAP Westwood   H
Notify meeting initiator when attendee cancels Westwood   S
Notify meeting initiator when recurring meeting is nearing last event Westwood   S
Room/resource scheduling Westwood   H
Innovative scheduling workflows, framework Pasadena    
_Delegation/Designation_
Designates can send email on behalf of individual Westwood   S
Designates can organize events/meetings on behalf of someone Westwood   S
Designates recieve copies of events/meeting related notifications Westwood   S
Add and remove designates Westwood   S
Assign permissions to designates: none, reviewer, author, editor Westwood   S
Allow a mailing list to be a designate Westwood   H

Interoperability Requirements

feature plan 4/05 status 8/05 higher ed priority
_Import/Export_
Import/Export iCalendar Kibble DONE S
Import/Export Outlook Kibble+   H
_iCalendar_
Schema for events, tasks, recurrence, reminders "equivalent" to iCalendar Kibble DONE S
Publish calendar data to servers hosting iCalendar files, ala Apple and Mozilla Kibble   H
_CalDAV_
Common scheduling with Corporate Time, others via CalDAV Westwood   H
Chandler as CalDAV client, calendar data stored on CalDAV server Kibble DONE S
_Other calendars_
UW Web calendar for discussion   H
_PDA_
Palm sync Exploring CalDAV client for PDAs   S
Pocket PC sync Exploring CalDAV client for PDAs   M
Chandler PDA client Exploring CalDAV client for PDAs   H
_Web Client_
Web access to calendar Kibble   H

Overlooked Requirements

Feature plan status 8/05
Timezones on individual events Kibble DONE
Timezone preference Kibble  
Import/export tasks Kibble  
View somebody's free-busy information on CalDAV Kibble  
View calendar hosted on Exchange Kibble? Investigating
Account management (CalDAV, IMAP) Kibble DONE
Internationalization Kibble In progress
Sharing to anonymous users: Tickets Kibble DONE
Installation on Windows, Mac, Linux Kibble  
Uninstall Kibble  
Status tracking: share updates Kibble  
Ability to stop sharing a calendar or other Kibble  

Big open issues for Kibble

Access Control: Doing access control well drags in a whole host of other features -- contact management, identity, auditing.

Email: This list has practically no email features. Yet some email support is necessary to send and receive iMIP invitations. How much email do we do for Kibble?

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.