287
edits
m (→Sunbird 0.3a1 Release Notes (Draft): No rc1, just go) |
mNo edit summary |
||
Line 1: | Line 1: | ||
==Sunbird 0.3a1 Release Notes (Draft)== | ==Sunbird 0.3a1 Release Notes (Draft)== | ||
On __ October 2005, the Sunbird/Calendar project released Sunbird 0.3a1. | On __ October 2005, the Sunbird/Calendar project released Sunbird 0.3a1. This marks the first official release Sunbird since the lengthy task of rewriting the backend code was undertaken. Sunbird 0.3a1 marks the first 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. | ||
===Goals of the 0.3a1 Release=== | ===Goals of the 0.3a1 Release=== | ||
Sunbird 0.3a1 is not intended to be a production-quality release. | Sunbird 0.3a1 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 new backend code. This includes: | ||
*Better calculation of recurring events. | *Better calculation of recurring events. | ||
*Better storage capabilities for local calendars via embedded [http://www.sqlite.org/ SQLite.] | *Better storage capabilities for local calendars via embedded [http://www.sqlite.org/ SQLite.] | ||
Line 11: | Line 11: | ||
*Improved import/export functionality. | *Improved import/export functionality. | ||
It is hoped that the release of Sunbird 0.3a1 will draw a wider audience of testers that can more fully identify any bugs or problems in this backend code. Those wishing to perform more rigorous testing can use the [[Calendar:Tests]] page as a guide. | It is hoped that the release of Sunbird 0.3a1 will draw a wider audience of testers that can more fully identify any bugs or problems in this backend code. Those wishing to perform more rigorous testing can use the [[Calendar:Tests]] page as a guide. Other goals of the release include: | ||
*Gain user feedback on several new UI elements | *Gain user feedback on several new UI elements | ||
Line 20: | Line 20: | ||
===Limitations and Known Bugs=== | ===Limitations and Known Bugs=== | ||
Before using Sunbird 0.3a1, it is '''strongly''' encouraged that you read the following limitations that the release possesses. | Before using Sunbird 0.3a1, it is '''strongly''' encouraged that you read the following limitations that the release possesses. The goal was to provide a similar set of abilities that Sunbird 0.2 provided, but based on the new backend code. | ||
*Windows versions of Sunbird 0.3a1 will crash for dates after 2037 | *Windows versions of Sunbird 0.3a1 will crash for dates after 2037 | ||
*Drag and drop support is severely limited from 0.2 abilities | *Drag and drop support is severely limited from 0.2 abilities | ||
Line 37: | Line 37: | ||
===Webdav Calendar Backup System=== | ===Webdav Calendar Backup System=== | ||
To reiterate, using 0.3a1 does pose a possible risk of dataloss. | To reiterate, using 0.3a1 does pose a possible risk of dataloss. In order to mitigate this risk as much as possible, this release also incorporates a data-backup system '''for webdav calendars.''' Prior to uploading new changes to a webdav calendar, Sunbird will create a backup copy of the current state of the file called | ||
<tt>calBackupData_<some number>_edit1.ics </tt> | <tt>calBackupData_<some number>_edit1.ics </tt> | ||
Line 45: | Line 45: | ||
<tt>calBackupData_<some number>_edit2.ics </tt> | <tt>calBackupData_<some number>_edit2.ics </tt> | ||
and so forth. | and so forth. Another set of 3 backup copies is updated once every 24 hours and end in "day1.ics", etc. All of these backup files can be found in the "Backup Data" folder, within your profile folder. (See http://kb.mozillazine.org/Profile#Sunbird) These files should be able to be directly uploaded to restore your calendar to the previous state. If this happens, please follow the standard bug-reporting procedure to alert the developers of the problem. | ||
===The Next Step=== | ===The Next Step=== | ||
The next step in the development process of Sunbird/Calendar is to implement many of the new UI elements that have been created for Lightning. | The next step in the development process of Sunbird/Calendar is to implement many of the new UI elements that have been created for Lightning. This includes: | ||
*New calendar views which support inline-editing, full drag-and-drop, and improved visibility | *New calendar views which support inline-editing, full drag-and-drop, and improved visibility | ||
*A new, more user-friendly 'Create Event' dialog | *A new, more user-friendly 'Create Event' dialog | ||
*Improved publishing/import dialogs, and more. | *Improved publishing/import dialogs, and more. | ||
Users wishing to follow the implemetations of these features should feel free to download nightly builds. | Users wishing to follow the implemetations of these features should feel free to download nightly builds. As always, testing and good bug reports are always greatly appreciated |
edits