Calendar:Feature Tracking: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


  High Level Features
  High Level Features
  P1 –�Core
  P1 �Core
P1 - keyboard navigation
    P1 - keyboard navigation
  P1 - Views
  P1 - Views
display of events
    display of events
performance
    performance
display of tasks
    display of tasks
zoom scroll
    zoom scroll
Navigation (minimonth etc)
    Navigation (minimonth etc)
Work-flow (user experience)
    Work-flow (user experience)
Agenda View
    Agenda View


  P2 - Email Integration
  P2 - Email Integration
Thunderbird/Lightning
    Thunderbird/Lightning
Sunbird  
    Sunbird  
Email Context from within calendar
    Email Context from within calendar
Calendar context from within email
    Calendar context from within email
   
  P2 - Calendar interoperation
  P2 - Calendar interoperation
Able to invite other people
    Able to invite other people
Sharing
    Sharing
Freebusy
    Freebusy
Autodiscovery
    Autodiscovery
iMIP/iTIP
    iMIP/iTIP
Address book
    Address book
  P3 - Web Service Integration
  P3 - Web Service Integration
Maps
    Maps
Weather
    Weather
Holidays
    Holidays
Search  
    Search  
  P1 - Item Creation/Modification
  P1 - Item Creation/Modification
Event vs. Task semantics (design)
    Event vs. Task semantics (design)
From external sources
    From external sources
  P2 - Local Search  
  P2 - Local Search  
tags/categories
    tags/categories
date range
    date range
text
    text
  P3 - Backup
  P3 - Backup
  P1 - Alarms
  P1 - Alarms
SMS
    SMS
Visual
    Visual
Email
    Email


  P2 - Sync (Device)
  P2 - Sync (Device)
  P1 - Get Data Out
  P1 - Get Data Out
ICS?
    ICS?
Sync
    Sync
Printing
    Printing
Publish
    Publish
  P2 - Get Data In
  P2 - Get Data In
Public Holidays
    Public Holidays
Subscribe
    Subscribe
Sync (getting data out is more important)
    Sync (getting data out is more important)
From existing calendar application  
    From existing calendar application  


  P1 - User Experience
  P1 - User Experience
Polish
    Polish
Drag-drop
    Drag-drop
Customizability
    Customizability
Fun
    Fun
Menu layout
    Menu layout
Auto-scheduling
    Auto-scheduling


  Accessibility
  Accessibility
P1 - keyboard navigation
    P1 - keyboard navigation

Revision as of 04:20, 19 July 2006

Once we had triaged our user tasks we began to chunk them into groups for prioritization and scheduling. While we ran out of time to finish the prioritization, the following represents the current state of the roadmap:

High Level Features
P1 �Core
   P1 - keyboard navigation
P1 - Views
   display of events
   performance
   display of tasks
   zoom scroll
   Navigation (minimonth etc)
   Work-flow (user experience)
   Agenda View
P2 - Email Integration
   Thunderbird/Lightning
   Sunbird 
   Email Context from within calendar
   Calendar context from within email
   
P2 - Calendar interoperation
   Able to invite other people
   Sharing
   Freebusy
   Autodiscovery
   iMIP/iTIP
   Address book
P3 - Web Service Integration
   Maps
   Weather
   Holidays
   Search 
P1 - Item Creation/Modification
   Event vs. Task semantics (design)
   From external sources
P2 - Local Search 
   tags/categories
   date range
   text
P3 - Backup
P1 - Alarms
   SMS
   Visual
   Email
P2 - Sync (Device)
P1 - Get Data Out
   ICS?
   Sync
   Printing
   Publish
P2 - Get Data In
   Public Holidays
   Subscribe
   Sync (getting data out is more important)
   From existing calendar application 
P1 - User Experience
   Polish
   Drag-drop
   Customizability
   Fun
   Menu layout
   Auto-scheduling
Accessibility
   P1 - keyboard navigation