Calendar:Lightning09: Difference between revisions

m
no edit summary
No edit summary
mNo edit summary
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Goals for Lightning 0.9 =
= Goals for Lightning 0.9 =
The list below states the goals for Lightning 0.9. The goals were discussed and agreed on the F2F Meeting 2008, in Hamburg.
The list below states the goals for Lightning 0.9. The goals were discussed and agreed on the F2F Meeting 2008, in Hamburg.


== Usability ===
== Usability ==
Improving the usability is important for this release. Goal is to get the critical pain point which are mostly the view "up and running".
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 =
== Performance ==
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 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
The performance improvements shall focus on the major pain point only


= Interoperability =
== Interoperability ==


Interoperability is important. Especially with Outlook. This release will focus on fixing the biggest pain point.
Interoperability is important. Especially with Outlook. This release will focus on fixing the biggest pain point.
Line 31: Line 30:


(http://wiki.mozilla.org/Calendar:Improving_the_Calendar_Views)
(http://wiki.mozilla.org/Calendar:Improving_the_Calendar_Views)
(http://wiki.mozilla.org/Calendar:Improved_Events_and_Tasks)


== Event Boxes ==
== Event Boxes ==
Line 36: Line 36:
* Make Zero Length Events selectable
* Make Zero Length Events selectable
* Event input XOR problem (Black text on dark colored events)
* Event input XOR problem (Black text on dark colored events)
* Optimized Context menu
* Optimized Context menu (Bug 340025)
* Display status icons for: Series's, Private
* Display status icons for: Series's, Private
* Edit, Delete, Move Series's
* Edit, Delete, Move Series's


== Today Pane ==
== Today Pane ==
Line 61: Line 60:
* Usability optimizations of Freebusy Grid (-> Low Prio)
* Usability optimizations of Freebusy Grid (-> Low Prio)


 
== Calendar Creation Wizard ==
== Calendar Creation Wizard (Bruno) ==
* Optimize UI - remove "local", add overlay for providers, button to pull providers from web. (low prio ??)
 
* Optimize UI - remove "local", add overlay for providers, button to pull providers from web.
 


== Responsiveness/Performance  ==
== Responsiveness/Performance  ==
Line 71: Line 67:
* Error handling on network errors (simple Solution by denoting the calendar -blinking or graying out) Timer relaxing after hibernation.
* Error handling on network errors (simple Solution by denoting the calendar -blinking or graying out) Timer relaxing after hibernation.
* Error notifications
* Error notifications
 
* Leaks
== Leaks ==
== Improved iMIP/iTIP ==
== Off-Line Mode UI ==
* The missing METHODs
== Outlook Roundtrip ==
* Outlook Roundtrip
== IMIP/ITIP Workflow ==
== CalDAV-Support ==
== CalDAV-Support ==
* Scheduling
== Gdata ==
== Gdata ==
* Integrate gdata-provider into product
== Timezones Registry, updatable ==
* for branch maintainance mode