Calendar:Calendar Subscription: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
=Calendar Subscription Behavior=
=Calendar Subscription Behavior=
The following proposal defines a new behavior to subscribe to a WCAP calendar server like the Sun Java Systems Calendar. An account on this server is needed to subscribe to such a server.
The following proposal defines a new behavior to subscribe calendars on a calendar server like the Sun Java Systems Calendar (WCAP) and some CalDAV servers. A WCAP Server requires an account on the server to be able to subscribe to calendars on such a server.


==Integration in the Thunderbird File-New-Account wizard==
==Integration in the Thunderbird File-New-Account wizard==
Line 20: Line 20:
==Calendar Menu: Subscribe Calendars==
==Calendar Menu: Subscribe Calendars==


The main menu of lighnting gets extended by a new entry "Subscribe Calendars..." if a WCAP server is present. (above the Print Calendar entry)
The main menu of lighnting gets extended by a new entry "Subscribe Calendars..." if a WCAP or suitable CalDAV server is present. (above the Print Calendar entry)


==Context menu: Subscribe Calendars==
==Context menu: Subscribe Calendars==


The context menu offers a new entry "Subscribe Calendars..." if a WCAP server is present.
The context menu offers a new entry "Subscribe Calendars..." if a WCAP or suitable CalDAV server is present.


[[Image:Calendar_context_menu.png| New calendar context menu]]
[[Image:Calendar_context_menu.png| New calendar context menu]]

Revision as of 14:48, 24 November 2006

Calendar Subscription Behavior

The following proposal defines a new behavior to subscribe calendars on a calendar server like the Sun Java Systems Calendar (WCAP) and some CalDAV servers. A WCAP Server requires an account on the server to be able to subscribe to calendars on such a server.

Integration in the Thunderbird File-New-Account wizard

Lightning should be seamless integrated with the existing Thunderbird user interface. Therefore the File - New - Account Wizard should be extended by an option to create/add a new Calendar.

Extended account wizard dialog

Lightning's Create New Calendar Wizard

If the user decided to add a calendar to Lightning, the Create New Calendar wizard pages are shown inside Thunderbird's wizard or as a separate wizards with the same dialog size and position.

Step 1 of New Calendar wizard dialog

Lightning's Create New Calendar Wizard – Step 2 for Network Calendars

The protocol definition gets removed and the protocol is determined automatically by Lighning. Users do not care about protocols or formats.

Page 2 of New Calendar wizuard dialog

Calendar Menu: Subscribe Calendars

The main menu of lighnting gets extended by a new entry "Subscribe Calendars..." if a WCAP or suitable CalDAV server is present. (above the Print Calendar entry)

Context menu: Subscribe Calendars

The context menu offers a new entry "Subscribe Calendars..." if a WCAP or suitable CalDAV server is present.

New calendar context menu

New Subscribe Calendars dialog

The new Subscribe Calendars dialog allows to search for the calendar name, real name or e-mail address. The Search button could be replaced by an auto search feature i.e. when the user stopped typing for half a second.

new subscribe calendar dialog