r2 - 05 Apr 2005 - 15:41:11 - SheilaMooneyYou are here: OSAF >  Projects Web  >  ChandlerHome > ZeroPointSixPlanning > ZeroPointSixCalendarUseCases

Workflows and Scenarios

The following is a list of the most common basic workflows that we want to support in the 0.6 release. We will be looking at optimizing detailed workflows and prioritizing features based on their ability to support the following scenarios.

Use Case #1: Managing a Calendar

a. A single user is managing their Personal Calendar

  • a user should be able to manage this calendar independently of using any of the supporting Chandler features.
  • the Personal Calendar should be easily accessible out of the box.
  • a user can share their personal Calendar in a straight-forward manner.

Use Case #2: Creating a Calendar

a. A user can perform a one-time import of their calendar data (exported via another app) into Chandler by adding it to their Personal Calendar or by importing into a new separate collection (created automatically)

  • robust import support should be available for clients such as iCal, Outlook, PALM (need to come up with a complete list).
  • robust includes the scope of event data handled (ie:recurrence) as well as performance

b. A user creates a second Personal Calendar for work items

  • facilitate the ability to create a new collection, multi-select and drag to a new collection.

Use Case #3: Subscribing to an Office Calendar

a. A user subscribes to an Office Calendar which was published or shared using Chandler

  • This calendar could have any combination of readers and/or writers.
  • This calendar will be viewed on a periodic basis, ie: when we want to check something.
  • Esther creates an office calendar and publishes it using Chandler.
  • Blue creates a calendar for scheduling events in Arcadia and publishes it using Chandler.

b. A user subscribes to an Office Calendar published using an external method ie:iCal

Use Case #4: Viewing more than one calendar at a time

a. A user has more than one calendar and wants to overlay them

  • These could be calendars created from importing events, subscribing to a share or creating a new personal calendar from scratch.

Use Case #5: Subscribing to someone else's personal calendar

a. A user subscribes to a read/write calendar shared by their spouse or partner who is also using Chandler

b. A user subscribes to a read/write calendar shared by their spouse or partner who uses another client other than Chandler

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: 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.