Calendar:Next Release: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 263: Line 263:
|Data import errors - charset||{{bug|354951}}||
|Data import errors - charset||{{bug|354951}}||
|-
|-
|Hide completed tasks (missing)||{{bug|310258}}||needs review
|<strike>Hide completed tasks is missing from Lightning</strike>||{{bug|310258}}||FIXED
|}
|}

Revision as of 19:12, 30 October 2006

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.7
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.7
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.5
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.5
0.7
Email
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.5
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.5
0.7
Serverless calendar sharing
P2 0.5
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.5
0.7
Sync with devices
Web Service Integration (P3)
P2 0.7 Maps
P2 0.7 Weather
P1 0.5
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.3
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.3
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?
Date formatting (MM/DD vs DD/MM) bug 345643 FIXED
Data import errors - invalid or atypical ICS bug 343792
Data import errors - charset bug 354951
Hide completed tasks is missing from Lightning bug 310258 FIXED