Calendar:Lightning09
From MozillaWiki
Contents |
Goals for Lightning 0.9 [edit]
The list below states the goals for Lightning 0.9. The goals were discussed and agreed on the F2F Meeting 2008, in Hamburg.
Usability [edit]
Improving the usability is important for this release. Goal is to get the critical pain point which are mostly the view "up and running".
Performance [edit]
The performance is still, especially with "large" calendars too low. In addition the Lightning does not provide good feedback mechanism, showing a progress while Reload.
The performance improvements shall focus on the major pain point only
Interoperability [edit]
Interoperability is important. Especially with Outlook. This release will focus on fixing the biggest pain point.
Details: [edit]
Calendar Views [edit]
- Display Half Hours
- CSS improvement (bring Grid to 2008)
- Replace Decorated Header (Nav Bar) by standard Items
- Navigation, Date Info, Calendar Week Info
- Task Mode Borders
- Improve Look of Mini Month (Done)
- Make Toolbar background look the same as in Mail Mode
- Display invitation Link in all Modes
- Indicators (<- ->) for All Day Events
- Show indicator if event is out of view
(http://wiki.mozilla.org/Calendar:Improving_the_Calendar_Views) (http://wiki.mozilla.org/Calendar:Improved_Events_and_Tasks)
Event Boxes [edit]
- Truncated Font Height
- Make Zero Length Events selectable
- Event input XOR problem (Black text on dark colored events)
- Optimized Context menu (Bug 340025)
- Display status icons for: Series's, Private
- Edit, Delete, Move Series's
Today Pane [edit]
- All Day Events Visualization
- Allow users to display the Mini Month instead of the Mini Day
- It should be possible Drag & Drop of Events from the Event List into the Task List and vice versa
- It should be possible Drag & Drop of Events from the Event List onto Mode Toolbar Buttons for conversion
- Add Borders to Task Lists, Add margin to Event List
- Display Today Pane in Calendar Mode (patch available)
- Default: Tasks, Mini Day OFF
- Display Today Pane in Task Mode (patch available)
- Default: Events, Mini Day OFF
Tasks [edit]
Layout changes for Task Dialog,
Dialog Improvements [edit]
- Cluster Time Zone List
- Usability optimizations of Freebusy Grid (-> Low Prio)
Calendar Creation Wizard [edit]
- Optimize UI - remove "local", add overlay for providers, button to pull providers from web. (low prio ??)
Responsiveness/Performance [edit]
- Progress display on reload See → TB, Toolbar and status bar,
- Error handling on network errors (simple Solution by denoting the calendar -blinking or graying out) Timer relaxing after hibernation.
- Error notifications
- Leaks
Improved iMIP/iTIP [edit]
- The missing METHODs
- Outlook Roundtrip
CalDAV-Support [edit]
- Scheduling
Gdata [edit]
- Integrate gdata-provider into product
Timezones Registry, updatable [edit]
- for branch maintainance mode
