<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lilmatt</id>
	<title>MozillaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lilmatt"/>
	<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/Special:Contributions/Lilmatt"/>
	<updated>2026-07-26T02:27:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=User:Dmose:Full_Text_Indexing_Meeting&amp;diff=103963</id>
		<title>User:Dmose:Full Text Indexing Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=User:Dmose:Full_Text_Indexing_Meeting&amp;diff=103963"/>
		<updated>2008-08-13T18:00:05Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Existing Engines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Full Text Indexing Meeting Details&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The intent of this meeting is to discuss full-text indexing in and around the Mozilla platform.  A number of different Mozilla-platform based projects either currently have or plan to have full-text indexing.  We&#039;d like to talk about existing experience, available engines, and ways to work together on this stuff. &lt;br /&gt;
&lt;br /&gt;
Currently Proposed Time:&lt;br /&gt;
&lt;br /&gt;
[http://timeanddate.com/worldclock/fixedtime.html?year=2008&amp;amp;month=8&amp;amp;day=19&amp;amp;hour=20&amp;amp;min=30&amp;amp;sec=0 Tuesday August 19, 20:30 UTC (1:30pm Pacific, 4:30pm Eastern)]&lt;br /&gt;
&lt;br /&gt;
Possible fallback times:&lt;br /&gt;
 &lt;br /&gt;
[http://timeanddate.com/worldclock/fixedtime.html?year=2008&amp;amp;month=8&amp;amp;day=20&amp;amp;hour=17&amp;amp;min=0&amp;amp;sec=0 Wednesday August 20, 17:00 UTC (10:00am Pacific, 1:00pm Eastern)]&lt;br /&gt;
&lt;br /&gt;
[http://timeanddate.com/worldclock/fixedtime.html?year=2008&amp;amp;month=8&amp;amp;day=19&amp;amp;hour=18&amp;amp;min=0&amp;amp;sec=0 Thursday, August 21, 18:00 UTC (11:00am Pacific, 2:00pm Eastern)]&lt;br /&gt;
&lt;br /&gt;
If you&#039;re interested in attending and the currently proposed time doesn&#039;t work for you, please email [mailto:dmose@mozilla.org dmose@mozilla.org] about which fallback times you could make.&lt;br /&gt;
&lt;br /&gt;
IRC backchannel: #fulltext&lt;br /&gt;
&lt;br /&gt;
[[Thunderbird/StatusMeeting/DialInInfo|How to dial-in]]&lt;br /&gt;
&lt;br /&gt;
Feel free to add items to the agenda that you wish to discuss.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
* Find a volunteer to take notes&lt;br /&gt;
&lt;br /&gt;
=== Use Cases of Attendees ===&lt;br /&gt;
* [[User:Beckley/Indexed_Search_Proposal|Thunderbird]]&lt;br /&gt;
* Flock&lt;br /&gt;
* Firefox&lt;br /&gt;
* Snowl&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== [[User:Beckley/Indexed_Search_Proposal#Incorporating_an_Indexing_Engine|Existing Engines]] ===&lt;br /&gt;
* SQLite (FTS3/4)&lt;br /&gt;
* CLucene&lt;br /&gt;
** [http://doxygen.flock.com/doxygen/flock/trunk/interfaceflock_i_lucene.html As used by Flock]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Attendees ===&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
* Myk (I may be a bit late, as I have a conflicting meeting until 1:45pm PT)&lt;br /&gt;
* asuth&lt;br /&gt;
* bienvenu&lt;br /&gt;
* dmose&lt;br /&gt;
* lilmatt&lt;br /&gt;
* yosh&lt;br /&gt;
* (Various other who folks have confirmed via other channels)&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=User:Dmose:Full_Text_Indexing_Meeting&amp;diff=103959</id>
		<title>User:Dmose:Full Text Indexing Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=User:Dmose:Full_Text_Indexing_Meeting&amp;diff=103959"/>
		<updated>2008-08-13T17:53:40Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Attendees */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Full Text Indexing Meeting Details&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The intent of this meeting is to discuss full-text indexing in and around the Mozilla platform.  A number of different Mozilla-platform based projects either currently have or plan to have full-text indexing.  We&#039;d like to talk about existing experience, available engines, and ways to work together on this stuff. &lt;br /&gt;
&lt;br /&gt;
Currently Proposed Time:&lt;br /&gt;
&lt;br /&gt;
[http://timeanddate.com/worldclock/fixedtime.html?year=2008&amp;amp;month=8&amp;amp;day=19&amp;amp;hour=20&amp;amp;min=30&amp;amp;sec=0 Tuesday August 19, 20:30 UTC (1:30pm Pacific, 4:30pm Eastern)]&lt;br /&gt;
&lt;br /&gt;
Possible fallback times:&lt;br /&gt;
 &lt;br /&gt;
[http://timeanddate.com/worldclock/fixedtime.html?year=2008&amp;amp;month=8&amp;amp;day=20&amp;amp;hour=17&amp;amp;min=0&amp;amp;sec=0 Wednesday August 20, 17:00 UTC (10:00am Pacific, 1:00pm Eastern)]&lt;br /&gt;
&lt;br /&gt;
[http://timeanddate.com/worldclock/fixedtime.html?year=2008&amp;amp;month=8&amp;amp;day=19&amp;amp;hour=18&amp;amp;min=0&amp;amp;sec=0 Thursday, August 21, 18:00 UTC (11:00am Pacific, 2:00pm Eastern)]&lt;br /&gt;
&lt;br /&gt;
If you&#039;re interested in attending and the currently proposed time doesn&#039;t work for you, please email [mailto:dmose@mozilla.org dmose@mozilla.org] about which fallback times you could make.&lt;br /&gt;
&lt;br /&gt;
IRC backchannel: #fulltext&lt;br /&gt;
&lt;br /&gt;
[[Thunderbird/StatusMeeting/DialInInfo|How to dial-in]]&lt;br /&gt;
&lt;br /&gt;
Feel free to add items to the agenda that you wish to discuss.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
* Find a volunteer to take notes&lt;br /&gt;
&lt;br /&gt;
=== Use Cases of Attendees ===&lt;br /&gt;
* [[User:Beckley/Indexed_Search_Proposal|Thunderbird]]&lt;br /&gt;
* Flock&lt;br /&gt;
* Firefox&lt;br /&gt;
* Snowl&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== [[User:Beckley/Indexed_Search_Proposal#Incorporating_an_Indexing_Engine|Existing Engines]] ===&lt;br /&gt;
* SQLite (FTS3/4)&lt;br /&gt;
* C Lucene&lt;br /&gt;
** [http://doxygen.flock.com/doxygen/flock/trunk/interfaceflock_i_lucene.html As used by Flock]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Attendees ===&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
* Myk (I may be a bit late, as I have a conflicting meeting until 1:45pm PT)&lt;br /&gt;
* asuth&lt;br /&gt;
* bienvenu&lt;br /&gt;
* dmose&lt;br /&gt;
* lilmatt&lt;br /&gt;
* yosh&lt;br /&gt;
* (Various other who folks have confirmed via other channels)&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Who_is_who&amp;diff=89862</id>
		<title>Calendar:Who is who</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Who_is_who&amp;diff=89862"/>
		<updated>2008-04-09T16:18:27Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Past contributors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Active contributors ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Location&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Job&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;IRC&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Mail&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Litmus&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Web&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Photo&#039;&#039;&#039;&lt;br /&gt;
|- &lt;br /&gt;
| Daniel Boelzle&lt;br /&gt;
| Germany&lt;br /&gt;
| Project Lead and Developer&lt;br /&gt;
| dbo, daniel&lt;br /&gt;
| daniel.boelzle (AT) sun.com&lt;br /&gt;
| daniel.boelzle (AT) sun.com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Clint Talbert&lt;br /&gt;
| USA&lt;br /&gt;
| Developer and QA &lt;br /&gt;
| ctalbert &lt;br /&gt;
| ctalbert (AT) mozilla (DOT) com&lt;br /&gt;
| ctalbert (AT) mozilla (DOT) com&lt;br /&gt;
| cmtalbert (AT) mozilla (DOT) com&lt;br /&gt;
| [http://cmtalbert.googlepages.com/mozillalinks]&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| Martin Schroeder&lt;br /&gt;
| Germany&lt;br /&gt;
| QA Team Lead and Developer&lt;br /&gt;
| mschroeder&lt;br /&gt;
| mschroeder (AT) mozilla (DOT) x-home (DOT) org&lt;br /&gt;
| mschroeder (AT) mozilla (DOT) x-home (DOT) org&lt;br /&gt;
| &lt;br /&gt;
| [http://www.x-home.org/]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Sebastian Schwieger&lt;br /&gt;
| Germany&lt;br /&gt;
| QA and Developer&lt;br /&gt;
| Sebo&lt;br /&gt;
| sebo.moz (AT) googlemail (DOT) com&lt;br /&gt;
| sebo.moz (AT) googlemail (DOT) com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Lars Wohlfahrt&lt;br /&gt;
| Germany&lt;br /&gt;
| QA &lt;br /&gt;
| thetux &lt;br /&gt;
| thetux.moz (AT) googlemail (DOT) com&lt;br /&gt;
| thetux.moz (AT) googlemail (DOT) com&lt;br /&gt;
| thetux  &lt;br /&gt;
| [http://www.eviltux.de]&lt;br /&gt;
|&lt;br /&gt;
|- &lt;br /&gt;
| Gary Kwong&lt;br /&gt;
| Singapore&lt;br /&gt;
| QA&lt;br /&gt;
| nth10sd&lt;br /&gt;
| nth10sd (AT) gmail (DOT) com&lt;br /&gt;
| nth10sd (AT) gmail (DOT) com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Michael Buettner&lt;br /&gt;
| Germany&lt;br /&gt;
| Developer&lt;br /&gt;
| mickey&lt;br /&gt;
| michael.buettner (AT) sun (DOT) com&lt;br /&gt;
| michael.buettner (AT) sun (DOT) com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Philipp Kewisch&lt;br /&gt;
| Germany&lt;br /&gt;
| Developer&lt;br /&gt;
| Fallen&lt;br /&gt;
| mozilla (AT) kewis (DOT) ch&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Simon Paquet&lt;br /&gt;
| Germany&lt;br /&gt;
| Project Lead, Website/Localization coordinator and Developer&lt;br /&gt;
| sipaq&lt;br /&gt;
| bugzilla (AT) babylonsounds (DOT) com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Michiel van Leeuwen&lt;br /&gt;
| Netherlands&lt;br /&gt;
| Developer&lt;br /&gt;
| mvl&lt;br /&gt;
| mvl (AT) exedo (DOT) nl&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Bruno Browning&lt;br /&gt;
| USA&lt;br /&gt;
| Developer&lt;br /&gt;
| bbbrowning&lt;br /&gt;
| browning (AT) uwalumni (DOT) com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Christian Jansen&lt;br /&gt;
| Germany&lt;br /&gt;
| User Experience Lead&lt;br /&gt;
| christian, chris-j&lt;br /&gt;
| christian.jansen (AT) sun (DOT) com &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Andreas Treumann&lt;br /&gt;
| Germany&lt;br /&gt;
| QA Engineer&lt;br /&gt;
| andreas&lt;br /&gt;
| andreas.treumann (AT) sun (DOT) com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Mark Carson&lt;br /&gt;
| USA&lt;br /&gt;
| Graphic Artist&lt;br /&gt;
|&lt;br /&gt;
| Mark (AT) MarkCarson (DOT) com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| [http://www.MarkCarson.com]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Stefan Sitter&lt;br /&gt;
| Germany&lt;br /&gt;
| QA and Developer&lt;br /&gt;
| ssitter&lt;br /&gt;
| ssitter (AT) gmail (DOT) com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Celina Beach&lt;br /&gt;
| USA&lt;br /&gt;
| QA&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Sebastian Hengst&lt;br /&gt;
| Germany&lt;br /&gt;
| QA&lt;br /&gt;
| Archaeopteryx&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Berend Cornelius&lt;br /&gt;
| Germany&lt;br /&gt;
| UI development&lt;br /&gt;
| berend&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Omar Bajraszewski&lt;br /&gt;
| Poland&lt;br /&gt;
| QA&lt;br /&gt;
| Omar&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Dan Mosedale&lt;br /&gt;
| USA&lt;br /&gt;
| Calendar Project Lead&lt;br /&gt;
| dmose&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Damian ?&lt;br /&gt;
| Poland&lt;br /&gt;
| QA and Litmus Administrator&lt;br /&gt;
| Damian&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Myk Melez&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| myk&lt;br /&gt;
| myk (AT) mozilla (DOT) org&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Bas van den Bosch&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| bvdbos (AT) chello (DOT) nl&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Past contributors ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Location&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Job&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;IRC&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Mail&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Litmus&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Web&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Photo&#039;&#039;&#039;&lt;br /&gt;
|- &lt;br /&gt;
| Stephan Schafer&lt;br /&gt;
| Germany&lt;br /&gt;
| Developer&lt;br /&gt;
| ssa&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|- &lt;br /&gt;
| Joey Minta&lt;br /&gt;
| USA&lt;br /&gt;
| Developer&lt;br /&gt;
| jminta&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Matt Willis&lt;br /&gt;
| USA&lt;br /&gt;
| Developer&lt;br /&gt;
| lilmatt&lt;br /&gt;
| mattwillis@gmail.com&lt;br /&gt;
| lilmatt@flock.com&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Ulf Ströhler&lt;br /&gt;
| Germany&lt;br /&gt;
| QA&lt;br /&gt;
| Ulf&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Thomas Benisch&lt;br /&gt;
| Germany&lt;br /&gt;
| Developer&lt;br /&gt;
| tbe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Module_Ownership&amp;diff=64874</id>
		<title>Calendar:Module Ownership</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Module_Ownership&amp;diff=64874"/>
		<updated>2007-08-08T16:14:14Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: move lilmatt to backup status&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the current list of owners and peers of the calendar modules. &#039;&#039;&#039;Don&#039;t edit this file. Just don&#039;t.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Items without any owners at all are generally handled by those under &amp;quot;Default.&amp;quot; However, in general, they could benefit from being their own strongly-owned modules at some point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
!Module&lt;br /&gt;
!Owner&lt;br /&gt;
!Peers (alpha order)&lt;br /&gt;
|-&lt;br /&gt;
|Default&amp;lt;br&amp;gt;(stuff under /mozilla/calendar not otherwise listed here)&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;, daniel, mickey, ctalbert&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Applications/Extensions&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Sunbird (calendar/sunbird)&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|daniel, lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;, ctalbert&lt;br /&gt;
|-&lt;br /&gt;
|Lightning (calendar/lightning)&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|daniel, lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;, ctalbert&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Accessibility&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Alarms&lt;br /&gt;
|?&lt;br /&gt;
|daniel, philipp&lt;br /&gt;
|-&lt;br /&gt;
|Art &amp;amp; Branding&lt;br /&gt;
|lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|MarkCarson&lt;br /&gt;
|-&lt;br /&gt;
|Calendar Manager&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|daniel, ctalbert&lt;br /&gt;
|-&lt;br /&gt;
|Import/Export (calendar/import-export)&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|mickey&lt;br /&gt;
|-&lt;br /&gt;
|Installer (calendar/installer)&lt;br /&gt;
|lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|rob_strong, ctalbert&lt;br /&gt;
|-&lt;br /&gt;
|i18n/l10n (calendar/locales)&lt;br /&gt;
|lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|sipaq&lt;br /&gt;
|-&lt;br /&gt;
|libical (calendar/libical)&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|daniel, mickey&lt;br /&gt;
|-&lt;br /&gt;
|Recurrence &lt;br /&gt;
|daniel&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;, mickey, ctalbert&lt;br /&gt;
|-&lt;br /&gt;
|Timezones&lt;br /&gt;
|ctalbert&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;, lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;, daniel&lt;br /&gt;
|-&lt;br /&gt;
|Views &amp;amp; Dialogs (calendar/{sunbird/}base/content)&lt;br /&gt;
|mickey&lt;br /&gt;
|philipp&lt;br /&gt;
|-&lt;br /&gt;
|iTIP&lt;br /&gt;
|ctalbert&lt;br /&gt;
|lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;, daniel&lt;br /&gt;
|-&lt;br /&gt;
|Printing&lt;br /&gt;
|lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|daniel&lt;br /&gt;
|-&lt;br /&gt;
|Website&lt;br /&gt;
|sipaq&lt;br /&gt;
|lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|User Interface (UI)&lt;br /&gt;
|christian&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Providers&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|CalDAV&lt;br /&gt;
|bbrowning&lt;br /&gt;
|lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;, daniel&lt;br /&gt;
|-&lt;br /&gt;
|Composite&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|daniel, mickey&lt;br /&gt;
|-&lt;br /&gt;
|ICS&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|daniel, mickey&lt;br /&gt;
|-&lt;br /&gt;
|Memory&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|daniel&lt;br /&gt;
|-&lt;br /&gt;
|Storage&lt;br /&gt;
|mvl&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|daniel&lt;br /&gt;
|-&lt;br /&gt;
|WCAP&lt;br /&gt;
|daniel&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|GDATA&lt;br /&gt;
|philipp&lt;br /&gt;
|daniel&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Tier-1 platform-specific stuff&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Linux&lt;br /&gt;
|daniel&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Mac OS X&lt;br /&gt;
|lilmatt&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|ctalbert&lt;br /&gt;
|-&lt;br /&gt;
|Windows&lt;br /&gt;
|ctalbert&lt;br /&gt;
|ssitter, daniel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Backup reviewer.  Assign to them rarely.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; | Legend&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Reviewer&lt;br /&gt;
!Bugzilla ID&lt;br /&gt;
|-&lt;br /&gt;
|bbrowning&lt;br /&gt;
|browning at uwalumni dot com&lt;br /&gt;
|-&lt;br /&gt;
|christian&lt;br /&gt;
|christian.jansen at sun dot com&lt;br /&gt;
|-&lt;br /&gt;
|ctalbert&lt;br /&gt;
|ctalbert at mozilla dot com&lt;br /&gt;
|-&lt;br /&gt;
|daniel&lt;br /&gt;
|daniel.boelzle at sun dot com&lt;br /&gt;
|-&lt;br /&gt;
|lilmatt&lt;br /&gt;
|lilmatt at flock dot com&lt;br /&gt;
|-&lt;br /&gt;
|MarkCarson&lt;br /&gt;
|mark at markcarson dot com&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Reviewer&lt;br /&gt;
!Bugzilla ID&lt;br /&gt;
|-&lt;br /&gt;
|mickey&lt;br /&gt;
|michael.buettner at sun dot com&lt;br /&gt;
|-&lt;br /&gt;
|mvl&lt;br /&gt;
|mvl at exedo dot nl&lt;br /&gt;
|-&lt;br /&gt;
|philipp&lt;br /&gt;
|philipp at bugzilla dot kewis dot ch&lt;br /&gt;
|-&lt;br /&gt;
|rob_strong&lt;br /&gt;
|robert.bugzilla at gmail dot com&lt;br /&gt;
|-&lt;br /&gt;
|sipaq&lt;br /&gt;
|bugzilla at babylonsounds dot com&lt;br /&gt;
|-&lt;br /&gt;
|ssitter&lt;br /&gt;
|ssitter at gmail dot com&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Review Process ===&lt;br /&gt;
&lt;br /&gt;
Calendar does not require super-review. The only review is needed is the review of a module owner or peer of the involved module. (If a patch spans multiple modules, you need review from an owner or peer from each module. That sounds problematic, but due to the huge overlap in owners and peers, in most cases it can be done by one person.)&lt;br /&gt;
&lt;br /&gt;
If the module owner and their peers are all busy and don&#039;t have time to do a complete review, you can ask someone else to review the code. This must be &#039;known hacker&#039;, somebody who has done calendar work himself, but does not need to be a module owner or peer. If you have code review, you can ask a owner or peer of the module your code touches to give module-owner-approval. Giving this approval only means that the code is good from a high level point of view. Because this is a lot less work, it should be easier to get this approval.&lt;br /&gt;
&lt;br /&gt;
[[category:calendar|Module Ownership]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=64872</id>
		<title>Calendar:Home Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=64872"/>
		<updated>2007-08-08T16:12:22Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* For developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&#039;&#039;&#039;Welcome to the wiki of the Mozilla Calendar Project.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This [http://en.wikipedia.org/wiki/Wiki wiki] represents a collection of easily-editable pages providing a variety of information on both the standalone calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Sunbird], and the calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird], code-named [http://www.mozilla.org/projects/calendar/lightning/ Lightning].&lt;br /&gt;
&lt;br /&gt;
Please keep in mind that while every effort is made to keep these pages up-to-date, sometimes pages do become obsolete.&lt;br /&gt;
&lt;br /&gt;
== Latest Releases ==&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/lightning0.5.html Lightning 0.5]&#039;&#039;&#039; - The calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird]&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/sunbird0.5.html Sunbird 0.5]&#039;&#039;&#039; - Our standalone calendar application for Linux, Mac OS X, and Windows.&lt;br /&gt;
&lt;br /&gt;
== For end-users ==&lt;br /&gt;
These pages contain information that end-users (that&#039;s you!) will hopefully find useful.&lt;br /&gt;
&lt;br /&gt;
*[[Calendar:FAQ | FAQ]] - &amp;quot;Frequently Asked Questions&amp;quot; concerning Sunbird and Lightning&lt;br /&gt;
* How to contribute - Looking to get involved?  Look here for some good starting points.&lt;br /&gt;
*[[Calendar:Charter]] (draft) - The overall mission of the calendar project&lt;br /&gt;
*[[Calendar:Target Users|Target Users]] - Who we&#039;re writing software for&lt;br /&gt;
*[[Calendar:Lightning]] - (jminta-will probably move?) Links to all pages related to Lightning&lt;br /&gt;
*[[Calendar:Past_Releases|Past Releases]] - Where we&#039;ve been.&lt;br /&gt;
*[[Calendar:Roadmap|Roadmap]] - Where we&#039;re going.&lt;br /&gt;
*[[Calendar:For_Everyone:Blocking Flags|Blocking Flags]] - How we choose what makes it into each release.&lt;br /&gt;
&lt;br /&gt;
== For developers ==&lt;br /&gt;
These are pages for people interested in contributing in a more formal way to Sunbird and Lightning development, whether through testing (QA), or coding.&lt;br /&gt;
*[[Calendar:F2F Meeting]] - The July 2006 Toronto face-to-face meeting.&lt;br /&gt;
*[[Calendar:Hamburg F2F Meeting]] - The April 2007 Hamburg face-to-face meeting.&lt;br /&gt;
*[[Calendar:Localization]] - Information for translators on how to localize Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:Hacking|Beginner&#039;s Guide to Hacking Sunbird/Lightning]] (in progress) Information for someone looking to get their feet wet in the mozilla codebase for the first time &lt;br /&gt;
*[[Calendar:Dev Guide|New Sunbird/Lightning Developer&#039;s Guide]] (draft)- A bird&#039;s eye view of the calendar codebase&lt;br /&gt;
*[[Calendar:Status Meetings|Meeting notes]] - Notes from past meetings held on IRC. Also includes the schedule and agenda for the next meeting&lt;br /&gt;
*[[Calendar: Feature Implementations |Feature Implementations]] - proposals and overviews of past, present, and possible future features in Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:QA Home|Calendar QA and Testing]] - Information for those wishing to help test development builds, in an effort to improve quality.&lt;br /&gt;
*Administration ([[Calendar: Module Ownership]], [[Calendar:Updating libical]], [[Calendar: Development Strategies]], [[Calendar:Build Team Requests]]) - pages related to administrative tasks in calendar development (reviews, release cycles, etc)&lt;br /&gt;
**[[Calendar: UI Ownership]]&lt;br /&gt;
**[[Calendar: Review Process]]&lt;br /&gt;
&lt;br /&gt;
[[category:Calendar|*]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=64871</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=64871"/>
		<updated>2007-08-08T16:11:24Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: Deprecated - add redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Calendar:Roadmap]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2007-07-09&amp;diff=61556</id>
		<title>WeeklyUpdates/2007-07-09</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2007-07-09&amp;diff=61556"/>
		<updated>2007-07-09T20:01:40Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Other Business */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[WeeklyUpdates/2007-07-02| « previous week]] | [[WeeklyUpdates|index]] | [[WeeklyUpdates/2007-07-16|next week »]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeting Details&#039;&#039;&#039;&lt;br /&gt;
* 1:00pm Pacific time (20:00 UTC &amp;lt;small&amp;gt;until November 4, 2007&amp;lt;/small&amp;gt;)&lt;br /&gt;
* Mozilla HQ, 1st floor conference table&lt;br /&gt;
* +1 650 903 0800 x91 Conf# 8600 (US/International)&lt;br /&gt;
* +1 416 848 3114 x91 Conf# 8600 (Canada)&lt;br /&gt;
* +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)&lt;br /&gt;
* [Use *1 to mute yourself]&lt;br /&gt;
* join irc.mozilla.org #staffmeeting for attendance taking&lt;br /&gt;
&lt;br /&gt;
Use &amp;quot;*1&amp;quot; (including the star) to mute yourself, if desired, to keep phone noise down.&lt;br /&gt;
&lt;br /&gt;
= In Attendance =&lt;br /&gt;
&lt;br /&gt;
= Development Updates =&lt;br /&gt;
&lt;br /&gt;
== Fx/TB 1.5.0.13/2.0.0.5 ==&lt;br /&gt;
* Code Freeze: This Friday 7/13&lt;br /&gt;
** Please land approved patches ASAP!&lt;br /&gt;
** Continue triaging bugs that need patches&lt;br /&gt;
*** A lot of bugs with no Trunk bake time or recent traction will be pushed out&lt;br /&gt;
*** We will help prioritize blockers for devs that have a lot of bugs assigned (jst, mrbkap, sicking, bz, dvedtiz)&lt;br /&gt;
* QA starting bug verifications on 2.0.0.5pre builds&lt;br /&gt;
* Still targeting 7/31 for release date (to avoid conflict with FF3b1 milestone)&lt;br /&gt;
&lt;br /&gt;
== TB 3 ==&lt;br /&gt;
* Thunderbird trunk builds will be moving to Breakpad this week and we&#039;ll be removing talkback. Thanks to Ted Mielczarek, bsmedberg, aravind and coop for their help in making this possible.&lt;br /&gt;
&lt;br /&gt;
== Gecko 1.9 ==&lt;br /&gt;
&lt;br /&gt;
* Continued Blocker focus.&lt;br /&gt;
* Wrapping goals up by the end of Tuesday (See:  [http://wiki.mozilla.org/Platform/2007-Q3-Goals Platform Q3 Goals] )&lt;br /&gt;
* [http://wiki.mozilla.org/Firefox3/Schedule Announce updated schedule] and the [http://tinyurl.com/29e63o related discussion].&lt;br /&gt;
&lt;br /&gt;
== Firefox 3 ==&lt;br /&gt;
&lt;br /&gt;
* Alpha 6 Released ([http://www.mozilla.org/projects/firefox/3.0a6/releasenotes/ release notes)&lt;br /&gt;
&lt;br /&gt;
* Lots of UI work in progress:&lt;br /&gt;
** protocol handling&lt;br /&gt;
** malware UI (landed)&lt;br /&gt;
** plugins in the addons manager&lt;br /&gt;
** download manager&lt;br /&gt;
** Places UI for adding tags and bookmarks&lt;br /&gt;
&lt;br /&gt;
== IT ==&lt;br /&gt;
* Build VM performance issues&lt;br /&gt;
** Migration needed to a new LUN - planning for Tuesday&lt;br /&gt;
** should significantly improve performance&lt;br /&gt;
* Mozilla-eu migrated to San Jose&lt;br /&gt;
* Pageload server re-write work continues&lt;br /&gt;
&lt;br /&gt;
== Build ==&lt;br /&gt;
* There will be a 12-hour outage window on Tuesday to move the most critical VMs around on the Netapp to help solve some performance problems. It will start at 10 am.&lt;br /&gt;
* Planning this week to deploy the new linux ref platform, which is based on CentOS 5.0; Win32 ref platform bump is up next.&lt;br /&gt;
* We&#039;ll be handing off the community build tinderboxen tomorrow during tomorrow evening&#039;s outage window.&lt;br /&gt;
&lt;br /&gt;
== QA ==&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
&lt;br /&gt;
== Marketing/PR ==&lt;br /&gt;
* OSCON:&lt;br /&gt;
**Last call for travel!&lt;br /&gt;
**Please help get the word out for [http://wiki.mozilla.org/Conferences:oscon07/ office hours] and our [http://www.spreadfirefox.com/node/27794/ community party]&lt;br /&gt;
&lt;br /&gt;
* Firefox eBay Edition launched for UK/DE/FR last Wednesday, July 4. Details [http://www.mozilla.com/en-US/press/mozilla-2007-07-04.html here].&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
*Wednesday, July 11th at 12 noon in Bldg. K: JT, Asa &amp;amp; Seth B will present a re-cap of South American Trip &amp;amp; Global community engagement, marketing, localization, etc. See http://jtbatson.blogspot.com/ for highlights!    Webcast will be Available&lt;br /&gt;
*Wednesday, July 11th at 2 PM: Air Mozilla returns. Asa working with Marcia, Jay, Zach Lipton, pkim and producer Rainer Cvillink to host a community meeting with guest Mitchell Baker. Details [http://www.spreadfirefox.com/node/27885 here].&lt;br /&gt;
&lt;br /&gt;
== Mozilla Labs ==&lt;br /&gt;
&lt;br /&gt;
== Developer Relations ==&lt;br /&gt;
&lt;br /&gt;
== Webdev, Add-ons, AMO ==&lt;br /&gt;
* AMO&lt;br /&gt;
** Facebook app planned for launch by end of July&lt;br /&gt;
** Load testing for supporting Facebook app this and next week&lt;br /&gt;
** Working with IT on planning release and deployment&lt;br /&gt;
** Download and update ping stats will be made available for developers&lt;br /&gt;
** Add-ons not compatible with Firefox 2 will be &amp;quot;sandboxed&amp;quot; today (about 800)&lt;br /&gt;
* Breakpad&lt;br /&gt;
** Breakpad hackathon this week&lt;br /&gt;
* Mozilla Support&lt;br /&gt;
** Worked with JT and choffman to pick groupware&lt;br /&gt;
** We&#039;ll be working with TikiWiki and its community to produce a beta Mozilla Support knowledgebase&lt;br /&gt;
* mozilla-europe.org &amp;amp; mozilla-world.org&lt;br /&gt;
** On new hardware&lt;br /&gt;
&lt;br /&gt;
= Foundation Updates =&lt;br /&gt;
&lt;br /&gt;
= Roundtable =&lt;br /&gt;
&lt;br /&gt;
= Other Business =&lt;br /&gt;
* Flock 0.9.0 will be released tomorrow.&lt;br /&gt;
** Based off of Fx 2.0.0.4&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2007-07-02&amp;diff=61038</id>
		<title>WeeklyUpdates/2007-07-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2007-07-02&amp;diff=61038"/>
		<updated>2007-07-02T20:06:13Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Other Business */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[WeeklyUpdates/2007-06-25| « previous week]] | [[WeeklyUpdates|index]] | [[WeeklyUpdates/2007-07-09|next week »]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeting Details&#039;&#039;&#039;&lt;br /&gt;
* 1:00pm Pacific time (20:00 UTC &amp;lt;small&amp;gt;until November 4, 2007&amp;lt;/small&amp;gt;)&lt;br /&gt;
* Mozilla HQ, 1st floor conference table&lt;br /&gt;
* +1 650 903 0800 x91 Conf# 8600 (US/International)&lt;br /&gt;
* +1 416 848 3114 x91 Conf# 8600 (Canada)&lt;br /&gt;
* +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)&lt;br /&gt;
* [Use *1 to mute yourself]&lt;br /&gt;
* join irc.mozilla.org #staffmeeting for attendance taking&lt;br /&gt;
&lt;br /&gt;
Use &amp;quot;*1&amp;quot; (including the star) to mute yourself, if desired, to keep phone noise down.&lt;br /&gt;
&lt;br /&gt;
= In Attendance =&lt;br /&gt;
&lt;br /&gt;
= Development Updates =&lt;br /&gt;
&lt;br /&gt;
== Fx/TB 1.5.0.13/2.0.0.5 ==&lt;br /&gt;
* Fx 1.5.0.12 major updates were rolled out&lt;br /&gt;
** IT has some numbers, but approximately 3 million have updated&lt;br /&gt;
** There was almost no feedback regarding major update on newsgroups.&lt;br /&gt;
* Fx 2.0.0.5 triage on-going&lt;br /&gt;
&lt;br /&gt;
== TB 3 ==&lt;br /&gt;
* hunspell is now on the trunk but not part of the build yet. Thanks to Ryan and Nemeth for their work on this. Hunspell will eventually replace myspell as our spell check engine.&lt;br /&gt;
&lt;br /&gt;
== Gecko 1.9 ==&lt;br /&gt;
&lt;br /&gt;
== Firefox 3 ==&lt;br /&gt;
&lt;br /&gt;
* Wrapped up Alpha 6:&lt;br /&gt;
** Updated SQLite&lt;br /&gt;
** Improved cookie performance&lt;br /&gt;
** Support for site-specific preferences&lt;br /&gt;
** Miscellaneous fixes and UI improvements to the Add-ons manager, download manager, bookmarks and history.&lt;br /&gt;
* Work on Beta 1 is commencing:&lt;br /&gt;
** Places UI changes&lt;br /&gt;
** Bookmarks sync&lt;br /&gt;
** Web-based protocol handling (first UI maybe this week)&lt;br /&gt;
** Identity UI&lt;br /&gt;
&lt;br /&gt;
== IT ==&lt;br /&gt;
* Major update&lt;br /&gt;
** Went well - continues at a rate of ~13 updates/sec, topped out at a rate of 30 updates/sec&lt;br /&gt;
** just under 3 million major updates&lt;br /&gt;
** no negative impact on infrastructure&lt;br /&gt;
* [http://people.mozilla.com/~justin/images/Firefox2004MajorUpgradesByLatestVersion.png Downloads Graph]&lt;br /&gt;
&lt;br /&gt;
== Build ==&lt;br /&gt;
* Talkback has been removed from all nightly trunk builds, replaced by breakpad; breakpad is also shipping in all 1.9a6 builds.&lt;br /&gt;
* We&#039;ll be updating linux nightly builds to the new reference platform this week; [https://bugzilla.mozilla.org/show_bug.cgi?id=384035 bug 384035] tracks the work.&lt;br /&gt;
* VMware migrations were finished last week, but performance on the Netapp isn&#039;t what we thought it would be based on tests; we&#039;re actively trying different configurations and talking with Netapp and VMware to work through the problems; [https://bugzilla.mozilla.org/show_bug.cgi?id=386074 bug 386074] tracks the issue.&lt;br /&gt;
* Build team is now triaging bugs on two week cycles; we&#039;re doing a triage tomorrow, which begins the next cycle. We&#039;ll be posting more details shortly about what priorities mean and how we&#039;re using them.&lt;br /&gt;
&lt;br /&gt;
== QA ==&lt;br /&gt;
* Test Execution&lt;br /&gt;
** Major Updates testing&lt;br /&gt;
** Alpha6 Smoketests and focus testing&lt;br /&gt;
&lt;br /&gt;
* Test Development&lt;br /&gt;
** Fx3 on-going functional tests development&lt;br /&gt;
&lt;br /&gt;
* Tools and Automation&lt;br /&gt;
**tbd&lt;br /&gt;
&lt;br /&gt;
* Community&lt;br /&gt;
** tbd&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
&lt;br /&gt;
== Marketing/PR ==&lt;br /&gt;
* OSCON:  &lt;br /&gt;
**Book your travel!&lt;br /&gt;
**[https://intranet.mozilla.org/ConferencesSchedule/OSCON2007/#Attendees/ Sign up for booth duty]&lt;br /&gt;
&lt;br /&gt;
* Successful community building in Brazil -- check out [http://jtbatson.blogspot.com JT&#039;s blog] for details&lt;br /&gt;
** Brazil brown bag later this week&lt;br /&gt;
&lt;br /&gt;
* Vendor selection meeting Tuesday at 2pm for support system. Dial in info:&lt;br /&gt;
** Tuesday, July 3, 2:00 pm PDT&lt;br /&gt;
** +1 650-903-0800 x91 Conf #284&lt;br /&gt;
** 1-800-707-2533 (pin 369) Conf #284 (US)&lt;br /&gt;
** Join #customersupport on irc.mozilla.org for the IRC back-channel&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
== Mozilla Labs ==&lt;br /&gt;
&lt;br /&gt;
== Developer Relations ==&lt;br /&gt;
&lt;br /&gt;
== Webdev, Add-ons, AMO ==&lt;br /&gt;
* AUS&lt;br /&gt;
** Last round of testing throttle patch. [http://people.mozilla.com/~morgamic/aus2-tests/ see results].&lt;br /&gt;
* AMO&lt;br /&gt;
** Download count patch deployed [http://blog.mozilla.com/webdev/ read about results on the webdev blog]&lt;br /&gt;
** [http://wiki.mozilla.org/Update:Remora_UI_Review/Mockups/Home_Page/ Check out UI progress]&lt;br /&gt;
* Mozilla Support&lt;br /&gt;
** Evaluation of possible groupware&lt;br /&gt;
* moz-eu CMS&lt;br /&gt;
** Going live today&lt;br /&gt;
&lt;br /&gt;
= Foundation Updates =&lt;br /&gt;
&lt;br /&gt;
Note that Frank is traveling on Monday, July 2, during the weekly call, and won&#039;t be able to participate.&lt;br /&gt;
&lt;br /&gt;
* Grants&lt;br /&gt;
** We&#039;ll be funding a project to enhance the [http://www.nvda-project.org/ NVDA open source screen reader] for Windows to better support Firefox. WebAIM has officially completed its project to produce revised [http://developer.mozilla.org/en/docs/Accessible_XUL_Authoring_Guidelines XUL accessibility guidelines] and create a [http://developer.mozilla.org/en/docs/XUL_accessibility_tool XUL accessibility evaluation tool]. Henri Sivonen completed the third milestone on his current HTML5 conformance checker project.&lt;br /&gt;
* Legal&lt;br /&gt;
** We&#039;re going to be pursuing formal trademark registration for the Camino logo. &lt;br /&gt;
* Miscellaneous&lt;br /&gt;
** Gerv is continuing evaluation of CAs for inclusion in Mozilla products, and has two candidates ([https://bugzilla.mozilla.org/show_bug.cgi?id=373746 A-Trust] and [https://bugzilla.mozilla.org/show_bug.cgi?id=382352 Entrust]) for approval.&lt;br /&gt;
** Gerv continued work on a bugzilla.mozilla.org [https://bugzilla.mozilla.org/show_bug.cgi?id=384721 Product/Component reorganisation plan]; discussion is occurring in [http://groups.google.com/group/mozilla.dev.planning/browse_frm/thread/7b27e453a2e38b90/7259ca3d163a120e#7259ca3d163a120e mozilla.dev.planning].&lt;br /&gt;
** David is continuing to get up to speed; in the short term he&#039;s looking at helping out with the www.mozilla.org web site and tracking of Mozilla Foundation donations.&lt;br /&gt;
&lt;br /&gt;
For more information see the individual status reports:&lt;br /&gt;
&lt;br /&gt;
* [http://davidwboswell.wordpress.com/ David Boswell]&lt;br /&gt;
* [http://zak.greant.com/ Zak Greant]&lt;br /&gt;
* [http://hecker.org/mozilla/foundation-activities-2007-06-29 Frank Hecker]&lt;br /&gt;
* [http://weblogs.mozillazine.org/gerv/archives/2007/06/weekly_status_20070629.html Gerv Markham]&lt;br /&gt;
&lt;br /&gt;
= Roundtable =&lt;br /&gt;
&lt;br /&gt;
= Other Business =&lt;br /&gt;
* Sunbird and Lightning 0.5 released this week&lt;br /&gt;
** based off MOZILLA_1_8_BRANCH&lt;br /&gt;
** uses AUS for future updates&lt;br /&gt;
** Sunbird and Lightning 0.7 in planning - Driver: Daniel Boezle from Sun Germany&lt;br /&gt;
&lt;br /&gt;
* Flock 0.9 went into public beta this past week&lt;br /&gt;
** based off of Fx 2.0.0.4&lt;br /&gt;
** scheduled to release within next two weeks&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2007-07-02&amp;diff=61035</id>
		<title>WeeklyUpdates/2007-07-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2007-07-02&amp;diff=61035"/>
		<updated>2007-07-02T20:04:35Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[WeeklyUpdates/2007-06-25| « previous week]] | [[WeeklyUpdates|index]] | [[WeeklyUpdates/2007-07-09|next week »]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeting Details&#039;&#039;&#039;&lt;br /&gt;
* 1:00pm Pacific time (20:00 UTC &amp;lt;small&amp;gt;until November 4, 2007&amp;lt;/small&amp;gt;)&lt;br /&gt;
* Mozilla HQ, 1st floor conference table&lt;br /&gt;
* +1 650 903 0800 x91 Conf# 8600 (US/International)&lt;br /&gt;
* +1 416 848 3114 x91 Conf# 8600 (Canada)&lt;br /&gt;
* +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)&lt;br /&gt;
* [Use *1 to mute yourself]&lt;br /&gt;
* join irc.mozilla.org #staffmeeting for attendance taking&lt;br /&gt;
&lt;br /&gt;
Use &amp;quot;*1&amp;quot; (including the star) to mute yourself, if desired, to keep phone noise down.&lt;br /&gt;
&lt;br /&gt;
= In Attendance =&lt;br /&gt;
&lt;br /&gt;
= Development Updates =&lt;br /&gt;
&lt;br /&gt;
== Fx/TB 1.5.0.13/2.0.0.5 ==&lt;br /&gt;
* Fx 1.5.0.12 major updates were rolled out&lt;br /&gt;
** IT has some numbers, but approximately 3 million have updated&lt;br /&gt;
** There was almost no feedback regarding major update on newsgroups.&lt;br /&gt;
* Fx 2.0.0.5 triage on-going&lt;br /&gt;
&lt;br /&gt;
== TB 3 ==&lt;br /&gt;
* hunspell is now on the trunk but not part of the build yet. Thanks to Ryan and Nemeth for their work on this. Hunspell will eventually replace myspell as our spell check engine.&lt;br /&gt;
&lt;br /&gt;
== Gecko 1.9 ==&lt;br /&gt;
&lt;br /&gt;
== Firefox 3 ==&lt;br /&gt;
&lt;br /&gt;
* Wrapped up Alpha 6:&lt;br /&gt;
** Updated SQLite&lt;br /&gt;
** Improved cookie performance&lt;br /&gt;
** Support for site-specific preferences&lt;br /&gt;
** Miscellaneous fixes and UI improvements to the Add-ons manager, download manager, bookmarks and history.&lt;br /&gt;
* Work on Beta 1 is commencing:&lt;br /&gt;
** Places UI changes&lt;br /&gt;
** Bookmarks sync&lt;br /&gt;
** Web-based protocol handling (first UI maybe this week)&lt;br /&gt;
** Identity UI&lt;br /&gt;
&lt;br /&gt;
== IT ==&lt;br /&gt;
* Major update&lt;br /&gt;
** Went well - continues at a rate of ~13 updates/sec, topped out at a rate of 30 updates/sec&lt;br /&gt;
** just under 3 million major updates&lt;br /&gt;
** no negative impact on infrastructure&lt;br /&gt;
* [http://people.mozilla.com/~justin/images/Firefox2004MajorUpgradesByLatestVersion.png Downloads Graph]&lt;br /&gt;
&lt;br /&gt;
== Build ==&lt;br /&gt;
* Talkback has been removed from all nightly trunk builds, replaced by breakpad; breakpad is also shipping in all 1.9a6 builds.&lt;br /&gt;
* We&#039;ll be updating linux nightly builds to the new reference platform this week; [https://bugzilla.mozilla.org/show_bug.cgi?id=384035 bug 384035] tracks the work.&lt;br /&gt;
* VMware migrations were finished last week, but performance on the Netapp isn&#039;t what we thought it would be based on tests; we&#039;re actively trying different configurations and talking with Netapp and VMware to work through the problems; [https://bugzilla.mozilla.org/show_bug.cgi?id=386074 bug 386074] tracks the issue.&lt;br /&gt;
* Build team is now triaging bugs on two week cycles; we&#039;re doing a triage tomorrow, which begins the next cycle. We&#039;ll be posting more details shortly about what priorities mean and how we&#039;re using them.&lt;br /&gt;
&lt;br /&gt;
== QA ==&lt;br /&gt;
* Test Execution&lt;br /&gt;
** Major Updates testing&lt;br /&gt;
** Alpha6 Smoketests and focus testing&lt;br /&gt;
&lt;br /&gt;
* Test Development&lt;br /&gt;
** Fx3 on-going functional tests development&lt;br /&gt;
&lt;br /&gt;
* Tools and Automation&lt;br /&gt;
**tbd&lt;br /&gt;
&lt;br /&gt;
* Community&lt;br /&gt;
** Community test day held last Friday, Alpha 6-pre&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
&lt;br /&gt;
== Marketing/PR ==&lt;br /&gt;
* OSCON:  &lt;br /&gt;
**Book your travel!&lt;br /&gt;
**[https://intranet.mozilla.org/ConferencesSchedule/OSCON2007/#Attendees/ Sign up for booth duty]&lt;br /&gt;
&lt;br /&gt;
* Successful community building in Brazil -- check out [http://jtbatson.blogspot.com JT&#039;s blog] for details&lt;br /&gt;
** Brazil brown bag later this week&lt;br /&gt;
&lt;br /&gt;
* Vendor selection meeting Tuesday at 2pm for support system. Dial in info:&lt;br /&gt;
** Tuesday, July 3, 2:00 pm PDT&lt;br /&gt;
** +1 650-903-0800 x91 Conf #284&lt;br /&gt;
** 1-800-707-2533 (pin 369) Conf #284 (US)&lt;br /&gt;
** Join #customersupport on irc.mozilla.org for the IRC back-channel&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
== Mozilla Labs ==&lt;br /&gt;
&lt;br /&gt;
== Developer Relations ==&lt;br /&gt;
&lt;br /&gt;
== Webdev, Add-ons, AMO ==&lt;br /&gt;
* AUS&lt;br /&gt;
** Last round of testing throttle patch. [http://people.mozilla.com/~morgamic/aus2-tests/ see results].&lt;br /&gt;
* AMO&lt;br /&gt;
** Download count patch deployed [http://blog.mozilla.com/webdev/ read about results on the webdev blog]&lt;br /&gt;
** [http://wiki.mozilla.org/Update:Remora_UI_Review/Mockups/Home_Page/ Check out UI progress]&lt;br /&gt;
* Mozilla Support&lt;br /&gt;
** Evaluation of possible groupware&lt;br /&gt;
* mozilla.com&lt;br /&gt;
* CMS&lt;br /&gt;
&lt;br /&gt;
= Foundation Updates =&lt;br /&gt;
&lt;br /&gt;
Note that Frank is traveling on Monday, July 2, during the weekly call, and won&#039;t be able to participate.&lt;br /&gt;
&lt;br /&gt;
* Grants&lt;br /&gt;
** We&#039;ll be funding a project to enhance the [http://www.nvda-project.org/ NVDA open source screen reader] for Windows to better support Firefox. WebAIM has officially completed its project to produce revised [http://developer.mozilla.org/en/docs/Accessible_XUL_Authoring_Guidelines XUL accessibility guidelines] and create a [http://developer.mozilla.org/en/docs/XUL_accessibility_tool XUL accessibility evaluation tool]. Henri Sivonen completed the third milestone on his current HTML5 conformance checker project.&lt;br /&gt;
* Legal&lt;br /&gt;
** We&#039;re going to be pursuing formal trademark registration for the Camino logo. &lt;br /&gt;
* Miscellaneous&lt;br /&gt;
** Gerv is continuing evaluation of CAs for inclusion in Mozilla products, and has two candidates ([https://bugzilla.mozilla.org/show_bug.cgi?id=373746 A-Trust] and [https://bugzilla.mozilla.org/show_bug.cgi?id=382352 Entrust]) for approval.&lt;br /&gt;
** Gerv continued work on a bugzilla.mozilla.org [https://bugzilla.mozilla.org/show_bug.cgi?id=384721 Product/Component reorganisation plan]; discussion is occurring in [http://groups.google.com/group/mozilla.dev.planning/browse_frm/thread/7b27e453a2e38b90/7259ca3d163a120e#7259ca3d163a120e mozilla.dev.planning].&lt;br /&gt;
** David is continuing to get up to speed; in the short term he&#039;s looking at helping out with the www.mozilla.org web site and tracking of Mozilla Foundation donations.&lt;br /&gt;
&lt;br /&gt;
For more information see the individual status reports:&lt;br /&gt;
&lt;br /&gt;
* [http://davidwboswell.wordpress.com/ David Boswell]&lt;br /&gt;
* [http://zak.greant.com/ Zak Greant]&lt;br /&gt;
* [http://hecker.org/mozilla/foundation-activities-2007-06-29 Frank Hecker]&lt;br /&gt;
* [http://weblogs.mozillazine.org/gerv/archives/2007/06/weekly_status_20070629.html Gerv Markham]&lt;br /&gt;
&lt;br /&gt;
= Roundtable =&lt;br /&gt;
&lt;br /&gt;
= Other Business =&lt;br /&gt;
* Sunbird and Lightning 0.5 released this week&lt;br /&gt;
** based off MOZILLA_1_8_BRANCH&lt;br /&gt;
** uses AUS for future updates&lt;br /&gt;
** Sunbird and Lightning 0.7 in planning - Driver: Daniel Boezle from Sun Germany&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:HowToRelease&amp;diff=58843</id>
		<title>Calendar:HowToRelease</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:HowToRelease&amp;diff=58843"/>
		<updated>2007-06-06T16:42:03Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Process = &lt;br /&gt;
&lt;br /&gt;
NOTES: &lt;br /&gt;
* ${PRODUCT_TAG} is the header for the BRANCH - for sunbird 0.5 this was SUNBIRD_0_5, other releases should follow the same convention&lt;br /&gt;
* ${BRANCH_TAG} is made by appending _BRANCH to the ${PRODUCT_TAG} for example, SUNBIRD_0_5_BRANCH &lt;br /&gt;
&lt;br /&gt;
== Create a branch == &lt;br /&gt;
1. Create a branch from the branch you are releasing from this creates a ${PRODUCT_TAG}_BRANCH from the MOZILLA_1_8_BRANCH, you also need to note the time this was done on a page like [[Calendar:Release:Sunbird_0.5]].&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cvs rtag -r MOZILLA_1_8_BRANCH -b ${PRODUCT_TAG}_BRANCH mozilla&lt;br /&gt;
Note time this is done: May 22, 21:37 CDT&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Test that the branch was properly created by checking out from the branch.&lt;br /&gt;
&amp;lt;pre&amp;gt; cvs co -r ${BRANCH_TAG}_BRANCH mozilla/calendar &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Change the Version Number ==&lt;br /&gt;
* You check out the branch you just created - use standard &amp;quot;check out code from mozilla cvs method&amp;quot;, just substitute in the new branch for your branch parameter&lt;br /&gt;
* On this branch, you change the follwing:&lt;br /&gt;
    * calendar/sunbird/app/module.ver&lt;br /&gt;
    * calendar/sunbird/config/version.txt&lt;br /&gt;
* Then you:&lt;br /&gt;
&amp;lt;pre&amp;gt;cvs -d ${CVSROOT} co -r ${PRODUCT_TAG}_BRANCH\&lt;br /&gt;
 mozilla/calendar/sunbird/app/module.ver mozilla/calendar/sunbird/config/version.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Create a minibranch==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cvs tag -b ${PRODUCT_TAG}_MINIBRANCH calendar/sunbird/app/module.ver \&lt;br /&gt;
 calendar/sunbird/config/version.txt&lt;br /&gt;
cvs up -r ${PRODUCT_TAG}_MINIBRANCH calendar/sunbird/app/module.ver \&lt;br /&gt;
 calendar/sunbird/config/version.txt&lt;br /&gt;
cvs ci -m&amp;quot;bumping version number on calendar/sunbird on minibranch only&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* remove firefox stuff from calendar/lightning/install.rdf&lt;br /&gt;
&lt;br /&gt;
== Tag the release ==&lt;br /&gt;
* run &amp;quot;date&amp;quot; before you start and use this as date stamp.&lt;br /&gt;
* the date should be in UTC and have this format: &amp;quot;yyyy-mm-dd hh:mm +0000&amp;quot;&lt;br /&gt;
* You need to use an RC here in case we have RC builds that way RCs will move forward to the release (you can have multiple RC&#039;s but there is only one release) so ${RC} becomes 1 for the first attempt to release 0.5&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
screen&lt;br /&gt;
cd .. (one up from mozilla)&lt;br /&gt;
mkdir -p tags/${PRODUCT_TAG}_RC${RC}&lt;br /&gt;
cd tags &amp;amp;&amp;amp; ln -s ${PRODUCT_TAG}_RC${RC} ${PRODUCT_TAG}_RELEASE &amp;amp;&amp;amp; \&lt;br /&gt;
  ln -s ${PRODUCT_TAG}_RC${RC} ${PRODUCT_TAG}_RELEASE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Next, check out mozilla/client.mk and any &amp;lt;something&amp;gt;/config/mozconfig files you need with statements like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;  &lt;br /&gt;
  cvs co \&lt;br /&gt;
  -r $BRANCH_TAG \&lt;br /&gt;
  -D &amp;quot;$PULL_DATE&amp;quot; \&lt;br /&gt;
  mozilla/client.mk&lt;br /&gt;
  becomes: cvs co -r ${PRODUCT_TAG}_BRANCH -D &amp;quot;2007-05-23 04:00 +0000&amp;quot; mozilla/client.mk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Next, you follow these steps:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# pull version files from the version bump minibranch&lt;br /&gt;
cvs up -r ${PRODUCT_TAG}_MINIBRANCH ${APP}/app/module.ver \&lt;br /&gt;
 ${APP}/config/version.txt config/milestone.txt&lt;br /&gt;
&lt;br /&gt;
# Create the tag.&lt;br /&gt;
cvs tag ${PRODUCT_TAG}_RELEASE 2&amp;gt;&amp;amp;1 | tee ../${PRODUCT_TAG}_RELEASE.log&lt;br /&gt;
# Look for errors&lt;br /&gt;
grep -v &amp;quot;^T&amp;quot; ../${PRODUCT_TAG}_RELEASE.log&lt;br /&gt;
&lt;br /&gt;
# Create the RC tag.&lt;br /&gt;
cvs tag ${PRODUCT_TAG}_RC${RC} 2&amp;gt;&amp;amp;1 | tee ../${BRANCH_TAG}_RC${RC}.log&lt;br /&gt;
# Look for errors&lt;br /&gt;
grep -v &amp;quot;^T&amp;quot; ../${PRODUCT_TAG}_RC${RC}.log&lt;br /&gt;
&lt;br /&gt;
# Create a minibranch for the pull scripts so we can change them without&lt;br /&gt;
# changing anything on the original branch.&lt;br /&gt;
cvs tag -b ${PRODUCT_TAG}_MINIBRANCH client.mk&lt;br /&gt;
&lt;br /&gt;
# Update client.mk to the minibranch you just created.&lt;br /&gt;
cvs up -r ${PRODUCT_TAG}_MINIBRANCH client.mk&lt;br /&gt;
&lt;br /&gt;
# Add the new product tag to the client.mk - need to replace the current branch ID&lt;br /&gt;
sed &amp;quot;s/${MOZILLA_1_8_BRANCH}/${PRODUCT_TAG}_RELEASE/g&amp;quot; client.mk &amp;gt; client.mk.tmp&lt;br /&gt;
mv client.mk.tmp client.mk&lt;br /&gt;
&lt;br /&gt;
# Verify that client.mk only has the changes you expect&lt;br /&gt;
cvs diff -u client.mk&lt;br /&gt;
# Verify that client.mk has its sticky tag set properly.&lt;br /&gt;
cvs status client.mk&lt;br /&gt;
cvs commit -m &amp;quot;For $PRODUCT $VERSION, redirect client.mk onto the ${PRODUCT_TAG}_RELEASE tag.&amp;quot; client.mk&lt;br /&gt;
&lt;br /&gt;
# Move the release tag onto the modified version of the pull scripts.&lt;br /&gt;
# Note that you may have to wait to gain a lock, that is normal.&lt;br /&gt;
cvs tag -F ${PRODUCT_TAG}_RELEASE client.mk&lt;br /&gt;
cvs tag -F ${PRODUCT_TAG}_RC${RC} client.mk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tag Talkback===&lt;br /&gt;
* &#039;&#039;&#039;NOTE:&#039;&#039;&#039; to do this, you need access to talkback, currently only lilmatt has that access on our team.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create the mofo tag directory.&lt;br /&gt;
cd ~cltbld/tags/${PRODUCT_TAG}_RC${RC}&lt;br /&gt;
mkdir mofo/&lt;br /&gt;
cd mofo/&lt;br /&gt;
&lt;br /&gt;
# Branch Talkback like we did for the SUNBIRD_0_5_RELEASE earlier:&lt;br /&gt;
cvs -d ${CVSROOT}/mofo rtag -r MOZILLA_1_8_BRANCH -b ${PRODUCT_TAG}_BRANCH mofo&lt;br /&gt;
&lt;br /&gt;
# Check out the talkback files from the branch you want to tag.&lt;br /&gt;
cvs -d :ext:cltbld@cvs.mozilla.org:/mofo co \&lt;br /&gt;
  -r $BRANCH_TAG \&lt;br /&gt;
  -D &amp;quot;$PULL_DATE&amp;quot; \&lt;br /&gt;
  talkback/fullsoft 2&amp;gt;&amp;amp;1 | tee checkout-output.log&lt;br /&gt;
&lt;br /&gt;
# Create the tag.&lt;br /&gt;
cd talkback/fullsoft/&lt;br /&gt;
cvs tag ${PRODUCT_TAG}_RELEASE 2&amp;gt;&amp;amp;1 | tee ../${PRODUCT_TAG}_RELEASE.log&lt;br /&gt;
&lt;br /&gt;
# Look for errors&lt;br /&gt;
grep -v &amp;quot;^T&amp;quot; ../${PRODUCT_TAG}_RELEASE.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tag L10N ===&lt;br /&gt;
* Note that you will need L10N access to do this&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create the l10n tag directory.&lt;br /&gt;
cd ~cltbld/tags/${PRODUCT_TAG}_RELEASE&lt;br /&gt;
mkdir l10n/&lt;br /&gt;
cd l10n/&lt;br /&gt;
&lt;br /&gt;
# Branch Locales like we did for the SUNBIRD_0_5_RELEASE earlier:&lt;br /&gt;
cvs -d ${CVSROOT}/l10n rtag -r MOZILLA_1_8_BRANCH -b ${PRODUCT_TAG}_BRANCH l10n&lt;br /&gt;
&lt;br /&gt;
# Grab list of shipped locales&lt;br /&gt;
LOCALES=`awk &#039;{print $1}&#039; &amp;lt; ../cvsroot/mozilla/calendar/locales/shipped-locales`&lt;br /&gt;
&lt;br /&gt;
# Check out the l10n files from the branch you want to tag.&lt;br /&gt;
(for l in $LOCALES&lt;br /&gt;
do&lt;br /&gt;
  cvs -d ${CVSROOT}/l10n co \&lt;br /&gt;
    -r $BRANCH_TAG \&lt;br /&gt;
    -D &amp;quot;$PULL_DATE&amp;quot; \&lt;br /&gt;
    l10n/${l}&lt;br /&gt;
done) 2&amp;gt;&amp;amp;1 | tee checkout-output.log&lt;br /&gt;
&lt;br /&gt;
cd l10n/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use lilmatt&#039;s magic L10N script to compile Lightning into Locales.  You can find the script in {{bug|352546}}.  We will check it into the main tree somewhere (suggested name: m/c/lilmattsmagicbuildtricks).  You need to update the .dtd and .properties filenames for the current release.&lt;br /&gt;
&lt;br /&gt;
==Push tag forward on updated l10n files==&lt;br /&gt;
In the &amp;lt;code&amp;gt;l10n&amp;lt;/code&amp;gt; directory where you originally tagged l10n...&lt;br /&gt;
 cvs up -r SUNBIRD_0_5_BRANCH&lt;br /&gt;
 cvs tag -F SUNBIRD_0_5_RELEASE&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Release:Sunbird_0.5&amp;diff=57627</id>
		<title>Calendar:Release:Sunbird 0.5</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Release:Sunbird_0.5&amp;diff=57627"/>
		<updated>2007-05-24T01:21:18Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Build data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Following procedure in [[Build:Unified_Release_Process]])&lt;br /&gt;
&lt;br /&gt;
==Build Engineers==&lt;br /&gt;
&lt;br /&gt;
* Matthew Willis &amp;lt;lilmatt@flock.com&amp;gt;&lt;br /&gt;
* Clint Talbert &amp;lt;ctalbert@mozilla.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bonsai queries==&lt;br /&gt;
&lt;br /&gt;
[https://bugzilla.mozilla.org/buglist.cgi?product=Calendar&amp;amp;status_whiteboard_type=anywordssubstr&amp;amp;status_whiteboard=fixed0.3.1+verified0.3.1 Blocker Bugs for this release from Bugzilla]&lt;br /&gt;
&lt;br /&gt;
==Tags==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Module&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Tag&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Pull date&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | cvsroot/mozilla&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-22 21:37 CDT&lt;br /&gt;
|-&lt;br /&gt;
| SUNBIRD_0_5_RC1&lt;br /&gt;
| 2007-05-22 21:37 CDT&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;1&amp;quot; | mofo/talkback/fullsoft&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-23 21:00 EDT&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | l10n/l10n&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-23 21:00 CDT&lt;br /&gt;
|-&lt;br /&gt;
| SUNBIRD_0_5_RC1&lt;br /&gt;
| 2007-05-23 21:00 CDT&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Build data==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Type&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Build ID&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;SHA1&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Push date&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Build machine&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [Windows installer]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|push_date_goes_here&lt;br /&gt;
|sb-win32-tbox&lt;br /&gt;
|-&lt;br /&gt;
| [Windows zip]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|push_date_goes_here&lt;br /&gt;
|sb-win32-tbox&lt;br /&gt;
|-&lt;br /&gt;
| [Mac dmg]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|push_date_goes_here&lt;br /&gt;
|bm-xserve07&lt;br /&gt;
|-&lt;br /&gt;
| [Linux bz2]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|push_date_goes_here&lt;br /&gt;
|galactica&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timing==&lt;br /&gt;
&lt;br /&gt;
All times are for each RC, except for &amp;quot;Overall release process&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Activity&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Begin&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Overall release process&lt;br /&gt;
| 2007-02-08 23:15 EST&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| RC1 Tagging &lt;br /&gt;
| 2007-02-08 23:30 EST&lt;br /&gt;
| 2007-02-09 00:36 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Building &lt;br /&gt;
| 2007-02-09 00:40 EST&lt;br /&gt;
| 2007-02-09 02:30 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Source archival &lt;br /&gt;
| 2007-02-09 01:15 EST&lt;br /&gt;
| 2007-02-09 01:37 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 l10n repackaging &lt;br /&gt;
| 2007-02-09 02:30 EST&lt;br /&gt;
| 2007-02-09 03:45 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 l10n repack verification &lt;br /&gt;
| n/a&lt;br /&gt;
| n/a &lt;br /&gt;
|-&lt;br /&gt;
| RC1 Update generation&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Signing &lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
&lt;br /&gt;
 TBOX_TREE=&amp;quot;Sunbird&amp;quot;&lt;br /&gt;
 PRODUCT_TAG=&amp;quot;SUNBIRD_0_5&amp;quot;&lt;br /&gt;
 PLATFORM_TAG=&amp;quot;HEAD&amp;quot;&lt;br /&gt;
 BRANCH_TAG=&amp;quot;SUNBIRD_0_5_BRANCH&amp;quot;&lt;br /&gt;
 PULL_DATE=&amp;quot;2007-05-23 04:00 +0000&amp;quot;&lt;br /&gt;
 BUILD_DIR=&lt;br /&gt;
 PRODUCT=sunbird&lt;br /&gt;
 AUS_PRODUCT=Sunbird&lt;br /&gt;
 SHORT_PRODUCT=Sb&lt;br /&gt;
 APP=calendar&lt;br /&gt;
 VERSION=0.5&lt;br /&gt;
 RC=1&lt;br /&gt;
 PREVIOUS_VERSION=0.3.1&lt;br /&gt;
 PREVIOUS_RC=&lt;br /&gt;
 PUSH_DATE=&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Release:Sunbird_0.5&amp;diff=57626</id>
		<title>Calendar:Release:Sunbird 0.5</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Release:Sunbird_0.5&amp;diff=57626"/>
		<updated>2007-05-24T01:08:14Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Build data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Following procedure in [[Build:Unified_Release_Process]])&lt;br /&gt;
&lt;br /&gt;
==Build Engineers==&lt;br /&gt;
&lt;br /&gt;
* Matthew Willis &amp;lt;lilmatt@flock.com&amp;gt;&lt;br /&gt;
* Clint Talbert &amp;lt;ctalbert@mozilla.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bonsai queries==&lt;br /&gt;
&lt;br /&gt;
[https://bugzilla.mozilla.org/buglist.cgi?product=Calendar&amp;amp;status_whiteboard_type=anywordssubstr&amp;amp;status_whiteboard=fixed0.3.1+verified0.3.1 Blocker Bugs for this release from Bugzilla]&lt;br /&gt;
&lt;br /&gt;
==Tags==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Module&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Tag&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Pull date&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | cvsroot/mozilla&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-22 21:37 CDT&lt;br /&gt;
|-&lt;br /&gt;
| SUNBIRD_0_5_RC1&lt;br /&gt;
| 2007-05-22 21:37 CDT&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;1&amp;quot; | mofo/talkback/fullsoft&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-23 21:00 EDT&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | l10n/l10n&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-23 21:00 CDT&lt;br /&gt;
|-&lt;br /&gt;
| SUNBIRD_0_5_RC1&lt;br /&gt;
| 2007-05-23 21:00 CDT&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Build data==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Type&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Build ID&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;SHA1&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Push date&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Build machine&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [Windows installer]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|push_date_goes_here&lt;br /&gt;
|sb-win32-tbox&lt;br /&gt;
|-&lt;br /&gt;
| [Windows zip]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|push_date_goes_here&lt;br /&gt;
|sb-win32-tbox&lt;br /&gt;
|-&lt;br /&gt;
| [Mac dmg]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|push_date_goes_here&lt;br /&gt;
|cg-xserve04&lt;br /&gt;
|-&lt;br /&gt;
| [Linux bz2]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|push_date_goes_here&lt;br /&gt;
|galactica&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timing==&lt;br /&gt;
&lt;br /&gt;
All times are for each RC, except for &amp;quot;Overall release process&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Activity&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Begin&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Overall release process&lt;br /&gt;
| 2007-02-08 23:15 EST&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| RC1 Tagging &lt;br /&gt;
| 2007-02-08 23:30 EST&lt;br /&gt;
| 2007-02-09 00:36 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Building &lt;br /&gt;
| 2007-02-09 00:40 EST&lt;br /&gt;
| 2007-02-09 02:30 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Source archival &lt;br /&gt;
| 2007-02-09 01:15 EST&lt;br /&gt;
| 2007-02-09 01:37 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 l10n repackaging &lt;br /&gt;
| 2007-02-09 02:30 EST&lt;br /&gt;
| 2007-02-09 03:45 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 l10n repack verification &lt;br /&gt;
| n/a&lt;br /&gt;
| n/a &lt;br /&gt;
|-&lt;br /&gt;
| RC1 Update generation&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Signing &lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
&lt;br /&gt;
 TBOX_TREE=&amp;quot;Sunbird&amp;quot;&lt;br /&gt;
 PRODUCT_TAG=&amp;quot;SUNBIRD_0_5&amp;quot;&lt;br /&gt;
 PLATFORM_TAG=&amp;quot;HEAD&amp;quot;&lt;br /&gt;
 BRANCH_TAG=&amp;quot;SUNBIRD_0_5_BRANCH&amp;quot;&lt;br /&gt;
 PULL_DATE=&amp;quot;2007-05-23 04:00 +0000&amp;quot;&lt;br /&gt;
 BUILD_DIR=&lt;br /&gt;
 PRODUCT=sunbird&lt;br /&gt;
 AUS_PRODUCT=Sunbird&lt;br /&gt;
 SHORT_PRODUCT=Sb&lt;br /&gt;
 APP=calendar&lt;br /&gt;
 VERSION=0.5&lt;br /&gt;
 RC=1&lt;br /&gt;
 PREVIOUS_VERSION=0.3.1&lt;br /&gt;
 PREVIOUS_RC=&lt;br /&gt;
 PUSH_DATE=&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Release:Sunbird_0.5&amp;diff=57625</id>
		<title>Calendar:Release:Sunbird 0.5</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Release:Sunbird_0.5&amp;diff=57625"/>
		<updated>2007-05-24T01:07:19Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: removing old data&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Following procedure in [[Build:Unified_Release_Process]])&lt;br /&gt;
&lt;br /&gt;
==Build Engineers==&lt;br /&gt;
&lt;br /&gt;
* Matthew Willis &amp;lt;lilmatt@flock.com&amp;gt;&lt;br /&gt;
* Clint Talbert &amp;lt;ctalbert@mozilla.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bonsai queries==&lt;br /&gt;
&lt;br /&gt;
[https://bugzilla.mozilla.org/buglist.cgi?product=Calendar&amp;amp;status_whiteboard_type=anywordssubstr&amp;amp;status_whiteboard=fixed0.3.1+verified0.3.1 Blocker Bugs for this release from Bugzilla]&lt;br /&gt;
&lt;br /&gt;
==Tags==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Module&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Tag&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Pull date&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | cvsroot/mozilla&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-22 21:37 CDT&lt;br /&gt;
|-&lt;br /&gt;
| SUNBIRD_0_5_RC1&lt;br /&gt;
| 2007-05-22 21:37 CDT&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;1&amp;quot; | mofo/talkback/fullsoft&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-23 21:00 EDT&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | l10n/l10n&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-23 21:00 CDT&lt;br /&gt;
|-&lt;br /&gt;
| SUNBIRD_0_5_RC1&lt;br /&gt;
| 2007-05-23 21:00 CDT&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Build data==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Type&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Build ID&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;SHA1&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Push date&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Build machine&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [Windows installer]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|&lt;br /&gt;
|sb-win32-tbox&lt;br /&gt;
|-&lt;br /&gt;
| [Windows zip]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|&lt;br /&gt;
|sb-win32-tbox&lt;br /&gt;
|-&lt;br /&gt;
| [Mac compressed]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|&lt;br /&gt;
|cg-xserve04&lt;br /&gt;
|-&lt;br /&gt;
| [Linux compressed]&lt;br /&gt;
|build_id_goes_here&lt;br /&gt;
|sha1_goes_here&lt;br /&gt;
|&lt;br /&gt;
|galactica&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timing==&lt;br /&gt;
&lt;br /&gt;
All times are for each RC, except for &amp;quot;Overall release process&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Activity&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Begin&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Overall release process&lt;br /&gt;
| 2007-02-08 23:15 EST&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| RC1 Tagging &lt;br /&gt;
| 2007-02-08 23:30 EST&lt;br /&gt;
| 2007-02-09 00:36 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Building &lt;br /&gt;
| 2007-02-09 00:40 EST&lt;br /&gt;
| 2007-02-09 02:30 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Source archival &lt;br /&gt;
| 2007-02-09 01:15 EST&lt;br /&gt;
| 2007-02-09 01:37 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 l10n repackaging &lt;br /&gt;
| 2007-02-09 02:30 EST&lt;br /&gt;
| 2007-02-09 03:45 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 l10n repack verification &lt;br /&gt;
| n/a&lt;br /&gt;
| n/a &lt;br /&gt;
|-&lt;br /&gt;
| RC1 Update generation&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Signing &lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
&lt;br /&gt;
 TBOX_TREE=&amp;quot;Sunbird&amp;quot;&lt;br /&gt;
 PRODUCT_TAG=&amp;quot;SUNBIRD_0_5&amp;quot;&lt;br /&gt;
 PLATFORM_TAG=&amp;quot;HEAD&amp;quot;&lt;br /&gt;
 BRANCH_TAG=&amp;quot;SUNBIRD_0_5_BRANCH&amp;quot;&lt;br /&gt;
 PULL_DATE=&amp;quot;2007-05-23 04:00 +0000&amp;quot;&lt;br /&gt;
 BUILD_DIR=&lt;br /&gt;
 PRODUCT=sunbird&lt;br /&gt;
 AUS_PRODUCT=Sunbird&lt;br /&gt;
 SHORT_PRODUCT=Sb&lt;br /&gt;
 APP=calendar&lt;br /&gt;
 VERSION=0.5&lt;br /&gt;
 RC=1&lt;br /&gt;
 PREVIOUS_VERSION=0.3.1&lt;br /&gt;
 PREVIOUS_RC=&lt;br /&gt;
 PUSH_DATE=&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Release:Sunbird_0.5&amp;diff=57623</id>
		<title>Calendar:Release:Sunbird 0.5</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Release:Sunbird_0.5&amp;diff=57623"/>
		<updated>2007-05-24T01:06:17Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: updating tags&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Following procedure in [[Build:Unified_Release_Process]])&lt;br /&gt;
&lt;br /&gt;
==Build Engineers==&lt;br /&gt;
&lt;br /&gt;
* Matthew Willis &amp;lt;lilmatt@flock.com&amp;gt;&lt;br /&gt;
* Clint Talbert &amp;lt;ctalbert@mozilla.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bonsai queries==&lt;br /&gt;
&lt;br /&gt;
[https://bugzilla.mozilla.org/buglist.cgi?product=Calendar&amp;amp;status_whiteboard_type=anywordssubstr&amp;amp;status_whiteboard=fixed0.3.1+verified0.3.1 Blocker Bugs for this release from Bugzilla]&lt;br /&gt;
&lt;br /&gt;
==Tags==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Module&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Tag&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Pull date&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | cvsroot/mozilla&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-22 21:37 CDT&lt;br /&gt;
|-&lt;br /&gt;
| SUNBIRD_0_5_RC1&lt;br /&gt;
| 2007-05-22 21:37 CDT&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;1&amp;quot; | mofo/talkback/fullsoft&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-23 21:00 EDT&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | l10n/l10n&lt;br /&gt;
| SUNBIRD_0_5_RELEASE&lt;br /&gt;
| 2007-05-23 21:00 CDT&lt;br /&gt;
|-&lt;br /&gt;
| SUNBIRD_0_5_RC1&lt;br /&gt;
| 2007-05-23 21:00 CDT&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Build data==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Type&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Build ID&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;SHA1&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Push date&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Build machine&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [Windows installer]&lt;br /&gt;
|2007020822 &lt;br /&gt;
|cb66aa802d6215035e2685c95e946528985eb78b&lt;br /&gt;
|&lt;br /&gt;
|sb-win32-tbox&lt;br /&gt;
|-&lt;br /&gt;
| [Windows zip]&lt;br /&gt;
|2007020822&lt;br /&gt;
|9b53654abc6f86eeec67b61410514b1354c12eca&lt;br /&gt;
|&lt;br /&gt;
|sb-win32-tbox&lt;br /&gt;
|-&lt;br /&gt;
| [Mac compressed]&lt;br /&gt;
|2007020821&lt;br /&gt;
|941d88847e864119c6d4a787105f6a43ba86783c&lt;br /&gt;
|&lt;br /&gt;
|cg-xserve01&lt;br /&gt;
|-&lt;br /&gt;
| [Linux compressed]&lt;br /&gt;
|2007020821&lt;br /&gt;
|ac31b2083c0cd4370af1554dbdf6eee7ebf13f9b&lt;br /&gt;
|&lt;br /&gt;
|galactica&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timing==&lt;br /&gt;
&lt;br /&gt;
All times are for each RC, except for &amp;quot;Overall release process&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Activity&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Begin&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Overall release process&lt;br /&gt;
| 2007-02-08 23:15 EST&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| RC1 Tagging &lt;br /&gt;
| 2007-02-08 23:30 EST&lt;br /&gt;
| 2007-02-09 00:36 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Building &lt;br /&gt;
| 2007-02-09 00:40 EST&lt;br /&gt;
| 2007-02-09 02:30 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Source archival &lt;br /&gt;
| 2007-02-09 01:15 EST&lt;br /&gt;
| 2007-02-09 01:37 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 l10n repackaging &lt;br /&gt;
| 2007-02-09 02:30 EST&lt;br /&gt;
| 2007-02-09 03:45 EST&lt;br /&gt;
|-&lt;br /&gt;
| RC1 l10n repack verification &lt;br /&gt;
| n/a&lt;br /&gt;
| n/a &lt;br /&gt;
|-&lt;br /&gt;
| RC1 Update generation&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
| RC1 Signing &lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
&lt;br /&gt;
 TBOX_TREE=&amp;quot;Sunbird&amp;quot;&lt;br /&gt;
 PRODUCT_TAG=&amp;quot;SUNBIRD_0_5&amp;quot;&lt;br /&gt;
 PLATFORM_TAG=&amp;quot;HEAD&amp;quot;&lt;br /&gt;
 BRANCH_TAG=&amp;quot;SUNBIRD_0_5_BRANCH&amp;quot;&lt;br /&gt;
 PULL_DATE=&amp;quot;2007-05-23 04:00 +0000&amp;quot;&lt;br /&gt;
 BUILD_DIR=&lt;br /&gt;
 PRODUCT=sunbird&lt;br /&gt;
 AUS_PRODUCT=Sunbird&lt;br /&gt;
 SHORT_PRODUCT=Sb&lt;br /&gt;
 APP=calendar&lt;br /&gt;
 VERSION=0.5&lt;br /&gt;
 RC=1&lt;br /&gt;
 PREVIOUS_VERSION=0.3.1&lt;br /&gt;
 PREVIOUS_RC=&lt;br /&gt;
 PUSH_DATE=&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-05-23&amp;diff=57523</id>
		<title>Calendar:Status Meetings:2007-05-23</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-05-23&amp;diff=57523"/>
		<updated>2007-05-23T05:52:06Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Agenda Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Calendar:Status Meetings:2007-05-16| previous meeting]] | [[Calendar:Status Meetings|index]] | [[Calendar:Status Meetings:2007-05-30| next meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
*[http://www.timeanddate.com/worldclock/meetingdetails.html?year=2007&amp;amp;month=5&amp;amp;day=23&amp;amp;hour=16&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=16&amp;amp;p2=37&amp;amp;p3=64&amp;amp;p4=179&amp;amp;p5=224 Wednesday, May 23th, 16:00 UTC]&lt;br /&gt;
* Phone meeting&lt;br /&gt;
* Join #calendar-mtg on irc.mozilla.org for attendance&lt;br /&gt;
&lt;br /&gt;
=== Telephone Info ===&lt;br /&gt;
* Toll free numbers&lt;br /&gt;
** US/Canada: 866-692-3163&lt;br /&gt;
** Netherlands: 0800-020-1392&lt;br /&gt;
** Germany: 0800-000-3441&lt;br /&gt;
*Participant Passcode&lt;br /&gt;
** 3182189&lt;br /&gt;
*Conference controls&lt;br /&gt;
** Press *1 private help menu&lt;br /&gt;
** Press *6 mute or un-mute individual line&lt;br /&gt;
* Each time you say something, please say your name first so people know who&#039;s speaking&lt;br /&gt;
&lt;br /&gt;
=== Agenda Items ===&lt;br /&gt;
* 0.5 Shipping schedule&lt;br /&gt;
* ctalbert will not be able to make the meeting, so he left these notes...&lt;br /&gt;
** lilmatt and I worked through most of the night on the release. (He may be late to the meeting.)&lt;br /&gt;
** We got about half-way to a release and hit blocking bug 381683&lt;br /&gt;
** We&#039;re waiting on the fix to that before moving forward with the release.&lt;br /&gt;
** Current release &amp;quot;how to&amp;quot; documentation (documents up to our current step) is in progress at: [[Calendar:HowToRelease]]  Be warned!  It is not for the feint-hearted.&lt;br /&gt;
** Once we have a release, we&#039;ll have a L10N and functional-focused test day&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Hamburg_F2F_Meeting&amp;diff=54935</id>
		<title>Calendar:Hamburg F2F Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Hamburg_F2F_Meeting&amp;diff=54935"/>
		<updated>2007-04-23T15:58:43Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Meeting Notes and Decisions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information regarding the 2. Mozilla Calendar Developers Face-to-Face Meeting&lt;br /&gt;
&lt;br /&gt;
Americans should read [http://www.tobsy.de/?p=22 20 things to keep in mind when visiting Germany] first :-)&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=Who=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; bgcolor=&amp;quot;#cccccc&amp;quot;   | &#039;&#039;&#039;Tentative Attendees&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
*Matthew Willis (lilmatt)&lt;br /&gt;
*Philipp Kewisch (xFallenAngel)&lt;br /&gt;
*Clint Talbert (ctalbert)&lt;br /&gt;
*Simon Paquet (sipaq)&lt;br /&gt;
*Christian Jansen (chris-j)&lt;br /&gt;
*Daniel Boelzle (daniel)&lt;br /&gt;
&lt;br /&gt;
| &lt;br /&gt;
*Michael Büttner (mickey)&lt;br /&gt;
*Stephan Sch&amp;amp;auml;fer (ssa)&lt;br /&gt;
*Thomas Benisch (tbe)&lt;br /&gt;
*Andreas Treumann (Andreas)&lt;br /&gt;
*Ulf Stroehler (ulf)&lt;br /&gt;
*Berend Cornelius (Berend)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Where=&lt;br /&gt;
&#039;&#039;&#039;Meeting:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Sun Microsystems GmbH&amp;lt;br&amp;gt;&lt;br /&gt;
Nagelsweg 55 &amp;lt;br&amp;gt;&lt;br /&gt;
20097 Hamburg &amp;lt;br&amp;gt;&lt;br /&gt;
Germany&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.google.com/maps?hl=en&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla:en-US:official&amp;amp;hs=rEP&amp;amp;q=sun+microsystems&amp;amp;near=Hamburg,+Germany&amp;amp;sa=X&amp;amp;oi=local&amp;amp;ct=title   Map]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.jungeshotel.de/index_en.html Junges Hotel]&lt;br /&gt;
* Approx. 70,- € with Sun Discount, near by Sun&#039;s Office&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Between 100 € - 130 €&lt;br /&gt;
* [http://www.apartmentservice.de/en/house/79-hanse-clipper-haus.html Hanse Clipper Haus Boardinghouse] nice location&lt;br /&gt;
&lt;br /&gt;
* [http://www.wedina.de/ Wedina] nice location&lt;br /&gt;
&lt;br /&gt;
* [http://sas.radisson.com/reservation/itineraryEntrance.do?rmcCode=&amp;amp;startDate=20070421&amp;amp;numberChildren=0&amp;amp;a_month_year=200704&amp;amp;language=en&amp;amp;numberAdults=1&amp;amp;hotelCode=&amp;amp;country=DE&amp;amp;promotionalCode=&amp;amp;paclink=Y&amp;amp;ref=/reservation/itineraryEntrance.do&amp;amp;CSbridge=94.u%1115fa6070808ea64e9765be8c7fc7b099c553ae3d%12s%11146%13ss%11%111174397046656%111174396000906&amp;amp;a_date=21&amp;amp;endDate=20070424&amp;amp;d_date=24&amp;amp;city=hamburg&amp;amp;d_month_year=200704 SAS Radisson] (Favorite, good public transportation)&lt;br /&gt;
&lt;br /&gt;
* [http://www.novotel.com/novotel/fichehotel/gb/nov/3737/fiche_hotel.shtml Dorint Novotel] Hamburg Alster&lt;br /&gt;
&lt;br /&gt;
=Public Transportation=&lt;br /&gt;
== Airport -&amp;gt; [http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;q=MARSEILLER+STRASSE+2+Hamburg&amp;amp;layer=&amp;amp;sll=53.561533,9.984899&amp;amp;sspn=0.008501,0.020342&amp;amp;ie=UTF8&amp;amp;z=16&amp;amp;ll=53.561125,9.987431&amp;amp;spn=0.008501,0.020342&amp;amp;t=h&amp;amp;om=1&amp;amp;iwloc=addr SAS Radission] ==&lt;br /&gt;
&lt;br /&gt;
* At the Airport take the &#039;&#039;&#039;Bus&#039;&#039;&#039; with the number &#039;&#039;&#039;110&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Get out&#039;&#039;&#039; at the Station called &#039;&#039;&#039;Ohlsdorf&#039;&#039;&#039;&lt;br /&gt;
* Transfer to the Subway&lt;br /&gt;
* Take the &#039;&#039;&#039;S11&#039;&#039;&#039; (direction: Blankenese)&lt;br /&gt;
* Get out at &#039;&#039;&#039;Dammtor (Messe/CCH)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== SAS Radission -&amp;gt; Sun ==&lt;br /&gt;
* At &#039;&#039;&#039;Dammtor (Messe/CCH)&#039;&#039;&#039; take the &#039;&#039;&#039;S31&#039;&#039;&#039; (direction: Harburg Rathaus)&lt;br /&gt;
* Get out at &#039;&#039;&#039;Hammerbrook (City Süd)&#039;&#039;&#039;&lt;br /&gt;
* this is a 6 Minutes ride.&lt;br /&gt;
&lt;br /&gt;
[[Image:Sun-hh.jpg]].&lt;br /&gt;
&lt;br /&gt;
=When=&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;b&amp;gt;From:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;Saturday&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2007-04-21&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;10:00AM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;b&amp;gt;To:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;Tuesday&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2007-04-24&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;3:00PM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Agenda (Draft) ==&lt;br /&gt;
=== Day 1 (Saturday) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 20%&amp;quot; | &#039;&#039;&#039;Time&#039;&#039;&#039; &lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 20%&amp;quot; | &#039;&#039;&#039;Topic&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 60%&amp;quot; | &#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-12:30 || Brunch || Meet-and-greet&lt;br /&gt;
|-&lt;br /&gt;
| 1:00-1:30 || Welcome || (&#039;&#039;&#039;Daniel&#039;&#039;&#039;) Agenda overview, goals&lt;br /&gt;
|-&lt;br /&gt;
| 1:30-2:15 || User Feedback || (&#039;&#039;&#039;chris-j&#039;&#039;&#039;) &lt;br /&gt;
|-&lt;br /&gt;
| 2:30-4:00 || Product and Release Strategy || done by sipaq&amp;lt;br&amp;gt;What is our current situation (strengths, weaknesses)? Where do we go from here (Integration into TB/SM? Two product strategy?)? How can we do our releases better.&lt;br /&gt;
|-&lt;br /&gt;
| 4:15-5:30 || Sunbird and Lightning || (&#039;&#039;&#039;chris-j&#039;&#039;&#039;) discussion on designing features for both Apps&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Day 2 (Sunday) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 20%&amp;quot; | &#039;&#039;&#039;Time&#039;&#039;&#039; &lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 20%&amp;quot; | &#039;&#039;&#039;Topic&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 60%&amp;quot; | &#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-10:45 || Feature Discussion Shorts* || Off-line Mode (&#039;&#039;&#039;Daniel&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-11:45 || Feature Discussion Shorts* || Searching Calendars (&#039;&#039;&#039;ctalbert&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| 12:00-12:30 || Project Ownership || (&#039;&#039;&#039;All&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| 12:30-3:30 || Lunch ||&lt;br /&gt;
|-&lt;br /&gt;
| 4:00-4:45 || Feature Discussion Shorts* || Pluggable Provider Packaging (&#039;&#039;&#039;Matt, Daniel&#039;&#039;&#039;, &#039;&#039;&#039;Philipp?&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| 5:00-6:00 || Milestone&amp;amp; Roadmap Planning, Wrap-Up ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Day 3 (Monday) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 20%&amp;quot; | &#039;&#039;&#039;Time&#039;&#039;&#039; &lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 20%&amp;quot; | &#039;&#039;&#039;Topic&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 60%&amp;quot; | &#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-12:00 || Milestone&amp;amp; Roadmap Planning Continued, Cont. ||&lt;br /&gt;
|-&lt;br /&gt;
| 12:00-1:00 || Lunch ||&lt;br /&gt;
|-&lt;br /&gt;
| 1:15-1:45 || Test Strategies || align forces, prevent regression (&#039;&#039;&#039;ulf&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| 2:00-3:00 || Automated GUI Testing || (&#039;&#039;&#039;Thorsten Z.&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| 3:15-3:45|| Thunderbird Integration || (&#039;&#039;&#039;chris-j&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| 4:00-4:45 || Feature Discussion Shorts* || Group scheduling (&#039;&#039;&#039;ctalbert, Daniel&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| 5:00-6:00 || Automated Builds &amp;amp; Tinderbox || (&#039;&#039;&#039;Ause, Matt&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Day 4 (Tuesday) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 20%&amp;quot; | &#039;&#039;&#039;Time&#039;&#039;&#039; &lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 20%&amp;quot; | &#039;&#039;&#039;Topic&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #efefef; width: 60%&amp;quot; | &#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-12:00 || QA-Track Shorts* ||&lt;br /&gt;
(&#039;&#039;&#039;ctalbert&#039;&#039;&#039;) &amp;lt;br&amp;gt;&lt;br /&gt;
* Test coverage&lt;br /&gt;
* Test case organization&lt;br /&gt;
* Test automation&lt;br /&gt;
** Joey&#039;s test extension&lt;br /&gt;
** xpcshell unit tests&lt;br /&gt;
** chrome based mochitest&lt;br /&gt;
* Ways to improve and recruit more people to help with calendar-qa&lt;br /&gt;
** redesigning the QA wiki site&lt;br /&gt;
** improving the QA test day&lt;br /&gt;
** streamlining the ramp up to release and the final find/fix cycle&lt;br /&gt;
|-&lt;br /&gt;
| 12:15-1:30 || Lunch ||&lt;br /&gt;
|-&lt;br /&gt;
| 1:30-2:30 || Feature Discussion Shorts* || Time zones (&#039;&#039;&#039;ctalbert&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 || End ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note on &amp;quot;Shorts&amp;quot;: These are intended to be &#039;&#039;&#039;45min&#039;&#039;&#039; segments on a particular topic/idea. They can be demos/prototypes, architecture problems/ideas, short talks, or really almost anything. Ideally, they should be split 15min for the presenter and 30min for discussion, but this is flexible. If you wish to present here, please sign up for an open slot. More slots can be created if the need arises.&lt;br /&gt;
&lt;br /&gt;
== Meeting Notes and Decisions == &lt;br /&gt;
=== Day 1 Saturday ===&lt;br /&gt;
* We need to focus on our testing on Lightning and because many of our new features are landing there (iTIP WCAP etc).  So need to make testing easier on Lightning possibly by having an RDF to autoscript a dummy mail account so that it will be easier to install Thunderbird and run lightning without worrying about your private data.&lt;br /&gt;
* Philipp (xFallenAngel) has scripts to help ensure that patches have the proper style and there are no &amp;quot;compile&amp;quot; typo errors in your javascript.&lt;br /&gt;
* Need to talk to David B and M Scott to find out if we can make a &amp;quot;Thunderbird now with Calendaring&amp;quot; sort of idea and incorporate calendar by default into Tbird.&lt;br /&gt;
* Decided that there will be a tasks view because you cannot properly display tasks in the calendar view because tasks may not always have dates and will not easily be displayable. Specifically this means:&lt;br /&gt;
** Integrate Lightning into Thunderbird with the &amp;quot;today button&amp;quot; in toolbar.  Also add set of three buttons in lower left to switch to different modes for the application: the modes are Mail, Calendar and Tasks.&lt;br /&gt;
** Clicking on &amp;quot;today button&amp;quot; toggles on a today column that shows you a summary of the current events and possibly another small window displaying tasks (todo: define how to decide which tasks to display). This also allows you to create simple events and tasks&lt;br /&gt;
** Clicking on tasks button will show a new task view with all task details available. A sort of &amp;quot;spreadsheet&amp;quot; format.&lt;br /&gt;
** Clicking calendar view does not show mail folders and shows essentially like the mockups that Christian has proposed.  &lt;br /&gt;
** There will be noo merge of tasks into the calendar views at all (or that may be a preference, but this is done to remove the dependency on the spurious nature of dates inside of tasks).&lt;br /&gt;
&lt;br /&gt;
=== Day 2 Sunday ===&lt;br /&gt;
* Discussed with mvl and the team and came to the conclusion that the project &amp;quot;head&amp;quot; should be a person that is working on the project full time.  We decided that Daniel is the best person for this. Additionally, Clint will be starting at Mozilla next week (primarily working on Firefox).  Daniel and Clint will work together to ensure that the project maintains a link to Mozilla and the Mozilla community.&lt;br /&gt;
* We will support &amp;quot;Lightning in Sea Monkey&amp;quot; but only if we can do this simply without #ifdef&#039;ing the code in some kind of terrible way.&lt;br /&gt;
* Discussed offline issues with mvl.  Decided several items about the offline support&lt;br /&gt;
** We will start out by better optimizing the recurrence lookups in the storage calendar so that storage calendar can be used as a caching mechanism.&lt;br /&gt;
** This will be useful in conjunction with the change-log mechanism that mvl and antonio are working on.&lt;br /&gt;
** offline support will also need synchronization interfaces that will encapsulate the conflict handling and will launch any conflict handling UIs that we create.&lt;br /&gt;
** There was some discussion on how to get changes down between the cache and the server.  We believe that this can be done with etags on CalDav and WebDav.  it is done via a specific server call on WCAP and a specific XML command in GData.  For flat-file ICS, we are not exactly sure how this would work.&lt;br /&gt;
* We decided that we want to support searching for other people&#039;s calendars on the same calendar &amp;quot;server&amp;quot; type.  That means we&#039;d want to support the ability to find other WCAP or Google or Caldav users.  This of course will depend on server capabilities.&lt;br /&gt;
** Discussed using a calISearchable interface that providers that have this capability will implement.&lt;br /&gt;
* Philipp gave us an update on the GData extension for Google Calendar&lt;br /&gt;
** Alarms will be in soon&lt;br /&gt;
** Attendees will be in soon - the responses and invitations are sent and processed by google. Changes to the events will come down during normal refresh  events.&lt;br /&gt;
** Recurrence - Cannot complete this patch because of the way that the provider interface handles the deletions of occurrences.  WCAP has the same problem.  Essentially, removing a recurrence is seen as a &amp;quot;modify&amp;quot; by the provider.  This breaks undo/redo capability because you actually performed a &amp;quot;delete&amp;quot; as far as the server is concerned.  So, to undo you have to remember to tell the server to &amp;quot;add&amp;quot; the occurrence back in.  &#039;&#039;&#039;Need to work out a fix to this, possibly changing the provider interface to handle this.&#039;&#039;&#039;&lt;br /&gt;
** Comments - Guests (attendees of an event) can leave a comment on an event. It might or might not be useful to reflect these in events.  But, there is no mirror for these comments in RFC 2445. One option would be to have the GData provider create an attachment from these comments.  This is low priority&lt;br /&gt;
** Optimistic Concurrency - Ensure that two users do not change the same event.  We need to throw a conflict message if we detect that this has happened. WCAP has the same issue, and simply overwrites what is on the server in this case.  This is another item that would be handled by synchronization interfaces that were mentioned w.r.t. the offline support.&lt;br /&gt;
** Subscription - Philipp has proposed a subscription dialog to find other people&#039;s google calendars that is very similar to the WCAP subscription dialog.  The user would enter someone&#039;s google email address and the dialog would display the possible google calendars that the user has made public so that you can subscribe to those.  You also get to pick the calendar color for the subscribed calendar.&lt;br /&gt;
** Group Scheduling - Google has a way to get a FreeBusy feed, and this could be used to populate the new prototype event dialog event F/B information.&lt;br /&gt;
* Providers &#039;&#039;&#039;must&#039;&#039;&#039; have a mechanism to publish their capabilities - perhaps as some kind of flag that can be checked by items like the event dialog.  This would enable items to be removed based on what the provider cannot support.  This capabilities querying feature will become more and more important as we expand our provider offerings.&lt;br /&gt;
* We began product roadmap discussions.  We decided that we want a 1.0 &#039;&#039;&#039;as soon as possible&#039;&#039;&#039; that makes sense from a feature standpoint.  Our philosophy here was that we wanted to only take changes that create a workable basic set of functionality that will be rich enough for end users to use, as well as being rich enough for people to create good extensions from.&lt;br /&gt;
** An example here is the support for SMS alarms.  We decided it was a &amp;quot;nice to have&amp;quot; (NTH) because that support can be easily added either by users (sending SMS email to themselves) or by extension writers once we have the ability to send an email alarm. Therefore, the feature for email alarms will block, but SMS will not block the release.  We applied this type of logic to everything.&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Monday ===&lt;br /&gt;
* Continued and completed the provider discussion.  You can download a spreadsheet of it here.  We will also update the wiki roadmap in the future.&lt;br /&gt;
* Discussed Test automation with the test automation guru at Sun.  Unfortunately the test automation for Star Office will not port into the Mozilla stack.  So, we decided to investigate the MochiTest (link) to see if this can be used from within calendar in the same way that it is used in Firefox. Clint and Ulf will take this on.  Others are of course welcome to help out in this effort.&lt;br /&gt;
* We also decided that until the new UI lands, we should begin writing API tests that use XPCShell.  This will be re-discussed tomorrow at the morning quick QA Session. We unfortunately could not invite others to this because of time-constraints of Thornsten, the Sun QA automation guru.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=54930</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=54930"/>
		<updated>2007-04-23T11:46:57Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Navigation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not edit this page unless you are a member of the Mozilla Calendar team!&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
* March 12 - string freeze - l10n begins&lt;br /&gt;
* March 24 - code freeze (If it&#039;s not in by now, it&#039;s missing the bus.)&lt;br /&gt;
* March 26 - functional testing by #calendar-qa, localizers check their work using nightlies&lt;br /&gt;
* March 30 - l10n freeze&lt;br /&gt;
* April 02 - first RC&lt;br /&gt;
* April 08 - release date or second RC, in case RC 1 was not good enough&lt;br /&gt;
* April 14 - release date, in case we need an RC 2&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||&amp;lt;strike&amp;gt;24 hour views (and no way to make them smaller)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Hamburg_F2F_Meeting&amp;diff=52579</id>
		<title>Calendar:Hamburg F2F Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Hamburg_F2F_Meeting&amp;diff=52579"/>
		<updated>2007-03-21T18:03:16Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Who */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information regarding the 2. Mozilla Calendar Developers Face-to-Face Meeting&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=Who=&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&#039;&#039;&#039;Tentative Attendees:&#039;&#039;&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
*Matthew Willis (lilmatt)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
*Your name here&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Where=&lt;br /&gt;
&#039;&#039;&#039;Meeting:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Sun Microsystems GmbH&amp;lt;br&amp;gt;&lt;br /&gt;
Nagelsweg 55,&amp;lt;br&amp;gt;&lt;br /&gt;
20097 Hamburg, Germany&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.google.com/maps?hl=en&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla:en-US:official&amp;amp;hs=rEP&amp;amp;q=sun+microsystems&amp;amp;near=Hamburg,+Germany&amp;amp;sa=X&amp;amp;oi=local&amp;amp;ct=title   Map]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lodging:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=When=&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;b&amp;gt;From:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;Saturday&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2007-04-21&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;TBD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;b&amp;gt;To:&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;Tuesday&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2007-04-24&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;afternoon&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
=== Day 1 (Saturday) ===&lt;br /&gt;
=== Day 2 (Sunday) ===&lt;br /&gt;
=== Day 3 (Monday) ===&lt;br /&gt;
=== Day 4 (Tuesday) ===&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-21&amp;diff=52552</id>
		<title>Calendar:Status Meetings:2007-03-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-21&amp;diff=52552"/>
		<updated>2007-03-21T12:58:26Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Agenda Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Calendar:Status Meetings:2007-03-14| previous meeting]] | [[Calendar:Status Meetings|index]] | [[Calendar:Status Meetings:2007-03-28| next meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
*[http://www.timeanddate.com/worldclock/meetingdetails.html?year=2007&amp;amp;month=3&amp;amp;day=21&amp;amp;hour=17&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=16&amp;amp;p2=37&amp;amp;p3=64&amp;amp;p4=179&amp;amp;p5=224 Wednesday, March 21th, 17:00 UTC]&lt;br /&gt;
** &#039;&#039;&#039;U.S. FOLKS: NOTE THE TIME!&#039;&#039;&#039;&lt;br /&gt;
* Phone meeting&lt;br /&gt;
* Join #calendar-mtg on irc.mozilla.org for attendance&lt;br /&gt;
&lt;br /&gt;
=== Telephone Info ===&lt;br /&gt;
* Toll free numbers&lt;br /&gt;
** US/Canada: 800 867 8609&lt;br /&gt;
** Netherlands: 08002658232&lt;br /&gt;
** Germany: 08001014546&lt;br /&gt;
** Poland: 008001114706&lt;br /&gt;
** Sun: x44444&lt;br /&gt;
** More numbers (toll/toll free): [https://g8.cfer.com/g8.jsp?an=8008678609&amp;amp;ac=6064554&amp;amp;login=true Sun Worldwide Ready-Access numbers]&lt;br /&gt;
*Access Code&lt;br /&gt;
** 3646989&lt;br /&gt;
*Conference controls&lt;br /&gt;
** *6 mute line&lt;br /&gt;
** *7 unmute line&lt;br /&gt;
* Each time you say something, please say your name first so people know who&#039;s speaking&lt;br /&gt;
&lt;br /&gt;
=== Agenda Items ===&lt;br /&gt;
* 0.5 Status Update&lt;br /&gt;
** Check out [[Calendar:Roadmap]] and [[Calendar:Next_Release]] for more details.&lt;br /&gt;
** Bugs we may want, but would break string freeze: {{bug|362698}} and {{bug|374757}}&lt;br /&gt;
* F2F Meeting Logistics&lt;br /&gt;
** Which hotel? Who&#039;s renting a car? etc.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-21&amp;diff=52550</id>
		<title>Calendar:Status Meetings:2007-03-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-21&amp;diff=52550"/>
		<updated>2007-03-21T12:17:46Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Agenda Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Calendar:Status Meetings:2007-03-14| previous meeting]] | [[Calendar:Status Meetings|index]] | [[Calendar:Status Meetings:2007-03-28| next meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
*[http://www.timeanddate.com/worldclock/meetingdetails.html?year=2007&amp;amp;month=3&amp;amp;day=21&amp;amp;hour=17&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=16&amp;amp;p2=37&amp;amp;p3=64&amp;amp;p4=179&amp;amp;p5=224 Wednesday, March 21th, 17:00 UTC]&lt;br /&gt;
** &#039;&#039;&#039;U.S. FOLKS: NOTE THE TIME!&#039;&#039;&#039;&lt;br /&gt;
* Phone meeting&lt;br /&gt;
* Join #calendar-mtg on irc.mozilla.org for attendance&lt;br /&gt;
&lt;br /&gt;
=== Telephone Info ===&lt;br /&gt;
* Toll free numbers&lt;br /&gt;
** US/Canada: 800 867 8609&lt;br /&gt;
** Netherlands: 08002658232&lt;br /&gt;
** Germany: 08001014546&lt;br /&gt;
** Poland: 008001114706&lt;br /&gt;
** Sun: x44444&lt;br /&gt;
** More numbers (toll/toll free): [https://g8.cfer.com/g8.jsp?an=8008678609&amp;amp;ac=6064554&amp;amp;login=true Sun Worldwide Ready-Access numbers]&lt;br /&gt;
*Access Code&lt;br /&gt;
** 3646989&lt;br /&gt;
*Conference controls&lt;br /&gt;
** *6 mute line&lt;br /&gt;
** *7 unmute line&lt;br /&gt;
* Each time you say something, please say your name first so people know who&#039;s speaking&lt;br /&gt;
&lt;br /&gt;
=== Agenda Items ===&lt;br /&gt;
* 0.5 Status Update&lt;br /&gt;
** Check out [[Calendar:Roadmap]] and [[Calendar:Next_Release]] for more details.&lt;br /&gt;
* F2F Meeting Logistics&lt;br /&gt;
** Which hotel? Who&#039;s renting a car? etc.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Calendar_View&amp;diff=52059</id>
		<title>Calendar:Calendar View</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Calendar_View&amp;diff=52059"/>
		<updated>2007-03-16T13:03:45Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: Reverting to previous version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lightning Calendar View Proposal =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;State:&#039;&#039;&#039; Draft &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Author:&#039;&#039;&#039; Christian Jansen &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Last Change:&#039;&#039;&#039; --[[User:Chris281|Chris]] 23:35, 11 May 2006 (PDT) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The calendar view is the most prominent part of Lightning. Users have direct access to several panes. &lt;br /&gt;
&lt;br /&gt;
===One Day View===&lt;br /&gt;
===Work Week View===&lt;br /&gt;
[[Image:5-Day.png|Proposal of an improved week view]]&lt;br /&gt;
&lt;br /&gt;
===Week View===&lt;br /&gt;
===Month View===&lt;br /&gt;
[[Image:Month-View.png|Proposal of an improved month view]]&lt;br /&gt;
&lt;br /&gt;
=== Year View===&lt;br /&gt;
* A Month Pane containing a control called Mini Month for providing an overview about a whole month.&lt;br /&gt;
* The Calendar Subscription Pane gives users an overview about calendar subscriptions and about users own calendar(s).&lt;br /&gt;
* The Agenda Pane provides a cumulative view of To-Dos &amp;amp; Events for the current day.&lt;br /&gt;
* The To-Do Pane lists the To-Dos of today, the upcoming days &amp;amp; weeks.&lt;br /&gt;
&lt;br /&gt;
=== Visualization of Conflicting Events ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calendar View Items ===&lt;br /&gt;
&lt;br /&gt;
Figure 2 gives an impression how the Calendar could look like.&lt;br /&gt;
&lt;br /&gt;
Details of each pane, and other window elements are described in detail in the sections below. The figure below shall provide an overview where each pane is located.&lt;br /&gt;
[[Image:Areas.png|thumb|Overview where each pane is located]]&lt;br /&gt;
&lt;br /&gt;
= General Thoughts =&lt;br /&gt;
The Calendar View provides a dynamic layout, thus each pane can be scaled in size.&lt;br /&gt;
Each pane can be closed. This applies not to the main Calendar Pane.&lt;br /&gt;
== Menu Bar ==&lt;br /&gt;
=== File ===&lt;br /&gt;
=== Edit ===&lt;br /&gt;
=== View ===&lt;br /&gt;
=== Calendar ===&lt;br /&gt;
=== Tools ===&lt;br /&gt;
=== Help ===&lt;br /&gt;
&lt;br /&gt;
== Tool Bar ==&lt;br /&gt;
=== New Event ===&lt;br /&gt;
=== New Task === &lt;br /&gt;
=== Print ===&lt;br /&gt;
=== Delete ===&lt;br /&gt;
=== Go To Today ===&lt;br /&gt;
=== Address Book ===&lt;br /&gt;
&lt;br /&gt;
== Mini Month Pane==&lt;br /&gt;
The Mini Month Pane comprises as minimum one Mini Month&lt;br /&gt;
&lt;br /&gt;
[[Image:minimonth.png|thumb|Lightning Mini Month]]&lt;br /&gt;
&lt;br /&gt;
Resizing the Mini Month Pane shows up additional Mini Months.&lt;br /&gt;
&lt;br /&gt;
 +----------------+  +----------------+&lt;br /&gt;
 | &amp;lt; March 2006   |  | April 2006  &amp;gt;  |&lt;br /&gt;
 |  S M D M D F S |  |  S M D M D F S |&lt;br /&gt;
 |  1 2 3 4 5 6 7 |  |  1 2 3 4 5 6 7 |&lt;br /&gt;
 |  ...           |  |  ...           |&lt;br /&gt;
 +----------------+  +----------------+&lt;br /&gt;
 +----------------+  +----------------+&lt;br /&gt;
 |   June 2006    |  |   July 2006    |&lt;br /&gt;
 |  S M D M D F S |  |  S M D M D F S |&lt;br /&gt;
 |  1 2 3 4 5 6 7 |  |  1 2 3 4 5 6 7 |&lt;br /&gt;
 |  ...           |  |  ...           |&lt;br /&gt;
 +----------------+  +----------------+&lt;br /&gt;
&lt;br /&gt;
                   &lt;br /&gt;
&lt;br /&gt;
The title bar of the Mini Month Pane provides information about the time zone specified in Lightning&lt;br /&gt;
&lt;br /&gt;
* A double click on the Time Zone info may open a Time Zone Config dialog&lt;br /&gt;
&lt;br /&gt;
=== The Mini Month ===&lt;br /&gt;
&lt;br /&gt;
A Mini Month should allow to:&lt;br /&gt;
&lt;br /&gt;
* Jump with one click from one month to another&lt;br /&gt;
* Direct access to different days&lt;br /&gt;
* Direct access to different months&lt;br /&gt;
* Direct access to different years&lt;br /&gt;
* Jump with one click to the current day&lt;br /&gt;
* Highlighting of the current day&lt;br /&gt;
* Highlighting of the current week&lt;br /&gt;
* Highlighting of the current month&lt;br /&gt;
* Highlighting of days containg an event&lt;br /&gt;
* The control should allow to display previous/upcoming day/month in a different color&lt;br /&gt;
* It should always display 6 week rows (this prevents the layout from jumping)&lt;br /&gt;
* It should allow to preview parts of the privious and the next month&lt;br /&gt;
* It should reflect first day of the week configurations:&lt;br /&gt;
e.g: &amp;quot;&#039;&#039;&#039;Mon&#039;&#039;&#039;, Tue, Wed, Thu, Fri, Sat, Sun&amp;quot;  or &amp;quot;&#039;&#039;&#039;Sun&#039;&#039;&#039;, Mon, Tue, Wed, Thu, Fri, Sat&amp;quot;&lt;br /&gt;
* The control should &#039;&#039;&#039;not&#039;&#039;&#039; change its size while switching between months.&lt;br /&gt;
&lt;br /&gt;
==== Syncronisation Between Mini Month &amp;amp; Calendar View ====&lt;br /&gt;
&lt;br /&gt;
In general the mini month and the calendar views should run in sync. For example, if the user changes the month from May to June in the Calendar View the Mini Month should reflect that change.&lt;br /&gt;
&lt;br /&gt;
The only exception are four buttons. These are located in the upper left and right of the Mini Month and are intended to preview month. Given that changing the Month from May to June by using the Navigation wouldn&#039;t have any effect on the Calendar View.&lt;br /&gt;
&lt;br /&gt;
[[Image:nav-arrows.png|Navigation Arrows]]&lt;br /&gt;
&lt;br /&gt;
* Navigation in Calendar View should sync the Mini Month&lt;br /&gt;
* The date range displayed in the Calendar View (Day, Week, Working Week, Month) should be highlighted in the Mini Month.&lt;br /&gt;
** &#039;&#039;&#039;In Calendars Day View&#039;&#039;&#039;: The corresponding Mini Month day needs to be highlighted.&lt;br /&gt;
** &#039;&#039;&#039;In Calendars Week View&#039;&#039;&#039;: The corresponding days of the Mini Month week needs to be highlighted.&lt;br /&gt;
** &#039;&#039;&#039;In Calendars Working Week View&#039;&#039;&#039;: The corresponding days of the Mini Month working week needs to be highlighted.&lt;br /&gt;
** &#039;&#039;&#039;In Calendars Month View&#039;&#039;&#039;: The corresponding days of the Mini Month month needs to be highlighted.&lt;br /&gt;
* Clicking the Mini Month &amp;quot;Go To Today&amp;quot; button selects the current day in the Mini Month and chages the view in the calendar to the current date.&lt;br /&gt;
* Selecting one explicit Day, Week, Working Week, Month, Year should change the date range displayed in the Calendar View.&lt;br /&gt;
&lt;br /&gt;
==== The Year Panel ====&lt;br /&gt;
The Year Panel can be reached by clicking the Month &amp;amp; Year area of the Mini Month.&lt;br /&gt;
The panel allows users to navigate from one year to another by using the left or right buttons.&lt;br /&gt;
&lt;br /&gt;
In addition it should be possible to navigate quickly to a specific month within the next 12 month from the current month on.&lt;br /&gt;
&lt;br /&gt;
The panel should indicate month which relate to the previous or the next year differently.&lt;br /&gt;
&lt;br /&gt;
The figure below shows a proposal of the Year Panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Mini-month_with_year_panel.png]]&lt;br /&gt;
&lt;br /&gt;
== Calendar Subscription Pane ==&lt;br /&gt;
&lt;br /&gt;
The Calendar Subscription Pane lists all subscribed calendars. Subscribed calendars can be stored locally or remotely. The graphical representation should be in both cases the same.&lt;br /&gt;
&lt;br /&gt;
From the Pane users should have the possibility to&lt;br /&gt;
&lt;br /&gt;
* Publish calendars&lt;br /&gt;
* Subscribe calendars&lt;br /&gt;
* Create calenders&lt;br /&gt;
* Create calendars groups&lt;br /&gt;
* Manually update subscribed calenders&lt;br /&gt;
* Notify users that a calendar has been published&lt;br /&gt;
* Switch visibility of calendars on or off&lt;br /&gt;
* Delete calendars&lt;br /&gt;
* Move calendars from one group to another&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creation and the subscription of calendars shaould also be intergrated into the menus &amp;amp; maybe in the tool bar.&lt;br /&gt;
&lt;br /&gt;
The figure below shows a rough sketch of the Calendars &amp;amp; Groups&lt;br /&gt;
 +-------------------------+&lt;br /&gt;
 | My Calendars          X |&lt;br /&gt;
 +-------------------------+&lt;br /&gt;
 |     [X] [Green ] Work   |&lt;br /&gt;
 | [+] [X] [Blue  ] Fares  |&lt;br /&gt;
 | [-] [X] [Red   ] Team   |&lt;br /&gt;
 |     [X] [Black ] Jeff   |&lt;br /&gt;
 |     [X] [Mauve ] Bob    |&lt;br /&gt;
 |     [X] [Yellow] Lisa   |&lt;br /&gt;
 +-------------------------+&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The figure below gives a more detailed impression of the features set which is needed for creating, subscribing, and publishing calendars.&lt;br /&gt;
&lt;br /&gt;
[[Image:Calendar-Subscribtions-Map.png|thumb|600px]]&lt;br /&gt;
&lt;br /&gt;
== Calendar Pane ==&lt;br /&gt;
=== Tabs ===&lt;br /&gt;
=== Day, Week, Month Informer ===&lt;br /&gt;
=== All Day Event Pane ===&lt;br /&gt;
=== Time Scale ===&lt;br /&gt;
== Search Field ==&lt;br /&gt;
== Agenda Pane ==&lt;br /&gt;
== To-Do Pane ==&lt;br /&gt;
== Status Bar ==&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=52058</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=52058"/>
		<updated>2007-03-16T12:56:18Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: Reverting to previous version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
* March 12 - string freeze - l10n begins&lt;br /&gt;
* March 24 - code freeze (If it&#039;s not in by now, it&#039;s missing the bus.)&lt;br /&gt;
* March 26 - functional testing by #calendar-qa, localizers check their work using nightlies&lt;br /&gt;
* March 30 - l10n freeze&lt;br /&gt;
* April 02 - first RC&lt;br /&gt;
* April 08 - release date or second RC, in case RC 1 was not good enough&lt;br /&gt;
* April 14 - release date, in case we need an RC 2&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||&amp;lt;strike&amp;gt;24 hour views (and no way to make them smaller)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51903</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51903"/>
		<updated>2007-03-14T21:45:21Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
* March 12 - string freeze - l10n begins&lt;br /&gt;
* March 24 - code freeze (If it&#039;s not in by now, it&#039;s missing the bus.)&lt;br /&gt;
* March 26 - functional testing by #calendar-qa, localizers check their work using nightlies&lt;br /&gt;
* March 30 - l10n freeze&lt;br /&gt;
* April 02 - first RC&lt;br /&gt;
* April 08 - release date or second RC, in case RC 1 was not good enough&lt;br /&gt;
* April 14 - release date, in case we need an RC 2&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||&amp;lt;strike&amp;gt;24 hour views (and no way to make them smaller)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status&amp;diff=51902</id>
		<title>Calendar:Status</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status&amp;diff=51902"/>
		<updated>2007-03-14T21:42:47Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Calendar:Status_Meetings:2007-03-21]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-21&amp;diff=51900</id>
		<title>Calendar:Status Meetings:2007-03-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-21&amp;diff=51900"/>
		<updated>2007-03-14T21:42:22Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Calendar:Status Meetings:2007-03-14| previous meeting]] | [[Calendar:Status Meetings|index]] | [[Calendar:Status Meetings:2007-03-28| next meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
*[http://www.timeanddate.com/worldclock/meetingtime.html?month=3&amp;amp;day=21&amp;amp;year=2007&amp;amp;pa=16&amp;amp;pa=37&amp;amp;pa=64&amp;amp;pa=179&amp;amp;pa=224 Wednesday, March 21th, 17:00 UTC]&lt;br /&gt;
** &#039;&#039;&#039;U.S. FOLKS: NOTE THE TIME!&#039;&#039;&#039;&lt;br /&gt;
* Phone meeting&lt;br /&gt;
* Join #calendar-mtg on irc.mozilla.org for attendance&lt;br /&gt;
&lt;br /&gt;
=== Telephone Info ===&lt;br /&gt;
* Toll free numbers&lt;br /&gt;
** US/Canada: 800 867 8609&lt;br /&gt;
** Netherlands: 08002658232&lt;br /&gt;
** Germany: 08001014546&lt;br /&gt;
** Poland: 008001114706&lt;br /&gt;
** Sun: x44444&lt;br /&gt;
** More numbers (toll/toll free): [https://g8.cfer.com/g8.jsp?an=8008678609&amp;amp;ac=6064554&amp;amp;login=true Sun Worldwide Ready-Access numbers]&lt;br /&gt;
*Access Code&lt;br /&gt;
** 3646989&lt;br /&gt;
*Conference controls&lt;br /&gt;
** *6 mute line&lt;br /&gt;
** *7 unmute line&lt;br /&gt;
* Each time you say something, please say your name first so people know who&#039;s speaking&lt;br /&gt;
&lt;br /&gt;
=== Agenda Items ===&lt;br /&gt;
* 0.5 Status Update&lt;br /&gt;
** Check out [[Calendar:Roadmap]] and [[Calendar:Next_Release]] for more details.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-14&amp;diff=51899</id>
		<title>Calendar:Status Meetings:2007-03-14</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-14&amp;diff=51899"/>
		<updated>2007-03-14T21:39:41Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Agenda Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Calendar:Status Meetings:2007-03-07| previous meeting]] | [[Calendar:Status Meetings|index]] | [[Calendar:Status Meetings:2007-03-21| next meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
*[http://www.timeanddate.com/worldclock/meetingtime.html?month=3&amp;amp;day=14&amp;amp;year=2007&amp;amp;pa=16&amp;amp;pa=37&amp;amp;pa=64&amp;amp;pa=179&amp;amp;pa=224 Wednesday, March 14th, 16:00 UTC]&lt;br /&gt;
* Phone meeting&lt;br /&gt;
* Join #calendar-mtg on irc.mozilla.org for attendance&lt;br /&gt;
&lt;br /&gt;
=== Telephone Info ===&lt;br /&gt;
* Toll free numbers&lt;br /&gt;
** US/Canada: 800 867 8609&lt;br /&gt;
** Netherlands: 08002658232&lt;br /&gt;
** Germany: 08001014546&lt;br /&gt;
** Poland: 008001114706&lt;br /&gt;
** Sun: x44444&lt;br /&gt;
** More numbers (toll/toll free): [https://g8.cfer.com/g8.jsp?an=8008678609&amp;amp;ac=6064554&amp;amp;login=true Sun Worldwide Ready-Access numbers]&lt;br /&gt;
*Access Code&lt;br /&gt;
** 3646989&lt;br /&gt;
*Conference controls&lt;br /&gt;
** *6 mute line&lt;br /&gt;
** *7 unmute line&lt;br /&gt;
* Each time you say something, please say your name first so people know who&#039;s speaking&lt;br /&gt;
&lt;br /&gt;
=== Agenda Items ===&lt;br /&gt;
* 0.5 Status Update&lt;br /&gt;
** Check out [[Calendar:Roadmap]] and [[Calendar:Next_Release]] for more details.&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
* Only lilmatt and mickey were around.  mickey will look at the blocking list and see if he can find more items he can pick off.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-14&amp;diff=51847</id>
		<title>Calendar:Status Meetings:2007-03-14</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-14&amp;diff=51847"/>
		<updated>2007-03-14T15:49:48Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Meeting Details */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Calendar:Status Meetings:2007-03-07| previous meeting]] | [[Calendar:Status Meetings|index]] | [[Calendar:Status Meetings:2007-03-21| next meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
*[http://www.timeanddate.com/worldclock/meetingtime.html?month=3&amp;amp;day=14&amp;amp;year=2007&amp;amp;pa=16&amp;amp;pa=37&amp;amp;pa=64&amp;amp;pa=179&amp;amp;pa=224 Wednesday, March 14th, 16:00 UTC]&lt;br /&gt;
* Phone meeting&lt;br /&gt;
* Join #calendar-mtg on irc.mozilla.org for attendance&lt;br /&gt;
&lt;br /&gt;
=== Telephone Info ===&lt;br /&gt;
* Toll free numbers&lt;br /&gt;
** US/Canada: 800 867 8609&lt;br /&gt;
** Netherlands: 08002658232&lt;br /&gt;
** Germany: 08001014546&lt;br /&gt;
** Poland: 008001114706&lt;br /&gt;
** Sun: x44444&lt;br /&gt;
** More numbers (toll/toll free): [https://g8.cfer.com/g8.jsp?an=8008678609&amp;amp;ac=6064554&amp;amp;login=true Sun Worldwide Ready-Access numbers]&lt;br /&gt;
*Access Code&lt;br /&gt;
** 3646989&lt;br /&gt;
*Conference controls&lt;br /&gt;
** *6 mute line&lt;br /&gt;
** *7 unmute line&lt;br /&gt;
* Each time you say something, please say your name first so people know who&#039;s speaking&lt;br /&gt;
&lt;br /&gt;
=== Agenda Items ===&lt;br /&gt;
* 0.5 Status Update&lt;br /&gt;
** Check out [[Calendar:Roadmap]] and [[Calendar:Next_Release]] for more details.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status&amp;diff=51846</id>
		<title>Calendar:Status</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status&amp;diff=51846"/>
		<updated>2007-03-14T15:47:49Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Calendar:Status_Meetings:2007-03-14]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-14&amp;diff=51845</id>
		<title>Calendar:Status Meetings:2007-03-14</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-03-14&amp;diff=51845"/>
		<updated>2007-03-14T15:47:12Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Calendar:Status Meetings:2007-03-07| previous meeting]] | [[Calendar:Status Meetings|index]] | [[Calendar:Status Meetings:2007-03-21| next meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
*[http://www.timeanddate.com/worldclock/meetingtime.html?month=3&amp;amp;day=14&amp;amp;year=2007&amp;amp;pa=16&amp;amp;pa=37&amp;amp;pa=64&amp;amp;pa=179&amp;amp;pa=224 Wednesday, March 14th, 17:00 UTC]&lt;br /&gt;
* Phone meeting&lt;br /&gt;
* Join #calendar-mtg on irc.mozilla.org for attendance&lt;br /&gt;
&lt;br /&gt;
=== Telephone Info ===&lt;br /&gt;
* Toll free numbers&lt;br /&gt;
** US/Canada: 800 867 8609&lt;br /&gt;
** Netherlands: 08002658232&lt;br /&gt;
** Germany: 08001014546&lt;br /&gt;
** Poland: 008001114706&lt;br /&gt;
** Sun: x44444&lt;br /&gt;
** More numbers (toll/toll free): [https://g8.cfer.com/g8.jsp?an=8008678609&amp;amp;ac=6064554&amp;amp;login=true Sun Worldwide Ready-Access numbers]&lt;br /&gt;
*Access Code&lt;br /&gt;
** 3646989&lt;br /&gt;
*Conference controls&lt;br /&gt;
** *6 mute line&lt;br /&gt;
** *7 unmute line&lt;br /&gt;
* Each time you say something, please say your name first so people know who&#039;s speaking&lt;br /&gt;
&lt;br /&gt;
=== Agenda Items ===&lt;br /&gt;
* 0.5 Status Update&lt;br /&gt;
** Check out [[Calendar:Roadmap]] and [[Calendar:Next_Release]] for more details.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51844</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51844"/>
		<updated>2007-03-14T15:45:11Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Item Creation/Modification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||&amp;lt;strike&amp;gt;24 hour views (and no way to make them smaller)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51843</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51843"/>
		<updated>2007-03-14T15:43:31Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* User pain-points from 0.3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||&amp;lt;strike&amp;gt;24 hour views (and no way to make them smaller)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51372</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51372"/>
		<updated>2007-03-09T22:07:01Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Calendar Interoperation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||24 hour views (and no way to make them smaller)||In queue - tbe&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51371</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51371"/>
		<updated>2007-03-09T22:06:23Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Thunderbird Integration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||24 hour views (and no way to make them smaller)||In queue - tbe&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=51194</id>
		<title>Calendar:Home Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=51194"/>
		<updated>2007-03-08T18:03:48Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Mainly for developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&#039;&#039;&#039;Welcome to the wiki of the Mozilla Calendar Project.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This [http://en.wikipedia.org/wiki/Wiki wiki] represents a collection of easily-editable pages providing a variety of information on both the standalone calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Sunbird], and the calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird], code-named [http://www.mozilla.org/projects/calendar/lightning/ Lightning].&lt;br /&gt;
&lt;br /&gt;
Please keep in mind that while every effort is made to keep these pages up-to-date, sometimes pages do become obsolete.&lt;br /&gt;
&lt;br /&gt;
== Latest Releases ==&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/sunbird0.3.1.html Sunbird 0.3.1]&#039;&#039;&#039; - Our standalone calendar application for Linux, Mac OS X, and Windows.&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/lightning0.3.1.html Lightning 0.3.1]&#039;&#039;&#039; - The calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird]&lt;br /&gt;
&lt;br /&gt;
== For end-users ==&lt;br /&gt;
These pages contain information that end-users (that&#039;s you!) will hopefully find useful.&lt;br /&gt;
&lt;br /&gt;
*[[Calendar:FAQ | FAQ]] - &amp;quot;Frequently Asked Questions&amp;quot; concerning Sunbird and Lightning&lt;br /&gt;
* How to contribute - Looking to get involved?  Look here for some good starting points.&lt;br /&gt;
*[[Calendar:Charter]] (draft) - The overall mission of the calendar project&lt;br /&gt;
*[[Calendar:Target Users|Target Users]] - Who we&#039;re writing software for&lt;br /&gt;
*[[Calendar:Lightning]] - (jminta-will probably move?) Links to all pages related to Lightning&lt;br /&gt;
*[[Calendar:Past_Releases|Past Releases]] - Where we&#039;ve been.&lt;br /&gt;
*[[Calendar:Roadmap|Roadmap]] - Where we&#039;re going.&lt;br /&gt;
*[[Calendar:For_Everyone:Blocking Flags|Blocking Flags]] - How we choose what makes it into each release.&lt;br /&gt;
&lt;br /&gt;
== For developers ==&lt;br /&gt;
These are pages for people interested in contributing in a more formal way to Sunbird and Lightning development, whether through testing (QA), or coding.&lt;br /&gt;
*[[Calendar:Next_Release]] - A bunch of stuff for planning the next release.&lt;br /&gt;
*[[Calendar:F2F Meeting]] - The July 2006 Toronto face-to-face meeting.&lt;br /&gt;
*[[Calendar:Localization]] - Information for translators on how to localize Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:Hacking|Beginner&#039;s Guide to Hacking Sunbird/Lightning]] (in progress) Information for someone looking to get their feet wet in the mozilla codebase for the first time &lt;br /&gt;
*[[Calendar:Dev Guide|New Sunbird/Lightning Developer&#039;s Guide]] (draft)- A bird&#039;s eye view of the calendar codebase&lt;br /&gt;
*[[Calendar:Status Meetings|Meeting notes]] - Notes from past meetings held on IRC. Also includes the schedule and agenda for the next meeting&lt;br /&gt;
*[[Calendar: Feature Implementations |Feature Implementations]] - proposals and overviews of past, present, and possible future features in Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:QA Home|Calendar QA and Testing]] - Information for those wishing to help test development builds, in an effort to improve quality.&lt;br /&gt;
*Administration ([[Calendar: Module Ownership]], [[Calendar:Updating libical]], [[Calendar: Development Strategies]], [[Calendar:Build Team Requests]]) - pages related to administrative tasks in calendar development (reviews, release cycles, etc)&lt;br /&gt;
**[[Calendar: UI Ownership]]&lt;br /&gt;
**[[Calendar: Review Process]]&lt;br /&gt;
&lt;br /&gt;
[[category:Calendar|*]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=51193</id>
		<title>Calendar:Home Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=51193"/>
		<updated>2007-03-08T18:03:17Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Mainly for end-users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&#039;&#039;&#039;Welcome to the wiki of the Mozilla Calendar Project.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This [http://en.wikipedia.org/wiki/Wiki wiki] represents a collection of easily-editable pages providing a variety of information on both the standalone calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Sunbird], and the calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird], code-named [http://www.mozilla.org/projects/calendar/lightning/ Lightning].&lt;br /&gt;
&lt;br /&gt;
Please keep in mind that while every effort is made to keep these pages up-to-date, sometimes pages do become obsolete.&lt;br /&gt;
&lt;br /&gt;
== Latest Releases ==&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/sunbird0.3.1.html Sunbird 0.3.1]&#039;&#039;&#039; - Our standalone calendar application for Linux, Mac OS X, and Windows.&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/lightning0.3.1.html Lightning 0.3.1]&#039;&#039;&#039; - The calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird]&lt;br /&gt;
&lt;br /&gt;
== For end-users ==&lt;br /&gt;
These pages contain information that end-users (that&#039;s you!) will hopefully find useful.&lt;br /&gt;
&lt;br /&gt;
*[[Calendar:FAQ | FAQ]] - &amp;quot;Frequently Asked Questions&amp;quot; concerning Sunbird and Lightning&lt;br /&gt;
* How to contribute - Looking to get involved?  Look here for some good starting points.&lt;br /&gt;
*[[Calendar:Charter]] (draft) - The overall mission of the calendar project&lt;br /&gt;
*[[Calendar:Target Users|Target Users]] - Who we&#039;re writing software for&lt;br /&gt;
*[[Calendar:Lightning]] - (jminta-will probably move?) Links to all pages related to Lightning&lt;br /&gt;
*[[Calendar:Past_Releases|Past Releases]] - Where we&#039;ve been.&lt;br /&gt;
*[[Calendar:Roadmap|Roadmap]] - Where we&#039;re going.&lt;br /&gt;
*[[Calendar:For_Everyone:Blocking Flags|Blocking Flags]] - How we choose what makes it into each release.&lt;br /&gt;
&lt;br /&gt;
== Mainly for developers ==&lt;br /&gt;
These are pages for people interested in contributing in a more formal way to Sunbird and Lightning development, whether through testing (QA), or coding.&lt;br /&gt;
*[[Calendar:Next_Release]] - A bunch of stuff for planning the next release.&lt;br /&gt;
*[[Calendar:F2F Meeting]] - The July 2006 Toronto face-to-face meeting.&lt;br /&gt;
*[[Calendar:Localization]] - Information for translators on how to localize Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:Hacking|Beginner&#039;s Guide to Hacking Sunbird/Lightning]] (in progress) Information for someone looking to get their feet wet in the mozilla codebase for the first time &lt;br /&gt;
*[[Calendar:Dev Guide|New Sunbird/Lightning Developer&#039;s Guide]] (draft)- A bird&#039;s eye view of the calendar codebase&lt;br /&gt;
*[[Calendar:Status Meetings|Meeting notes]] - Notes from past meetings held on IRC. Also includes the schedule and agenda for the next meeting&lt;br /&gt;
*[[Calendar: Feature Implementations |Feature Implementations]] - proposals and overviews of past, present, and possible future features in Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:QA Home|Calendar QA and Testing]] - Information for those wishing to help test development builds, in an effort to improve quality.&lt;br /&gt;
*Administration ([[Calendar: Module Ownership]], [[Calendar:Updating libical]], [[Calendar: Development Strategies]], [[Calendar:Build Team Requests]]) - pages related to administrative tasks in calendar development (reviews, release cycles, etc)&lt;br /&gt;
**[[Calendar: UI Ownership]]&lt;br /&gt;
**[[Calendar: Review Process]]&lt;br /&gt;
&lt;br /&gt;
[[category:Calendar|*]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=51190</id>
		<title>Calendar:Home Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=51190"/>
		<updated>2007-03-08T17:48:36Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Mainly for developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&#039;&#039;&#039;Welcome to the wiki of the Mozilla Calendar Project.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This [http://en.wikipedia.org/wiki/Wiki wiki] represents a collection of easily-editable pages providing a variety of information on both the standalone calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Sunbird], and the calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird], code-named [http://www.mozilla.org/projects/calendar/lightning/ Lightning].&lt;br /&gt;
&lt;br /&gt;
Please keep in mind that while every effort is made to keep these pages up-to-date, sometimes pages do become obsolete.&lt;br /&gt;
&lt;br /&gt;
== Latest Releases ==&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/sunbird0.3.1.html Sunbird 0.3.1]&#039;&#039;&#039; - Our standalone calendar application for Linux, Mac OS X, and Windows.&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/lightning0.3.1.html Lightning 0.3.1]&#039;&#039;&#039; - The calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird]&lt;br /&gt;
&lt;br /&gt;
== Mainly for end-users ==&lt;br /&gt;
These pages contain information that end-users (that&#039;s you!) will hopefully find useful.&lt;br /&gt;
&lt;br /&gt;
*[[Calendar:FAQ | FAQ]] - &amp;quot;Frequently Asked Questions&amp;quot; concerning Sunbird and Lightning&lt;br /&gt;
* How to contribute - Looking to get involved?  Look here for some good starting points.&lt;br /&gt;
*[[Calendar:Charter]] (draft) - The overall mission of the calendar project&lt;br /&gt;
*[[Calendar:Target Users|Target Users]] - Who we&#039;re writing software for&lt;br /&gt;
*[[Calendar:Lightning]] - (jminta-will probably move?) Links to all pages related to Lightning&lt;br /&gt;
*[[Calendar:Past_Releases|Past Releases]] - Where we&#039;ve been.&lt;br /&gt;
*[[Calendar:Roadmap|Roadmap]] - Where we&#039;re going.&lt;br /&gt;
*[[Calendar:For_Everyone:Blocking Flags|Blocking Flags]] - How we choose what makes it into each release.&lt;br /&gt;
&lt;br /&gt;
== Mainly for developers ==&lt;br /&gt;
These are pages for people interested in contributing in a more formal way to Sunbird and Lightning development, whether through testing (QA), or coding.&lt;br /&gt;
*[[Calendar:Next_Release]] - A bunch of stuff for planning the next release.&lt;br /&gt;
*[[Calendar:F2F Meeting]] - The July 2006 Toronto face-to-face meeting.&lt;br /&gt;
*[[Calendar:Localization]] - Information for translators on how to localize Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:Hacking|Beginner&#039;s Guide to Hacking Sunbird/Lightning]] (in progress) Information for someone looking to get their feet wet in the mozilla codebase for the first time &lt;br /&gt;
*[[Calendar:Dev Guide|New Sunbird/Lightning Developer&#039;s Guide]] (draft)- A bird&#039;s eye view of the calendar codebase&lt;br /&gt;
*[[Calendar:Status Meetings|Meeting notes]] - Notes from past meetings held on IRC. Also includes the schedule and agenda for the next meeting&lt;br /&gt;
*[[Calendar: Feature Implementations |Feature Implementations]] - proposals and overviews of past, present, and possible future features in Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:QA Home|Calendar QA and Testing]] - Information for those wishing to help test development builds, in an effort to improve quality.&lt;br /&gt;
*Administration ([[Calendar: Module Ownership]], [[Calendar:Updating libical]], [[Calendar: Development Strategies]], [[Calendar:Build Team Requests]]) - pages related to administrative tasks in calendar development (reviews, release cycles, etc)&lt;br /&gt;
**[[Calendar: UI Ownership]]&lt;br /&gt;
**[[Calendar: Review Process]]&lt;br /&gt;
&lt;br /&gt;
[[category:Calendar|*]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Past_Releases&amp;diff=51188</id>
		<title>Calendar:Past Releases</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Past_Releases&amp;diff=51188"/>
		<updated>2007-03-08T17:46:48Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Disclaimers=&lt;br /&gt;
Any &amp;quot;Calendar Extension Roadmap&amp;quot; documents that may continue to be floating around are deprecated and should be treated as such. Long ago, it was determined that in order to improve stability and flexibility, much of the original storage codebase would need to be rewritten. In addition, the standalone calendar app Sunbird gained popularity. However, being one of the first applications based on the then nascent Toolkit API, this also skewed any existing roadmaps somewhat.&lt;br /&gt;
&lt;br /&gt;
=A note or two about version numbers=&lt;br /&gt;
Prior to the release of Sunbird 0.3, various alpha, beta, and release candidate (RC) releases were used. It was decided that such formality was inappropriate for a pre-1.0 product, kept us in an almost constant code freeze, and stymied further development. Sunbird 0.3a2 is the last release with such filigree. Until we reach 1.0, future releases of both Lightning and Sunbird will use 0.n version numbers only. No alphas or betas will be released.&lt;br /&gt;
&lt;br /&gt;
In addition, to help alleviate confusion regarding the equivalent feature sets of Lightning and Sunbird, it was decided to skip Lightning version 0.2. Lightning&#039;s next release will be 0.3, to coincide with the feature set of Sunbird 0.3.&lt;br /&gt;
&lt;br /&gt;
=Past Releases=&lt;br /&gt;
The roadmaps for past releases are provided here for context and historical purposes only.&lt;br /&gt;
&lt;br /&gt;
==Sunbird 0.2==&lt;br /&gt;
Sunbird 0.2 still used the original underlying code from OEOne which stored events and tasks as .ics files on the local hard drive (or remote WebDAV server). It relied on libxpical to provide an XPCOM wrapper around the libical library. While much work went in to creating a useable Toolkit-based app, it was clear that future development would require refactoring of the backend storage mechanisms, both for stability and for flexibility in supporting new types of calendar &amp;quot;stores&amp;quot; such as CalDAV.&lt;br /&gt;
&lt;br /&gt;
==Sunbird 0.3a1==&lt;br /&gt;
Released 2005-11-04&lt;br /&gt;
&lt;br /&gt;
This was the first release using the refactored backend storage. All data is stored in a SQLite database which is accessed via a unified storage API, and uses custom providers to translate between specific protocols (.ics, CalDAV, etc.) and our unified storage API.&lt;br /&gt;
&lt;br /&gt;
Release Goals:&lt;br /&gt;
* Fix regressions from the backend API rewrite, in a way that Sunbird gets usable again.&lt;br /&gt;
* Not all bugs need to be fixed in the cleanest way.&lt;br /&gt;
* Continue to use old (Sunbird 0.2/non-XBL) views and UI.&lt;br /&gt;
* &#039;&#039;&#039;Intent is to get testing of the providers, and to be able to close old bugs that are fixed by the new ics provider or the new libical.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes for Sunbird 0.3a1:&#039;&#039;&#039;&lt;br /&gt;
This release has old views and stuff. Those views are fixed to a point where the events show up, but there might be glitches in the display. This release was not meant to test the views, but to test the calendar backend code. Please don&#039;t file bugs on misaligned event boxes, wrong colours, or whatever else looks wrong. Please do file bugs on events not showing up, events showing up with wrong times, crashes, hangs, errors etc.&lt;br /&gt;
&lt;br /&gt;
==Lightning 0.1==&lt;br /&gt;
Released 2006-03-14&lt;br /&gt;
&lt;br /&gt;
This was the first release of Lightning, the integrated calendar extension for Thunderbird. Like Sunbird 0.3a1 before it, Lightning used the new backend storage. Bug fixes for issues found in Sunbird 0.3a1&#039;s new backend storage were also included. Lightning also introduced views (Day, Week, Multiweek, Month Views) written in XBL rather than the XUL-based ones used in all previous Sunbird releases, and dating back to OEOne. Since the XBL views can tie more directly to the data, significantly less code is required to keep what is displayed to the user in sync with what is in the database.&lt;br /&gt;
&lt;br /&gt;
Release Goals:&lt;br /&gt;
* XBL views&lt;br /&gt;
* No known dataloss bugs when editing ICS files exclusively with Lightning&lt;br /&gt;
* Basically functionally usable as dogfood with local database &amp;amp; ICS calendars&lt;br /&gt;
* Project Page: [[Calendar:Lightning:0.1]]&lt;br /&gt;
* Release Notes: [[Calendar:Lightning:0.1:Release Notes]]&lt;br /&gt;
&lt;br /&gt;
==Sunbird 0.3a2==&lt;br /&gt;
Released 2006-05-11&lt;br /&gt;
&lt;br /&gt;
This release switched Sunbird from the original (Sunbird 0.2) XUL-based views to the XBL ones originally released in Lightning. Soon after we began to see customizations of views that would have been previously impractical to implement, such as ones that with one button click rotate 90 degrees (day on the x-axis, and hours on the y-axis). &lt;br /&gt;
&lt;br /&gt;
Release Goals:&lt;br /&gt;
* Switch to new XBL views.&lt;br /&gt;
* Sync the UI as much as possible with Lightning 0.1.&lt;br /&gt;
* &#039;&#039;&#039;Intent is to test the new views and associated UI.&#039;&#039;&#039;&lt;br /&gt;
*[[Calendar:0.3a2_Task_List|Tentative Goals (outdated)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes for Sunbird0.3a2:&#039;&#039;&#039;&lt;br /&gt;
These views are what we plan to use moving forward. Now is the time to file bugs on misaligned event boxes, wrong colours, or whatever else looks wrong.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sunbird/Lightning 0.3 ==&lt;br /&gt;
Released 2006-10-11&lt;br /&gt;
&lt;br /&gt;
See [[Calendar:0.3_Release_Status | 0.3 Release Status]]&lt;br /&gt;
&lt;br /&gt;
== Sunbird/Lightning 0.3.1 ==&lt;br /&gt;
Released 2007-02-19&lt;br /&gt;
&lt;br /&gt;
See [[Calendar:0.3.1_Release_Status | 0.3.1 Release Status]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=51186</id>
		<title>Calendar:Home Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Home_Page&amp;diff=51186"/>
		<updated>2007-03-08T17:42:58Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Latest Releases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&#039;&#039;&#039;Welcome to the wiki of the Mozilla Calendar Project.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This [http://en.wikipedia.org/wiki/Wiki wiki] represents a collection of easily-editable pages providing a variety of information on both the standalone calendar application [http://www.mozilla.org/projects/calendar/sunbird/ Sunbird], and the calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird], code-named [http://www.mozilla.org/projects/calendar/lightning/ Lightning].&lt;br /&gt;
&lt;br /&gt;
Please keep in mind that while every effort is made to keep these pages up-to-date, sometimes pages do become obsolete.&lt;br /&gt;
&lt;br /&gt;
== Latest Releases ==&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/sunbird0.3.1.html Sunbird 0.3.1]&#039;&#039;&#039; - Our standalone calendar application for Linux, Mac OS X, and Windows.&lt;br /&gt;
*&#039;&#039;&#039;[http://www.mozilla.org/projects/calendar/releases/lightning0.3.1.html Lightning 0.3.1]&#039;&#039;&#039; - The calendaring extension for [http://www.mozilla.com/thunderbird/ Mozilla Thunderbird]&lt;br /&gt;
&lt;br /&gt;
== Mainly for end-users ==&lt;br /&gt;
These pages contain information that end-users (that&#039;s you!) will hopefully find useful.&lt;br /&gt;
&lt;br /&gt;
*[[Calendar:FAQ | FAQ]] - &amp;quot;Frequently Asked Questions&amp;quot; concerning Sunbird and Lightning&lt;br /&gt;
* How to contribute - Looking to get involved?  Look here for some good starting points.&lt;br /&gt;
*[[Calendar:Charter]] (draft) - The overall mission of the calendar project&lt;br /&gt;
*[[Calendar:Target Users|Target Users]] - Who we&#039;re writing software for&lt;br /&gt;
*[[Calendar:Lightning]] - (jminta-will probably move?) Links to all pages related to Lightning&lt;br /&gt;
*[[Calendar:Past_Releases|Past Releases]] - Where we&#039;ve been.&lt;br /&gt;
*[[Calendar:Roadmap|Roadmap]] - Where we&#039;re going.&lt;br /&gt;
*[[Calendar:For_Everyone:Blocking Flags|Blocking Flags]] - How we choose what makes it into each release.&lt;br /&gt;
&lt;br /&gt;
== Mainly for developers ==&lt;br /&gt;
These are pages for people interested in contributing in a more formal way to Sunbird and Lightning development, whether through testing (QA), or coding.&lt;br /&gt;
*[[Calendar:0.3.1 Release Status]] - Overall status of the 0.3.1 release page.  For tracking/planning purposes.&lt;br /&gt;
*[[Calendar:Next_Release]] - A bunch of stuff for planning the next release.&lt;br /&gt;
*[[Calendar:F2F Meeting]] - The July 2006 Toronto face-to-face meeting.&lt;br /&gt;
*[[Calendar:Localization]] - Information for translators on how to localize Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:Hacking|Beginner&#039;s Guide to Hacking Sunbird/Lightning]] (in progress) Information for someone looking to get their feet wet in the mozilla codebase for the first time &lt;br /&gt;
*[[Calendar:Dev Guide|New Sunbird/Lightning Developer&#039;s Guide]] (draft)- A bird&#039;s eye view of the calendar codebase&lt;br /&gt;
*[[Calendar:Status Meetings|Meeting notes]] - Notes from past meetings held on IRC. Also includes the schedule and agenda for the next meeting&lt;br /&gt;
*[[Calendar: Feature Implementations |Feature Implementations]] - proposals and overviews of past, present, and possible future features in Sunbird and Lightning.&lt;br /&gt;
*[[Calendar:QA Home|Calendar QA and Testing]] - Information for those wishing to help test development builds, in an effort to improve quality.&lt;br /&gt;
*Administration ([[Calendar: Module Ownership]], [[Calendar:Updating libical]], [[Calendar: Development Strategies]], [[Calendar:Build Team Requests]]) - pages related to administrative tasks in calendar development (reviews, release cycles, etc)&lt;br /&gt;
**[[Calendar: UI Ownership]]&lt;br /&gt;
**[[Calendar: Review Process]]&lt;br /&gt;
&lt;br /&gt;
[[category:Calendar|*]]&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51134</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51134"/>
		<updated>2007-03-08T01:38:33Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Calendar Interoperation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||24 hour views (and no way to make them smaller)||In queue - tbe&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51133</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=51133"/>
		<updated>2007-03-08T01:37:54Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Thunderbird Integration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||24 hour views (and no way to make them smaller)||In queue - tbe&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:GDATA_Provider&amp;diff=50946</id>
		<title>Calendar:GDATA Provider</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:GDATA_Provider&amp;diff=50946"/>
		<updated>2007-03-06T12:42:30Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Disclaimer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Disclaimer=&lt;br /&gt;
This provider enables write support to Google Calendar. Although unlikely, it is possible that you could lose (parts of) your data here. Neither the author nor Mozilla can be held responsible for that.&lt;br /&gt;
&lt;br /&gt;
=Getting the Provider=&lt;br /&gt;
==Downloading==&lt;br /&gt;
The provider is not yet available from addons.mozilla.org. It probably will be though.&lt;br /&gt;
&lt;br /&gt;
==Building from CVS==&lt;br /&gt;
If you want to build your own copy of the provider from a CVS tree, you currently need to add the gdata directory to &amp;lt;code&amp;gt;/mozilla/calendar/providers/Makefile.in&amp;lt;/code&amp;gt;. Once you have compiled, the resulting extension should be at &amp;lt;code&amp;gt;&#039;&#039;obj-dir&#039;&#039;/dist/xpi-stage/gdata-provider.xpi&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Accessing your Calendar=&lt;br /&gt;
To access your calendar data, you need to retrieve your private XML URL from the Google Calendar UI. If you are not sure how, follow these steps:&lt;br /&gt;
# Open your [http://calendar.google.com/ Google Calendar]&lt;br /&gt;
# Click on the Calendar you would like to use in Sunbird or Lightning &lt;br /&gt;
# Select &#039;&#039;Calendar Settings&#039;&#039;&lt;br /&gt;
# Click on either of the two XML buttons and copy the link that is shown.&lt;br /&gt;
&lt;br /&gt;
Note that the provider does not directly use your private url. The Calendar is still accessible when you [http://www.google.com/support/calendar/bin/answer.py?answer=34576 reset your private url].&lt;br /&gt;
&lt;br /&gt;
You may now use this url as the &#039;&#039;Location&#039;&#039; in the new remote calendar wizard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Bugs and Limitations=&lt;br /&gt;
Before reporting a bug, carefully check this list to see if the issue you are having is not a known limitation. The list is in FAQ format to make it easier to find your issue. If your question was not answer here, please add it to this page&#039;s discussion page. If you believe you have found a bug, please file it in [http://bugzilla.mozilla.org/ bugzilla]&lt;br /&gt;
&lt;br /&gt;
==Can I create or view comments made within the Google Calendar Interface?==&lt;br /&gt;
Not currently. Progress on this is being tracked in {{bug|362653}}&lt;br /&gt;
&lt;br /&gt;
==I want to modify an Event but nothing happens. What am I doing wrong?==&lt;br /&gt;
Is the event by chance a recurring event? If so, single instances of recurring events cannot be modified yet, they can only be viewed. Progress on this is being tracked in {{bug|362650}}.&lt;br /&gt;
&lt;br /&gt;
The other possibility is that you tried to set the event status to &#039;&#039;Canceled&#039;&#039;. Google uses this event status to mark deleted events. If the provider were to allow this, you would be losing your events at least every week.&lt;br /&gt;
&lt;br /&gt;
Next check if you or somebody else is modifying the event from another client (which may also be the Google Calendar UI). The error mentioned below will contain something about &#039;&#039;Status Code: 409 Conflict&#039;&#039;. This is a known issue. For now, try switching to a different view (that also contains the event you want to modify) and then retry editing the event. See {{bug|362645}} for details.&lt;br /&gt;
&lt;br /&gt;
You should be getting an error in the error console &#039;&#039;Severe error in internal transaction code! Please report this to the developers&#039;&#039;. You can safely ignore this error for now.&lt;br /&gt;
&lt;br /&gt;
==I want to create a recurring event, but after it is created the event dosen&#039;t repeat. Why?==&lt;br /&gt;
Creating recurring events is not supported yet. You will be able to view recurring events created via the Google Calendar API, but you will not be able to change them or create new ones. Progress on this is being tracked in {{bug|362650}}.&lt;br /&gt;
&lt;br /&gt;
==I tried to set an alarm on an event but the alarm dosen&#039;t show==&lt;br /&gt;
Alarms have not been implemented yet. Progress is being tracked in {{bug|362648}}.&lt;br /&gt;
&lt;br /&gt;
Also, Google dosen&#039;t currently support alarms for non-default calendars. Progress on this issue is being tracked on [http://code.google.com/p/google-gdata/issues/detail?id=20 Google&#039;s bug 20].&lt;br /&gt;
&lt;br /&gt;
==I want to invite someone to my event, but he is never notified==&lt;br /&gt;
The provider dosen&#039;t currently support attendees. See {{bug|355226}} for details.&lt;br /&gt;
&lt;br /&gt;
==Why do all events I create or edit through Sunbird/Lightning have wrong times?==&lt;br /&gt;
Is your local timezone set up correctly in Sunbird/Lightning preferences? If not, all events you edit will have the first timezone with the same offset as the original timezone it was set in. Also, created events will use the timezone that was originally set in your timezones preference.&lt;br /&gt;
&lt;br /&gt;
==All events I edit seem to dissappear from the public view of my calendar. How can I make them show for everyone?==&lt;br /&gt;
The provider cannot see which is the &#039;&#039;default&#039;&#039; setting for event visibility. It defaults to private, which means that all events are only visible to you.&lt;br /&gt;
&lt;br /&gt;
To change this behavior, set the (string) preference &#039;&#039;&amp;lt;code&amp;gt;calendar.defaultprivacy&#039;&#039; to either &#039;&#039;private&#039;&#039; or &#039;&#039;public&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Why can&#039;t I create tasks on a Google Calendar?==&lt;br /&gt;
Google dosen&#039;t support Tasks, so there is no way the provider can support them.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Module_Ownership&amp;diff=50923</id>
		<title>Calendar:Module Ownership</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Module_Ownership&amp;diff=50923"/>
		<updated>2007-03-05T21:57:16Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Review Process */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a proposal of owners and peers of the calendar modules. &#039;&#039;&#039;It is not official yet!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Items without any owners at all are generally handled by those under &amp;quot;Default.&amp;quot; However, in general, they could benefit from being their own strongly-owned modules at some point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
!Module&lt;br /&gt;
!Owner&lt;br /&gt;
!Peers (alpha order)&lt;br /&gt;
|-&lt;br /&gt;
|Default&amp;lt;br&amp;gt;(stuff under /mozilla/calendar not otherwise listed here)&lt;br /&gt;
|mvl&lt;br /&gt;
|jminta, lilmatt, daniel, mickey&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Applications/Extensions&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Sunbird (calendar/sunbird)&lt;br /&gt;
|mvl&lt;br /&gt;
|jminta, daniel&lt;br /&gt;
|-&lt;br /&gt;
|Lightning (calendar/lightning)&lt;br /&gt;
|mvl&lt;br /&gt;
|jminta, daniel&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Accessibility&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Alarms&lt;br /&gt;
|jminta&lt;br /&gt;
|mvl, daniel&lt;br /&gt;
|-&lt;br /&gt;
|Art &amp;amp; Branding&lt;br /&gt;
|lilmatt&lt;br /&gt;
|MarkCarson&lt;br /&gt;
|-&lt;br /&gt;
|Calendar Manager&lt;br /&gt;
|mvl&lt;br /&gt;
|jminta, daniel&lt;br /&gt;
|-&lt;br /&gt;
|Import/Export (calendar/import-export)&lt;br /&gt;
|mvl&lt;br /&gt;
|mickey&lt;br /&gt;
|-&lt;br /&gt;
|Installer (calendar/installer)&lt;br /&gt;
|lilmatt&lt;br /&gt;
|rob_strong&lt;br /&gt;
|-&lt;br /&gt;
|i18n/l10n (calendar/locales)&lt;br /&gt;
|lilmatt&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|libical (calendar/libical)&lt;br /&gt;
|mvl&lt;br /&gt;
|daniel, mickey&lt;br /&gt;
|-&lt;br /&gt;
|Recurrence &lt;br /&gt;
|daniel&lt;br /&gt;
|mvl, mickey&lt;br /&gt;
|-&lt;br /&gt;
|Timezones&lt;br /&gt;
|ctalbert&lt;br /&gt;
|mvl, lilmatt, daniel&lt;br /&gt;
|-&lt;br /&gt;
|Views &amp;amp; Dialogs (calendar/{sunbird/}base/content)&lt;br /&gt;
|mickey&lt;br /&gt;
|jminta, mvl&lt;br /&gt;
|-&lt;br /&gt;
|iTIP&lt;br /&gt;
|ctalbert&lt;br /&gt;
|lilmatt&lt;br /&gt;
|-&lt;br /&gt;
|Printing&lt;br /&gt;
|lilmatt&lt;br /&gt;
|daniel&lt;br /&gt;
|-&lt;br /&gt;
|Website&lt;br /&gt;
|sipaq&lt;br /&gt;
|lilmatt&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Providers&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|CalDAV&lt;br /&gt;
|bbrowning&lt;br /&gt;
|jminta&lt;br /&gt;
|-&lt;br /&gt;
|Composite&lt;br /&gt;
|mvl&lt;br /&gt;
|daniel, mickey&lt;br /&gt;
|-&lt;br /&gt;
|ICS&lt;br /&gt;
|mvl&lt;br /&gt;
|daniel, mickey&lt;br /&gt;
|-&lt;br /&gt;
|Memory&lt;br /&gt;
|mvl&lt;br /&gt;
|jminta, daniel&lt;br /&gt;
|-&lt;br /&gt;
|Storage&lt;br /&gt;
|mvl&lt;br /&gt;
|jminta, daniel&lt;br /&gt;
|-&lt;br /&gt;
|WCAP&lt;br /&gt;
|daniel&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Tier-1 platform-specific stuff&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Linux&lt;br /&gt;
|mvl&lt;br /&gt;
|jminta, daniel&lt;br /&gt;
|-&lt;br /&gt;
|Mac OS X&lt;br /&gt;
|lilmatt&lt;br /&gt;
|jminta&lt;br /&gt;
|-&lt;br /&gt;
|Windows&lt;br /&gt;
|ctalbert&lt;br /&gt;
|ssitter, daniel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Review Process ===&lt;br /&gt;
&lt;br /&gt;
This is also &#039;&#039;&#039;not official&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
Calendar does not require super-review. The only review is needed is the review of a module owner or peer of the involved module. (If a patch spans multiple modules, you need review from an owner or peer from each module. That sounds problematic, but due to the huge overlap in owners and peers, in most cases it can be done by one person.)&lt;br /&gt;
&lt;br /&gt;
If the module owner and their peers are all busy and don&#039;t have time to do a complete review, you can ask someone else to review the code. This must be &#039;known hacker&#039;, somebody who has done calendar work himself, but does not need to be a module owner or peer. If you have code review, you can ask a owner or peer of the module your code touches to give module-owner-approval. Giving this approval only means that the code is good from a high level point of view. Because this is a lot less work, it should be easier to get this approval.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-02-28&amp;diff=50456</id>
		<title>Calendar:Status Meetings:2007-02-28</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Status_Meetings:2007-02-28&amp;diff=50456"/>
		<updated>2007-02-28T06:07:04Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Agenda Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;&amp;lt;[[Calendar:Status Meetings:2007-02-21| previous meeting]] | [[Calendar:Status Meetings|index]] | [[Calendar:Status Meetings:2007-03-07| next meeting &amp;gt;&amp;gt;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meeting Details ==&lt;br /&gt;
*[http://www.timeanddate.com/worldclock/meetingtime.html?month=2&amp;amp;day=28&amp;amp;year=2007&amp;amp;pa=16&amp;amp;pa=37&amp;amp;pa=64&amp;amp;pa=179&amp;amp;pa=224 Wednesday, February 28th, 17:00 UTC]&lt;br /&gt;
* Phone meeting&lt;br /&gt;
* Join #calendar-mtg on irc.mozilla.org for attendance&lt;br /&gt;
&lt;br /&gt;
=== Telephone Info ===&lt;br /&gt;
* Toll free numbers&lt;br /&gt;
** US/Canada: 800 867 8609&lt;br /&gt;
** Netherlands: 08002658232&lt;br /&gt;
** Germany: 08001014546&lt;br /&gt;
** Poland: 008001114706&lt;br /&gt;
** Sun: x44444&lt;br /&gt;
** More numbers (toll/toll free): [https://g8.cfer.com/g8.jsp?an=8008678609&amp;amp;ac=6064554&amp;amp;login=true Sun Worldwide Ready-Access numbers]&lt;br /&gt;
*Access Code&lt;br /&gt;
** 3646989&lt;br /&gt;
*Conference controls&lt;br /&gt;
** *6 mute line&lt;br /&gt;
** *7 unmute line&lt;br /&gt;
* Each time you say something, please say your name first so people know who&#039;s speaking&lt;br /&gt;
&lt;br /&gt;
=== Agenda Items ===&lt;br /&gt;
* We need to go live with a team calendar (ala Google) - it&#039;s getting silly to keep track of this stuff without one.&lt;br /&gt;
** There were no objections to ctalbert&#039;s email&lt;br /&gt;
** Here is the calendar, currently ctalbert and Phillip have write access, we can of course change that. &lt;br /&gt;
** [http://www.google.com/calendar/embed?src=u7pke58sc91ksbm4h9pf9ofe8c%40group.calendar.google.com HTTP Link to Calendar]&lt;br /&gt;
&lt;br /&gt;
* Need a 0.5 Status post to the blog -- Sipaq can you handle this?&lt;br /&gt;
 &lt;br /&gt;
* 0.5 Status Update&lt;br /&gt;
** Agree on the 0.5 schedule [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/0e622962bea7c192/f1501e6951d37625#f1501e6951d37625 see lilmatt&#039;s post]&lt;br /&gt;
** Check out [[Calendar:Roadmap]] and [[Calendar:Next_Release]] for more details.&lt;br /&gt;
&lt;br /&gt;
* Status of review system and module ownership/peers&lt;br /&gt;
&lt;br /&gt;
* Next F2F Meeting?&lt;br /&gt;
&lt;br /&gt;
* Farewell and good luck dmose&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2007-02-26&amp;diff=50253</id>
		<title>WeeklyUpdates/2007-02-26</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=WeeklyUpdates/2007-02-26&amp;diff=50253"/>
		<updated>2007-02-26T20:17:54Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[WeeklyUpdates/2007-02-12| « previous week]] | [[WeeklyUpdates|index]] | [[WeeklyUpdates/2007-03-04|next week »]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeting Details&#039;&#039;&#039;&lt;br /&gt;
* 1:00pm PST (21:00 UTC)&lt;br /&gt;
* Mozilla HQ, 1st floor conference table&lt;br /&gt;
* +1 866 879 4799 (pin 369) Conf# 8600 (US Toll Free)&lt;br /&gt;
* +1 650 903 0800 x91 Conf# 8600 (US/International)&lt;br /&gt;
* [Use *1 to mute yourself]&lt;br /&gt;
* join irc.mozilla.org #staffmeeting for attendance taking&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= In Attendance =&lt;br /&gt;
&lt;br /&gt;
= Development Updates =&lt;br /&gt;
== Fx/TB 1.5.0.10 + Fx 2.0.0.2 ==&lt;br /&gt;
== TB 2.0 ==&lt;br /&gt;
&lt;br /&gt;
== Gecko 1.9 ==&lt;br /&gt;
== Firefox 3 ==&lt;br /&gt;
== Other ==&lt;br /&gt;
*Sunbird/Lightning 0.3.1 maintenance release to handle US (and elsewhere) Daylight Savings Time changes shipped on 2/19.&lt;br /&gt;
&lt;br /&gt;
== IT ==&lt;br /&gt;
== Build ==&lt;br /&gt;
== QA ==&lt;br /&gt;
&lt;br /&gt;
= Product Management and Marketing Updates =&lt;br /&gt;
&lt;br /&gt;
== Product Management ==&lt;br /&gt;
&lt;br /&gt;
== Marketing ==&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
== Developer Relations ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Webdev, Add-ons, AMO ==&lt;br /&gt;
= Foundation Updates =&lt;br /&gt;
&lt;br /&gt;
= Roundtable =&lt;br /&gt;
&lt;br /&gt;
= Other Business =&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=50187</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=50187"/>
		<updated>2007-02-26T05:00:20Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Thunderbird Integration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||24 hour views (and no way to make them smaller)||In queue - tbe&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=50186</id>
		<title>Calendar:Next Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Next_Release&amp;diff=50186"/>
		<updated>2007-02-26T04:59:05Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: bump release date&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: thin dotted #aaa; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t edit this page unless you are a member of the calendar team.&#039;&#039;&#039;&amp;lt;br&amp;gt;To join in the discussion regarding the next calendar release, please see [http://groups.google.com/group/mozilla.dev.apps.calendar/browse_thread/thread/5adb513f0ade569e/e057ef42c42cf042#e057ef42c42cf042 this newsgroup thread].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview==&lt;br /&gt;
Sunbird and Lightning are aiming for a simultaneous release of their next version (0.5) in early 2007.  This page is meant to provide an overview of the status of that release.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;background-color: #fdd;&amp;quot;&amp;gt;Items with a red background were originally targetted for version 0.3&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Development Areas==&lt;br /&gt;
&lt;br /&gt;
===Core Architecture===&lt;br /&gt;
&amp;lt;p&amp;gt;Develop Sunbird and Lightning&#039;s core architecture to be robust enough for new feature support and ease of future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editing / viewing of events: Complete the move to using a controller to act on the data, instead of having the views do that directly. || style=&amp;quot;color: green; white-space: nowrap;&amp;quot;| Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Performance===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning will display all events and tasks with the correct information and in the correct places.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of storage provider (daniel/mvl) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of other providers (Sun team) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Improve performance of views (mickey) || style=&amp;quot;color: blue;&amp;quot; | In queue&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zoom/Scroll===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow easy navigation of calendars.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P2&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Investigate zoom scroll&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to move to any display they want.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| A &#039;Go to Date&#039; functionality should be exposed. (Lightning) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Workflow (user experience)===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should have an easy and intuitive user interface, allowing the user to get things done as effortlessly as possible.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || [[Calendar:Improving_the_Calendar_Views|Determine major pain points]] (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Come up with sketches for solutions (christian) || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Implement Agenda View improvements || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Item Creation/Modification===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to create, modify, and interact with tasks and events easily.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;strike&amp;gt;P1&amp;lt;/strike&amp;gt;||&amp;lt;strike&amp;gt;Event vs. Task semantics - Determine what is require for usability and RFC2445 conformance&amp;lt;/strike&amp;gt; ||style=&amp;quot;color: grey; white-space: nowrap;&amp;quot;| Dropped for 0.5&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Editting recurring events: &amp;quot;Edit just this&amp;quot; vs. &amp;quot;Edit this and all occurrences after&amp;quot; ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Windows||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle .ICS files - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Mac||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Windows ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || We should be registered to handle webcal:// URLs - Unix||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Double-clicking an .ICS file should open it (or subscribe, or offer to import it) ||style=&amp;quot;color: blue; white-space: nowrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Launching a webcal:// URL should add that subscription to the calendar list ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Copying and pasting ICS from the clipboard should create an appropriate new item ||style=&amp;quot;color: blue; white-space: no-wrap;&amp;quot;| In progress&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting hCalendar data from the clipboard should create an appropriate new item ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Copying and pasting events between Lightning and Sunbird should work properly ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ICS Export===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide a way for users to export their data in a standards compliant format.  This allows users to not need to enter a &#039;walled garden&#039; when using Sunbird/Lightning&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Export of particular items/sets of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Conflict Resolution===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should intelligently handle data conflicts, and present the user with a clear interface for the user to resolve any that it can&#039;t do itself.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Share an .ICS file on the network without dataloss ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Offline storage of remote calendars ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Gracefully handle conflicts between local and network data ||style=&amp;quot;color: red;&amp;quot;| Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide an easy to use way for users to get their data in a paper format, through their printer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing should be possible. (Lightning) || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Printing a week&#039;s view of items should be possible. || style=&amp;quot;color: green;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Publishing===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should allow users to publish their calendar information to a web server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Publishing a specific set of items should be possible. (Lightning) || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Get Data In===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to get calendar data from multiple sources into the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should always be successfully read/preserved. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Errors in standards compliance should be gracefully handled. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Import data from the user&#039;s existing calendar applications || style=&amp;quot;color: green; white-space: nowrap;&amp;quot; | Complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Thunderbird Integration===&lt;br /&gt;
&amp;lt;p&amp;gt;Lightning should be integrated as seamlessly as possible into Thunderbird.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s undo/redo queue || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s copy/paste || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
| P2 || Integrate into Thunderbird&#039;s print command || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Calendar Interoperation===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to send and receive meeting invitations received via email.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending iMIP/iTIP invitations. || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|-&lt;br /&gt;
| P1 || Allow sending decline/accept iMIP/iTIP responses. || style=&amp;quot;color: blue; white-space: nowrap;&amp;quot; | In progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Backup===&lt;br /&gt;
&amp;lt;p&amp;gt;Sunbird and Lightning should provide functionality for users to easily backup and restore their data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P3 || Make backups of data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Dataloss===&lt;br /&gt;
&amp;lt;p&amp;gt;Users should be able to use Sunbird/Lightning with confidence that their data will be preserved.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P1 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Subscribing to a calendar with unexpected data should preserve the data || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background-color: #fdd;&amp;quot;| P2 ||style=&amp;quot;background-color: #fdd;&amp;quot;| Standards compliant data should be preserved when edited. || style=&amp;quot;color: red;&amp;quot; | Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Misc Regressions===&lt;br /&gt;
&amp;lt;p&amp;gt;Users upgrading from past versions should not notice significant loss of functionality/usability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Priority&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee; width: 20px&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| P1 || &amp;quot;Misc Regressions&amp;quot; is provided to give it visibility during discussions.  Individual elements do not exist at this time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User pain-points from 0.3===&lt;br /&gt;
&amp;lt;p&amp;gt;Wherever possible, we should attempt to address pain-points in 0.3 identified by our users. These were not determined scientifically. They&#039;re a &amp;quot;gut feeling&amp;quot; based on IRC, bugmail, and newsgroups.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Bug(s)&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Item&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background-color: #eee;&amp;quot;| &#039;&#039;&#039;Status&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349048}}||&amp;lt;strike&amp;gt;Having CalExt installed&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|349520}}||24 hour views (and no way to make them smaller)||In queue - tbe&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|345643}}||&amp;lt;strike&amp;gt;Date formatting (MM/DD vs DD/MM)&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|343792}}||&amp;lt;strike&amp;gt;Data import errors - invalid or atypical ICS&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|354951}}||Data import errors - charset||&lt;br /&gt;
|-&lt;br /&gt;
|{{bug|310258}}||&amp;lt;strike&amp;gt;Hide completed tasks is missing from Lightning&amp;lt;/strike&amp;gt;||FIXED&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:QA_TestDay:2007-02-09&amp;diff=48631</id>
		<title>Calendar:QA TestDay:2007-02-09</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:QA_TestDay:2007-02-09&amp;diff=48631"/>
		<updated>2007-02-09T07:01:40Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: updated links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Calendar:Testday_Intro|&lt;br /&gt;
starthour=13|&lt;br /&gt;
startminute=00|&lt;br /&gt;
year=2007|&lt;br /&gt;
month=February|&lt;br /&gt;
startday=9|&lt;br /&gt;
endday=10|&lt;br /&gt;
startdayEnding=th|&lt;br /&gt;
enddayEnding=th|&lt;br /&gt;
endhour=01|&lt;br /&gt;
endminute=00}}&lt;br /&gt;
&lt;br /&gt;
{{Template:Calendar:Testday_BuildAndTest|&lt;br /&gt;
SunbirdBuildLink=http://releases.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/0.3.1rc1/|&lt;br /&gt;
LightningBuildLink=http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/0.3.1rc1/|&lt;br /&gt;
WhatWillWeTest=We will be testing ONLY 0.3.1 builds.  We need to test all localizations as well as the calendaring functionality.  We need to ensure that 0.3.1 is ready for release.&lt;br /&gt;
&lt;br /&gt;
You can download these builds from the above links.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We need to test these Localizations:&lt;br /&gt;
* Catalan (ca)&lt;br /&gt;
* Czech (cs)&lt;br /&gt;
* Danish (da)&lt;br /&gt;
* German (de)&lt;br /&gt;
* Spanish (Spain) (es-ES)&lt;br /&gt;
* Basque (eu)&lt;br /&gt;
* French (fr)&lt;br /&gt;
* &amp;lt;strike&amp;gt;Irish (ga-IE)&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Hungarian (hu)&lt;br /&gt;
* Italian (it)&lt;br /&gt;
* Dutch (nl)&lt;br /&gt;
* Polish (pl)&lt;br /&gt;
* Russian (ru)&lt;br /&gt;
* Slovak (sk)&lt;br /&gt;
* Slovenian (sl)&lt;br /&gt;
&lt;br /&gt;
On each locale we need to be sure that:&lt;br /&gt;
* All dialogs and windows display properly&lt;br /&gt;
* Access keys work&lt;br /&gt;
* Translations are clear and accurate&lt;br /&gt;
* Input with that locale&#039;s alphabet is accepted and displayed properly&lt;br /&gt;
&lt;br /&gt;
We need to test the following in both 0.3.1 clean installs and upgrade (from 0.3) installs:&lt;br /&gt;
* All recurring appointments&lt;br /&gt;
* Changed Timezones&lt;br /&gt;
* All Calendar Types&lt;br /&gt;
* Drag/Drop&lt;br /&gt;
* Copy?Paste&lt;br /&gt;
* Navigation|&lt;br /&gt;
SbirdLinId=TODO|&lt;br /&gt;
LtnLinId=TODO|&lt;br /&gt;
SbirdMacId=TODO|&lt;br /&gt;
LtnMacId=TODO|&lt;br /&gt;
SbirdWinId=TODO|&lt;br /&gt;
LtnWinId=TODO|&lt;br /&gt;
UnconfirmedBugTotal=TODO}}&lt;br /&gt;
&lt;br /&gt;
== Rewards ==&lt;br /&gt;
The reward for this test day will be the pride and comfort in releasing a well tested, quality release for 0.3.1.  The tester that runs through the most locales and the most tests will have his or her nickname proudly displayed in our channel topic until the next test day.  And of course, should you discover a high priority bug that stops the release, then you will win.&lt;br /&gt;
&lt;br /&gt;
Thank you very much for your help.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Updating_Timezones&amp;diff=48621</id>
		<title>Calendar:Updating Timezones</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Updating_Timezones&amp;diff=48621"/>
		<updated>2007-02-09T01:16:22Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(More detail to come later)&lt;br /&gt;
&lt;br /&gt;
We made the choice to provide Outlook 2000 and 2003 compatible timezones in 0.3.1.&lt;br /&gt;
Using technically correct timezones output from Olson and vzic (using --pure) would not work with those versions of Outlook.  Unfortunately, when instructing vzic to output Outlook-compatible timezones (which it does by default), if a zone&#039;s ruleset is too complex to be expressed in an Outlook-compatible way, vzic simply ignores Daylight Savings Time altogether, and only gives includes a BEGIN:STANDARD section in the VTIMEZONE.&lt;br /&gt;
&lt;br /&gt;
As part of {{bug|369543}} and {{bug|367378}}, we had to find which timezones this affected, and attempt to make a VTIMEZONE that was simple enough for Outlook, but that still was as correct as possible.&lt;br /&gt;
&lt;br /&gt;
/Australia/Perth and /America/Tegucigalpa both had DST with a set end date in the future, for example 2009.  vzic&#039;s interpretation of these timezones were ones with a number of RDATEs, which would bust Outlook.  By pretending that DST would go on forever (which it may) we were able to make a VTIMEZONE with two RRULEs.  This would work with Outlook.&lt;br /&gt;
&lt;br /&gt;
/Asia/Jerusalem was entirely different.  It&#039;s DST are so complex that we were unable to both create an &amp;quot;accurate-enough&amp;quot; VTIMEZONE and still keep it Outlook-compatible.  As a result, we took the VTIMEZONE created by vzic when run with --pure, and included a release note that .ICS files with events in /Asia/Jerusalem would likely not import cleanly into Outlook &amp;lt;= 2003.&lt;br /&gt;
&lt;br /&gt;
 Asia/Jerusalem&lt;br /&gt;
 The proposed law agreed upon by the Knesset Interior Committee on&lt;br /&gt;
 2005-02-14 is that, for 2005 and beyond, DST starts at 02:00 the&lt;br /&gt;
 last Friday before April 2nd (i.e. the last Friday in March or April&lt;br /&gt;
 1st itself if it falls on a Friday) and ends at 02:00 on the Saturday&lt;br /&gt;
 night _before_ the fast of Yom Kippur.&lt;br /&gt;
 &lt;br /&gt;
 Those who can read Hebrew can view the announcement at:&lt;br /&gt;
   ftp://ftp.cs.huji.ac.il/pub/tz/announcements/2005+beyond.ps&lt;br /&gt;
 &lt;br /&gt;
 From Paul Eggert (2005-02-22):&lt;br /&gt;
 I used Ephraim Silverberg&#039;s dst-israel.el program&lt;br /&gt;
 &amp;lt;ftp://ftp.cs.huji.ac.il/pub/tz/software/dst-israel.el&amp;gt; (2005-02-20)&lt;br /&gt;
 along with Ed Reingold&#039;s cal-hebrew in GNU Emacs 21.4,&lt;br /&gt;
 to generate the transitions in this list.&lt;br /&gt;
 (I replaced &amp;quot;lastFri&amp;quot; with &amp;quot;Fri&amp;gt;=26&amp;quot; by hand.)&lt;br /&gt;
 The spring transitions below all correspond to the following Rule:&lt;br /&gt;
 &lt;br /&gt;
 Rule	Zion	2005	max	-	Mar	Fri&amp;gt;=26	2:00	1:00	D&lt;br /&gt;
 &lt;br /&gt;
 but older zic implementations (e.g., Solaris 8) do not support&lt;br /&gt;
 &amp;quot;Fri&amp;gt;=26&amp;quot; to mean April 1 in years like 2005, so for now we list the&lt;br /&gt;
 springtime transitions explicitly.&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Build_Team_Requests&amp;diff=48366</id>
		<title>Calendar:Build Team Requests</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Build_Team_Requests&amp;diff=48366"/>
		<updated>2007-02-06T15:12:24Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: /* Completed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== High Priority ==&lt;br /&gt;
&lt;br /&gt;
None at this time.&lt;br /&gt;
&lt;br /&gt;
== Med Priority ==&lt;br /&gt;
&lt;br /&gt;
*Update gcc on &#039;Linux galactica Depend Lt-Release&#039; trunk tinderbox&lt;br /&gt;
**{{bug|356663}}&lt;br /&gt;
&lt;br /&gt;
*galactica trunk builds need new pango and cairo switches to be thrown&lt;br /&gt;
**{{bug|332900}}&lt;br /&gt;
&lt;br /&gt;
== Completed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Upgrade solaria (sunbird trunk tinderbox) to MSVC8 &lt;br /&gt;
**[https://bugzilla.mozilla.org/show_bug.cgi?id=340192 bug 340192]&lt;br /&gt;
**preed said he&#039;d rather set up VMs for Sunbird than to upgrade the cantankerous solaria. Perhaps the VM can be duplicated for the Sunbird branch builds?&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Windows Lightning builds are uploaded to wrong directory&lt;br /&gt;
**[https://bugzilla.mozilla.org/show_bug.cgi?id=341089 bug 341089]&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Configure Sunbird (trunk) tinderbox to ship MSVC8 runtime libs&lt;br /&gt;
**{{bug|342699}}&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Make Mac Sunbird tinderbox build Univeral Binaries&lt;br /&gt;
**[https://bugzilla.mozilla.org/show_bug.cgi?id=340920 bug 340920]&lt;br /&gt;
**Current Mac tinderbox (hilo running OSX 10.3.9) can&#039;t build Universal Binaries.&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Perform necessary infrastructure work to allow aus updates for Sunbird (both regular and nightly)&lt;br /&gt;
**{{bug|318927}}&lt;br /&gt;
**{{bug|341971}}&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Install UPX on solaria (sunbird mozilla1.8 branch tinderbox)&lt;br /&gt;
**{{bug|367108}}&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Add building Sunbird from MOZILLA_1_8_BRANCH to Sunbird-Mozilla1.8 tree&lt;br /&gt;
**{{bug|340406}}&lt;br /&gt;
**Current Mac and Windows boxes are slow already. Adding another Sb build will require some thought/work to keep build times and build frequency reasonable. Linux seems snappy&amp;amp;trade; enough. The Mac needs to be able to build Universal binaries.&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Add Sunbird to l10n tinderboxen&lt;br /&gt;
**{{bug|340845}}&lt;br /&gt;
**Sunbird is now using /l10n for locales. Add it to all l10n trunk and branch tinderboxes, and add an iframe for it to the Mozilla-l10n tree page.&lt;br /&gt;
**Note that the list of available locales differs between trunk and branch&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Calendar:Build_Team_Requests&amp;diff=48365</id>
		<title>Calendar:Build Team Requests</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Calendar:Build_Team_Requests&amp;diff=48365"/>
		<updated>2007-02-06T15:11:52Z</updated>

		<summary type="html">&lt;p&gt;Lilmatt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== High Priority ==&lt;br /&gt;
&lt;br /&gt;
None at this time.&lt;br /&gt;
&lt;br /&gt;
== Med Priority ==&lt;br /&gt;
&lt;br /&gt;
*Update gcc on &#039;Linux galactica Depend Lt-Release&#039; trunk tinderbox&lt;br /&gt;
**{{bug|356663}}&lt;br /&gt;
&lt;br /&gt;
*galactica trunk builds need new pango and cairo switches to be thrown&lt;br /&gt;
**{{bug|332900}}&lt;br /&gt;
&lt;br /&gt;
== Completed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Upgrade solaria (sunbird trunk tinderbox) to MSVC8 &lt;br /&gt;
**[https://bugzilla.mozilla.org/show_bug.cgi?id=340192 bug 340192]&lt;br /&gt;
**preed said he&#039;d rather set up VMs for Sunbird than to upgrade the cantankerous solaria. Perhaps the VM can be duplicated for the Sunbird branch builds?&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Windows Lightning builds are uploaded to wrong directory&lt;br /&gt;
**[https://bugzilla.mozilla.org/show_bug.cgi?id=341089 bug 341089]&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Configure Sunbird (trunk) tinderbox to ship MSVC8 runtime libs&lt;br /&gt;
**{{bug|342699}}&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Make Mac Sunbird tinderbox build Univeral Binaries&lt;br /&gt;
**[https://bugzilla.mozilla.org/show_bug.cgi?id=340920 bug 340920]&lt;br /&gt;
**Current Mac tinderbox (hilo running OSX 10.3.9) can&#039;t build Universal Binaries.&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Perform necessary infrastructure work to allow aus updates for Sunbird (both regular and nightly)&lt;br /&gt;
**{{bug|318927}}&lt;br /&gt;
**{{bug|341971}}&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Install UPX on solaria (sunbird mozilla1.8 branch tinderbox)&amp;lt;/strike&amp;gt;&lt;br /&gt;
**{{bug|367108}}&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Add building Sunbird from MOZILLA_1_8_BRANCH to Sunbird-Mozilla1.8 tree&lt;br /&gt;
**{{bug|340406}}&lt;br /&gt;
**Current Mac and Windows boxes are slow already. Adding another Sb build will require some thought/work to keep build times and build frequency reasonable. Linux seems snappy&amp;amp;trade; enough. The Mac needs to be able to build Universal binaries.&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;&lt;br /&gt;
*Add Sunbird to l10n tinderboxen&lt;br /&gt;
**{{bug|340845}}&lt;br /&gt;
**Sunbird is now using /l10n for locales. Add it to all l10n trunk and branch tinderboxes, and add an iframe for it to the Mozilla-l10n tree page.&lt;br /&gt;
**Note that the list of available locales differs between trunk and branch&lt;br /&gt;
&amp;lt;/strike&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lilmatt</name></author>
	</entry>
</feed>