|
|
| 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
| |
| |-
| |
| |}
| |