Calendar:Roadmap: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(roadmap update)
Line 1: Line 1:
'''Please don't edit this page, unless you are a member of the calendar team.'''
'''Please don't edit this page, unless you are a member of the calendar team.'''


==The "Toronto list"==
→ [http://spreadsheets.google.com/pub?key=p6sFBIaPPT7tWR73DtdIkBA Roadmap Document]
{| width="100%" cellpadding="3"
 
|-
'''Roadmap Bugs'''
|style="background-color: #fdd;"| ||colspan="2"| Incomplete items originally scheduled for 0.3
The Number in square brackets is the [http://spreadsheets.google.com/pub?key=p6sFBIaPPT7tWR73DtdIkBA Roadmap item number]. These are only the items that have a milestone set.
|-
 
|style="background-color: #ffc;"| ||colspan="2"| Items currently scheduled for 0.5
* [3]    TODO          (Access Rights: Understand ACL and respect them (read-only etc))
|-
* [4]    {{bug|360799}} ([RFE] Lightning - Email Alerts)
|style="background-color: #9f9;"| ||colspan="2"| Completed items
* [8]    {{bug|379174}} (readonly events should not be dragable in the views)
|-
* [8]    {{bug|352872}} (improve UI for moving to readonly calendars in the event dialog)
| || ||
* [9]    TODO          (Calendar Creation Wizard: Polish)
|-
* [13]  {{bug|370148}} (Freebusy: Interface design/review)
|style="background-color: #eee;" colspan="4"|'''Core (P1)'''
* [15]  {{bug|242112}} (Make calendar keyboard accessible)
|-
* [16]  TODO          (Change calendar subscription color w.r.t. Section 508 specs, and store color info locally)
|style="background-color: #9f9;"| P1 ||style="background-color: #9f9;"| 0.5 ||style="background-color: #9f9;"| Editing / viewing of events, including support for new features.
* [20]  {{bug|327783}} (Offer more ways to switch between mail/calendar views)
|-
* [20]  TODO          (Probably needs more bugs: Christian's mode switch/today button/menu changes/additional toolbars UI improvements)
| P1 || 0.9 || Section 508 Changes: Keyboard navigation
* [25]  {{bug|379204}} (Add Open/Save As ICS in Thunderbird File Menu)
|-
* [28]  TODO          (Offline Support infrastructure: Synchronization interfaces)
| P3 || 0.9 || Section 508 Changes: Other accessibility features
* [29]  TODO          (Group-Scheduling: iTIP/iMIP support for Google WCAP (calIInvitationMgr))
|-
* [33-35]{{bug|118122}} ([RFE] We need an advanced search [customize filters])
|style="background-color: #eee;" colspan="4"|'''Views (P1)'''
* (TODO 33-35: Should we use the (old) bug, or create a new one to clean up the discussion?)
|-
* [36]  TODO          (Offline Mode (Step 2))
|style="background-color: #9f9;"| P1 ||style="background-color: #9f9;"| 0.3 ||style="background-color: #9f9;"| Viewing of events
* [37]  TODO          (Offline Mode (Step 1): No conflict resolution no change log based local provider (depends on mvl and antonio))
|-
* [38]  TODO          (Printing: Polishing UI and workflow)
|style="background-color: #ffc;"| P2 ||style="background-color: #ffc;"| 0.5 ||style="background-color: #ffc;"| Performance
* [39]  {{bug|379100}} (Give the Unifinder an overhaul)
|-
* [40]  TODO          (Search: For co-workers calendars (on via email address registry with server – caldav, wcap, google etc))
|style="background-color: #ffc;"| P2 ||style="background-color: #ffc;"| NTH ||style="background-color: #ffc;"| Better display/notification to user that a calendar is read-only
* [44]  TODO          (Task: Task Dialog based on the new event dialog)
|-
* [45]  {{bug|253396}} (Task Mode: Full Task Window)
| P2 || 0.7 || Display of tasks
* [46]  TODO          (Timezones: Fix foreign timezones for storage provider)
|-
* [47]  {{bug|302253}} (Need a graphical timezone picker)
|style="background-color: #ffc;"| P2 ||style="background-color: #ffc;"| 0.5 ||style="background-color: #ffc;"| <strike>Investigate zoom scroll </strike>
* [49]  TODO          (Today Pane)
|-
* [50]  {{bug|137093}} (drag and drop email message or iCal attachment onto calendar)
|style="background-color: #fdd;"| P1 ||style="background-color: #fdd;"| 0.3 ||style="background-color: #fdd;"| Navigation
* [50]  {{bug|247764}} (Allow emails to be dragged to tasks and calendar times)
|-
* [51]  TODO          (Transformations: Event->Email, Task)
|style="background-color: #ffc;"| P1 ||style="background-color: #ffc;"| <strike>0.7</strike><br>0.5 ||style="background-color: #ffc;"| Work-flow (user experience)
* [52]  TODO          (Transformations: Task->Email, Event)
|-
* [58]  {{bug|304741}} (non-colliding events too narrow on days with colliding events)
|style="background-color: #ffc;"| P2 ||style="background-color: #ffc;"| <strike>0.7</strike><br>0.5 ||style="background-color: #ffc;"| Agenda View
* [61]  TODO          (View Optimization: Display of event categories in event-boxes)
|-
* [62]  {{bug|328923}} (Hide Time or Customize Display in Month View)
|style="background-color: #eee;" colspan="4"|'''Item Creation/Modification (P1)'''
* [63]  {{bug|349518}} (visual markers for out-of-sight events in calendar-multiday-view)
|-
* [??]  TODO          (Freebusy: Implementing interface for various providers)
|style="background-color: #ffc;"| P2 ||style="background-color: #ffc;"| 0.7 ||style="background-color: #ffc;"| Event vs. Task semantics (design)
 
|-
A list of these bugs as a bugzilla search can be found
| P2 || <strike>0.5</strike><br>0.7 || Autocompletion
[https://bugzilla.mozilla.org/buglist.cgi?bug_id=118122%2C137093%2C242112%2C247764%2C253396%2C302253%2C304741%2C328923%2C349518%2C360799%2C379100%2C379174%2C352872%2C327783%2C379204%2C370148 here]
|-
|style="background-color: #ffc;"| P1 ||style="background-color: #ffc;"| 0.5 ||style="background-color: #ffc;"| From external sources
|-
|style="background-color: #eee;" colspan="4"|'''Alarms (P1)'''
|-
| P2 || 0.7 || SMS
|-
|style="background-color: #9f9;"| P1 ||style="background-color: #9f9;"| 0.3 ||style="background-color: #9f9;"| Visual
|-
| P2 || <strike>0.5</strike><br>0.7|| Email
|-
|style="background-color: #eee;" colspan="4"|'''User Experience (P1)'''
|-
| P1 || 0.7 || Polish
|-
| P2 || 0.7 || Drag-drop
|-
| P2 || 0.7 || Customizability
|-
| P2 || 0.7 || Fun
|-
| P1 || 0.7 || Menu layout
|-
| P3 || 0.7 || Auto-scheduling
|-
|style="background-color: #eee;" colspan="4"|'''Get Data Out (P1)'''
|-
|style="background-color: #fdd;"| P1 ||style="background-color: #fdd;"| 0.3 ||style="background-color: #fdd;"| ICS
|-
|style="background-color: #ffc;"| P2 ||style="background-color: #ffc;"| 0.5 ||style="background-color: #ffc;"| Sync (with external files / other calendars)
|-
|style="background-color: #9f9;"| P1 ||style="background-color: #9f9;"| 0.3 ||style="background-color: #9f9;"| Printing
|-
|style="background-color: #fdd;"| P2 ||style="background-color: #fdd;"| 0.3 ||style="background-color: #fdd;"| Publish
|-
|style="background-color: #eee;" colspan="4"|'''Get Data In (P2)'''
|-
| P2 || <strike>0.3</strike><br>0.7 || Public Holidays
|-
|style="background-color: #fdd;"| P1 ||style="background-color: #fdd;"| 0.3 ||style="background-color: #fdd;"| Subscribe
|-
| P3 || <strike>0.5</strike><br>0.7 || Sync from device (getting data out is more important)
|-
|style="background-color: #ffc;"| P1 ||style="background-color: #ffc;"| 0.5 ||style="background-color: #ffc;"| From existing calendar applications
|-
|style="background-color: #eee;" colspan="4"|'''Email Integration (P2)'''
|-
|style="background-color: #ffc;"| P1 ||style="background-color: #ffc;"| 0.5 ||style="background-color: #ffc;"| Tighter intergration of Lightning in Thunderbird
|-
| P2 || 0.7 || Sending email from Sunbird
|-
| P3 || 0.7 || See the context (that's stored in emails) when in calendar
|-
| P3 || 0.7 || See the context (that's in your calendar) when in email
|-
|style="background-color: #eee;" colspan="4"|'''Calendar Interoperation (P2)'''
|-
|style="background-color: #ffc;"| P1 ||style="background-color: #ffc;"| 0.5 ||style="background-color: #ffc;"| Able to invite other people (iMIP/iTIP)
|-
| P2 || <strike>0.5</strike><br>0.7 || Serverless calendar sharing
|-
| P2 || <strike>0.5</strike><br>0.7 || Freebusy
|-
| P3 || 0.7 || Autodiscovery
|-
| P2 || 0.5 || Address book intergration
|-
|style="background-color: #eee;" colspan="4"|'''Local Search (P2)'''
|-
| P1 || 0.7 || tags/categories
|-
| P2 || 0.7 || date range search
|-
| P1 || 0.7 || text search
|-
|style="background-color: #eee;" colspan="4"|'''Sync (Device) (P2)'''
|-
| P2 || <strike>0.5</strike><br>0.7 || Sync with devices
|-
|style="background-color: #eee;" colspan="4"|'''Web Service Integration (P3)'''
|-
| P2 || 0.7 || Maps
|-
| P2 || 0.7 || Weather
|-
| P1 || <strike>0.5</strike><br>0.7 || Holidays
|-
| P1 || 0.7 || Search
|-
|style="background-color: #eee;" colspan="4"|'''Backup (P3)'''
|-
|style="background-color: #ffc;"| P3 ||style="background-color: #ffc;"| 0.5 ||style="background-color: #ffc;"| Make backups of data
|-
|}

Revision as of 11:12, 3 May 2007

Please don't edit this page, unless you are a member of the calendar team.

Roadmap Document

Roadmap Bugs The Number in square brackets is the Roadmap item number. These are only the items that have a milestone set.

  • [3] TODO (Access Rights: Understand ACL and respect them (read-only etc))
  • [4] bug 360799 ([RFE] Lightning - Email Alerts)
  • [8] bug 379174 (readonly events should not be dragable in the views)
  • [8] bug 352872 (improve UI for moving to readonly calendars in the event dialog)
  • [9] TODO (Calendar Creation Wizard: Polish)
  • [13] bug 370148 (Freebusy: Interface design/review)
  • [15] bug 242112 (Make calendar keyboard accessible)
  • [16] TODO (Change calendar subscription color w.r.t. Section 508 specs, and store color info locally)
  • [20] bug 327783 (Offer more ways to switch between mail/calendar views)
  • [20] TODO (Probably needs more bugs: Christian's mode switch/today button/menu changes/additional toolbars UI improvements)
  • [25] bug 379204 (Add Open/Save As ICS in Thunderbird File Menu)
  • [28] TODO (Offline Support infrastructure: Synchronization interfaces)
  • [29] TODO (Group-Scheduling: iTIP/iMIP support for Google WCAP (calIInvitationMgr))
  • [33-35]bug 118122 ([RFE] We need an advanced search [customize filters])
  • (TODO 33-35: Should we use the (old) bug, or create a new one to clean up the discussion?)
  • [36] TODO (Offline Mode (Step 2))
  • [37] TODO (Offline Mode (Step 1): No conflict resolution no change log based local provider (depends on mvl and antonio))
  • [38] TODO (Printing: Polishing UI and workflow)
  • [39] bug 379100 (Give the Unifinder an overhaul)
  • [40] TODO (Search: For co-workers calendars (on via email address registry with server – caldav, wcap, google etc))
  • [44] TODO (Task: Task Dialog based on the new event dialog)
  • [45] bug 253396 (Task Mode: Full Task Window)
  • [46] TODO (Timezones: Fix foreign timezones for storage provider)
  • [47] bug 302253 (Need a graphical timezone picker)
  • [49] TODO (Today Pane)
  • [50] bug 137093 (drag and drop email message or iCal attachment onto calendar)
  • [50] bug 247764 (Allow emails to be dragged to tasks and calendar times)
  • [51] TODO (Transformations: Event->Email, Task)
  • [52] TODO (Transformations: Task->Email, Event)
  • [58] bug 304741 (non-colliding events too narrow on days with colliding events)
  • [61] TODO (View Optimization: Display of event categories in event-boxes)
  • [62] bug 328923 (Hide Time or Customize Display in Month View)
  • [63] bug 349518 (visual markers for out-of-sight events in calendar-multiday-view)
  • [??] TODO (Freebusy: Implementing interface for various providers)

A list of these bugs as a bugzilla search can be found here