Calendar:Release Notes: Difference between revisions

First draft of LT 0.5 release notes
(First draft of LT 0.5 release notes)
Line 1: Line 1:
==Sunbird 0.3 alpha2 Release Notes ==
=Lightning 0.5 Release Notes =


On 11 May 2006, the Sunbird/Calendar project released Sunbird 0.3 alpha2. This marks the second official release Sunbird since the lengthy task of rewriting the backend code was undertaken. Sunbird 0.3 alpha2 marks the second milestone on the roadmap towards a final Sunbird 0.3. These release notes are intended to provide a clear picture of what users should and should not expect in this version.
==What's new in Lightning 0.5==


===Goals of the 0.3 alpha2 Release===
==Downloading and Installing==
Sunbird 0.3 alpha2 is not intended to be a production-quality release. (See "Limitations and Known Bugs". Instead, it is being released largely in order to showcase/test the advanced new view code. This includes:
*Inline editing of event titles
*Restoration of drag and drop editing in the day/week views


In addition to showcasing and testing the new views, Sunbird 0.3a2 aims to fix many bugs identified in Sunbird 0.3a1. Some highlights are:
===Downloading Lightning 0.5===
*Ability to modify individual elements of a recurring event
Mozilla.org provides Lightning for Windows, Linux, and Mac OS X in a variety of languages. To get Lightning 0.5, [http://www.mozilla.org/projects/calendar/lightning/download.html download it here].
*Fewer import/export errors
*Better error reporting
*Improved alarm functionality
*A new, more intuitive New Event dialog
*Better Mac support
*Many other minor bug fixes


===Limitations and Known Bugs===
For builds for other systems and languages not provided, see the [http://www.mozilla.org/projects/calendar/releases/lightning0.5.html#contributedbuilds Contributed Builds section] at the end of this document.
Before using Sunbird 0.3 alpha2, it is '''strongly''' encouraged that you read the following limitations that apply to this release.


*Because of architectural changes in the Mozilla core code, Sunbird 0.3 alpha2 will not work on Windows 95, Windows 98 or Windows ME
===Installing Lightning===
*'''Dataloss may occur if you attempt to use Sunbird with calendar files created by other calendaring programs'''
Lightning runs as an extension to either Mozilla Thunderbird 2.0 or the past release Mozilla Thunderbird 1.5.0.X.
*CalDAV support remains extremely basic
*Shutting down Sunbird immediately after a change has been made (within 5 seconds) may result in the change not being recorded
*Sunbird 0.3a2 does not work for dates before 1970 or after 2031
*Snooze functionality is not currently present
*Alarms for recurring events may not be reliable
*Sunbird 0.3a1 profiles are upgraded automatically to Sunbird 0.3a2, but are then no longer compatible with Sunbird 0.3a1 due to updates to the internal SQLite database
*Sunbird 0.3a2 will not automatically migrate your old calendar files from Sunbird 0.2. You will have to manually import them from your [http://kb.mozillazine.org/Profile#Sunbird profile folder] or resubscribe to your remote calendar files


Additionally, there is a list of [http://wiki.mozilla.org/Calendar:Sunbird:0.3a2:Known_Issues#Surprising_Behavior Surprising Behavior]
'''IMPORTANT NOTE FOR WINDOWS USERS''': Install the updated timezones for Windows. Information on obtaining the updated timezones can be found in [http://support.microsoft.com/kb/928388/en-us Microsoft Knowledge Base article 928388].
Not updating your Windows timezones will result in unreliable and erroneous display and entry of time data! Be sure to do this!


===Regressions from 0.3a1===
'''IMPORTANT''': If you have been using the old Calendar Extension, be sure to backup the ICS file that it put in your profile directory, and uninstall the Calendar Extension before installing Lightning. After you have installed Lightning, you can then import your old events and tasks from the backed up ICS file.
As development is ongoing, a few items remain in a worse state than they were in the 0.3a1 release:
*If you have conflicting events at one time in the calendar, other, non-conflicting events on the same day appear too narrow
*Location/Description information is no longer shown in the day/week views
*All day events simply appear with no time, rather than having a star icon
*It is not possible to select multiple events in the views. It still remains possible to select multiple events in the unifinder
*Similarly, 'Select All' in the 'Edit' menu does not work
*Sunbird 0.3a2 reports many 'Failed to load XPCOM component' errors in the JavaScript console upon startup, however no functionality is lost.


=== Downloading Sunbird 0.3a2 ===
# Right-click (Control-click on Mac) the download link and choose "Save Link As..." to download and save the .XPI file to your your hard disk.
*[ftp://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/0.3a2/sunbird-0.3a2.en-US.win32.zip Windows]
# In Mozilla Thunderbird, under the "Tools" menu, open the "Add-ons Manager" (Thunderbird 2.0) or the "Extensions Manager" (Thunderbird 1.5).
*[ftp://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/0.3a2/sunbird-0.3a2.en-US.mac.dmg Mac]
# Click the "Install" button, locate and select the .XPI file you downloaded in step 1, and click "OK".
*[ftp://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/0.3a2/sunbird-0.3a2.en-US.linux-i686.tar.bz2 Linux]
# Restart Mozilla Thunderbird.


===The Next Step===
==Known Issues==
The current roadmap for Sunbird development lists this release as the last alpha release on the way to Sunbird 0.3.  The next planned release of Sunbird is planned to be Sunbird 0.3 beta, which only has the goal of fixing bugs identified in this release, in an effort towards creating a final, production quality release.  While new features are not directly planned for Sunbird 0.3 beta, ongoing parallel development of Lightning may result in additional features being implemented in this next release as well.
Before using Lightning 0.5, it is '''strongly''' encouraged that you read the following limitations that apply to this release.


Users wishing to follow the progress towards this beta release should feel free to download nightly builds. As always, testing and good bug reports are always greatly appreciated.
* Because of architectural changes in the Mozilla core code, Lightning 0.5 will not work on Windows 95, Windows 98 or Windows ME
* Lightning 0.5 will attempt to guess your timezone on startup. As this is only a best guess, and many timezones have changed, you must manually set the timezone in Preferences/Options before entering data. Not doing so may cause events to appear at the wrong time.
* Due to the complexity of the Daylight Savings Time rules for the /Asia/Jerusalem timezone, .ICS files generated by Sunbird and Lightning 0.3.1 which contain events in the /Asia/Jerusalem timezone may fail to import into Microsoft Outlook 2003 (as well as earlier versions). These files should import successfully into Microsoft Outlook 2007. ([https://bugzilla.mozilla.org/show_bug.cgi?id=367378 bug 367378])
* Enabling "Automatic proxy configuration URL" in Sunbird will cause remote calendars to fail to load on startup. To workaround this bug, execute "Reload Remote Calendars" after Sunbird has started up or use "Manual proxy configuration". ([https://bugzilla.mozilla.org/show_bug.cgi?id=338527 bug 338527])
* Portions of attachments on events and tasks may be lost when uploading to a remote calendar. ([https://bugzilla.mozilla.org/show_bug.cgi?id=319909 bug 319909])
* When installed in Thunderbird 1.5, Lightning can not read iMIP invitations sent from users of Apple iCal.app. However, this works correctly in Thunderbird 2.0. ([https://bugzilla.mozilla.org/show_bug.cgi?id=351997 bug 351997])
* Lightning is not usable on Japanese versions of Windows with Thunderbird 1.5. ([https://bugzilla.mozilla.org/show_bug.cgi?id=330121 bug 330121])
 
==Lightning with integrated Sun Java System Calendar Server (WCAP) support==
Enhanced builds of Lightning with integrated WCAP support are [http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/0.5/lightning-wcap/ available here]. Note that unless you wish to use Lightning against a WCAP server, the regular vanilla builds of Lightning are probably what you are looking for. For more details about why this is being shipped separately, see [http://groups.google.com/group/mozilla.dev.apps.calendar/msg/e9d111be964d343e this newsgroup posting].
 
Please refer to the [http://wiki.mozilla.org/Calendar:WCAP Guide WCAP Guide] for further information about the enhancements.
 
==Other Resources and Links==
The following resources contain useful information about Lightning:
 
* [http://wiki.mozilla.org/Calendar:FAQ Lightning Help]
* [http://wiki.mozilla.org/Calendar:Hacking Developer Information]
 
==Localizations==
Thanks to the hard work of our localization teams, Lightning 0.5 ships with the following locales pre-installed:
 
* Basque — Euskara
* Catalan — Català
* Czech — Čeština
* Danish — Dansk
* Dutch — Nederlands
* English (United States)
* French — Français
* German — Deutsch
* Irish - Gaeilge
* Hungarian — Magyar
* Italian — Italiano
* Mongolian — Монгол
* Macedonian - Македонски
* Norwegian (Bokmål) - Norsk bokmål
* Polish — Polski
* Portuguese (Brazilian) - Português (do Brasil)
* Punjabi - ਪੰਜਾਬੀ
* Russian — Русский
* Slovak — Slovenský
* Slovenian — Slovensko
* Spanish (Spain) — Español (de España)
* Swedish - Svenska
 
==Contributed Builds==
These are unofficial builds and may be configured differently than the official Mozilla.org builds. They may also be optimized and/or tested for specific platforms.
 
===Other Systems===
 
Builds for platforms other than the trio officially offered by Mozilla.org can be found on the [http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/0.3.1/contrib/ FTP site].
 
<small>Previous versions of the Release notes: [http://www.mozilla.org/projects/calendar/releases/lightning0.3.1.html 0.3.1] [http://www.mozilla.org/projects/calendar/releases/lightning0.3.html 0.3] [http://www.mozilla.org/projects/calendar/releases/lightning0.1.html 0.1]</small>
287

edits