Calendar:Next Release
Jump to navigation
Jump to search
Please don't edit this page, unless you are a member of the calendar team.
To join in the discussion regarding the next calendar release, please see this newsgroup thread.
Working target date for RC1: January 17, 2007
The "Toronto list"
| Incomplete items originally scheduled for 0.3 | |||
| Items currently scheduled for 0.5 | |||
| Completed items | |||
| Core (P1) | |||
| P1 | 0.5 | Editing / viewing of events, including support for new features. | |
| Consider using a controller to act on the data, instead of having the views do that. | |||
| P1 | 0.7 | Keyboard navigation | |
| P3 | 0.9 | Other accesibitily features | |
| Views (P1) | |||
| P1 | 0.3 | Viewing of events | |
| P2 | 0.5 | Performance | |
| Improve performance of storage provider (daniel/mvl) | |||
| Improve performance of other providers (ssa and team) | |||
| P2 | 0.7 | Display of tasks | |
| P2 | 0.5 | Investigate zoom scroll | |
| dmose has recently shown interest in building a prototype of zoom/scroll in XUL. | |||
| P1 | 0.3 | Navigation | |
| P1 | 0.5 |
Work-flow (user experience) | |
| Split this between 0.5 and 0.7 | |||
| determine major pain points and come up with sketches for solutions (christian). Discussion is happening in the newsgroup. | |||
| P2 | 0.5 |
Agenda View | |
| Should also fall under the same category as the work-flow changes. | |||
| Item Creation/Modification (P1) | |||
| P2 | 0.5 | Event vs. Task semantics (design) | |
| Determine what is require for usability and RFC2445 conformance (ssa) | |||
| P2 | 0.7 |
Autocompletion | |
| Autocomplete item title | |||
| Autocomplete item description | |||
| Autocomplete previous search terms | |||
| Autocomplete attendees | |||
| P1 | 0.5 | From external sources | |
| We should be registered to handle .ICS files | |||
| Double-clicking an .ICS file should open it (or subscribe, or offer to import it) | |||
| We should be registered to handle webcal:// URLs | |||
| Launching a webcal:// URL should add that subscription to the calendar list | |||
| Copying and pasting ICS from the clipboard should create an appropriate new item | |||
| Copying and pasting hCalendar data from the clipboard should create an appropriate new item | |||
| Copying and pasting events between Lightning and Sunbird should work properly | |||
| Alarms (P1) | |||
| P2 | 0.7 | SMS | |
| P1 | 0.3 | Visual | |
| P2 | 0.7 |
||
| 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 | |
| Get Data Out (P1) | |||
| P1 | 0.3 | ICS | |
| P2 | 0.5 | Sync (with external files / other calendars) | |
| Share an .ICS file on the network without dataloss | |||
| Offline storage of remote calendars | |||
| Gracefully handle conflicts between local and network data | |||
| P1 | 0.3 | Printing | |
| P2 | 0.3 | Publish | |
| Get Data In (P2) | |||
| P2 | 0.3 | Public Holidays | |
| P1 | 0.3 | Subscribe | |
| P3 | 0.7 |
Sync from device (getting data out is more important) | |
| P1 | 0.5 | From existing calendar applications | |
| Email Integration (P2) | |||
| P1 | 0.5 | Tighter intergration of Lightning in Thunderbird | |
| Integrate into Thunderbird's undo/redo queue | |||
| Integrate into Thunderbird's copy/paste | |||
| Integrate into Thunderbird's print command | |||
| 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 | |
| Calendar Interoperation (P2) | |||
| P1 | 0.5 | Able to invite other people (iMIP/iTIP) | |
| Allow sending invitations | |||
| Allow sending decline/accept responses | |||
| Allow rescheduling an event (and sending the appropriate messages) | |||
| P2 | 0.7 |
Serverless calendar sharing | |
| P2 | 0.7 |
Freebusy | |
| P3 | 0.7 | Autodiscovery | |
| P2 | 0.5 | Address book intergration | |
| Local Search (P2) | |||
| P1 | 0.7 | tags/categories | |
| P2 | 0.7 | date range search | |
| P1 | 0.7 | text search | |
| Sync (Device) (P2) | |||
| P2 | 0.7 |
Sync with devices | |
| Web Service Integration (P3) | |||
| P2 | 0.7 | Maps | |
| P2 | 0.7 | Weather | |
| P1 | 0.7 |
Holidays | |
| P1 | 0.7 | Search | |
| Backup (P3) | |||
| P3 | 0.5 | Make backups of data | |
Items that missed 0.3
| Views (P1) | |||
| P1 | 0.3 | Navigation | |
| Add 'Go to Date' functionality to Lightning | |||
| Get Data Out (P1) | |||
| P1 | 0.3 | ICS | |
| Export of selected items should be possible. (Lightning) | |||
| Standards compliant data should be preserved when edited | |||
| P1 | 0.3 | Printing | |
| bug 340195 Add printing to Lightning | |||
| bug 332063 Printing a week of items should be possible | Complete | ||
0.7 |
bug 325137 Printing a task list should be possible | ||
| P2 | 0.3 | Publish | |
| Publishing a specific set of items should be possible. (Lightning) | |||
| Get Data In (P2) | |||
| P2 | 0.7 |
Public Holidays | |
| Holiday files should be available for Tier-1 locales. | |||
| An interface for finding holiday files should be provided | |||
| Holidays should be shown as days off | |||
| P1 | 0.3 | Subscribe | |
| Standards compliant data should always be successfully read/preserved. | |||
| Errors in standards compliance should be gracefully handled | |||
| Shutting down the application should preserve all data | |||
| Subscribing to a calendar with unexpected data should preserve the data | |||
User pain-points from 0.3
These were not determined scientifically. They're a "gut feeling" based on IRC, bugmail, and newsgroups.
| Item | Bug(s) | Status |
| Having CalExt installed | bug 349048 | blocked by migrator |
| 24 hour views (and no way to make them smaller) | bug 349520 | next steps? tbe? |
| bug 345643 | FIXED | |
| Data import errors - invalid or atypical ICS | bug 343792 | |
| Data import errors - charset | bug 354951 | |
| Hide completed tasks (missing) | bug 310258 | needs review |