[August 22, 2008] Lightning/Sunbird Status Update

We’re getting nearer and nearer to our first 0.9 release candidate. With 31 bugs fixed in the last 10 days, many of them release blockers, we’re now down to only 11 release blockers at the time of writing. 8 of those 11 bugs currently still need a patch, so if anyone of our readers wants to help out, now would be a great time.

On the localization front it looks like the Macedonian and Turkish localizations will not be able to make it, but Slovenian will, so we’ll still be in better shape l10n-wise than we were during the time of the 0.8 release.

For anyone interested, here are the 31 bugs fixed within in the last 10 days:

  • Bug 316927
    Fix dataloss, when importing events/tasks with multiple categories
  • Bug 405222
    Time format not respected in prefs window
  • Bug 406581
    Enhance cal::detectTimezone() to dump errors
  • Bug 409921
    Implement CalDAV scheduling
  • Bug 417629
    Import ICS file to CalDAV server fails to handle recurrence-id correctly
  • Bug 435447
    Today pane events don’t change color when calendar color is changed
  • Bug 444532
    Select ‘Convert to->Task/event’ in the preview pane in mailmode causes an uncaught exception
  • Bug 447996
    Month View doesn’t display the full month anymore
  • Bug 448205
    Calendar mode does not set Thunderbird Application title (regression)
  • Bug 448561
    Allow CalDAV provider to work with Google Calendar’s new CalDAV
  • Bug 448771
    Open task context menu in calendar view -> output in error console
  • Bug 448946
    Switching calendar views via keys ALT+[1-4] is broken
  • Bug 449019
    Mouse over event in unifinder
  • Bug 449401
    Storage provider does cleanly separate items of the same id across different calendars
  • Bug 449573
    Deleting item/items from local ics file fails with MODIFICATION_FAILED, items missing
  • Bug 450107
    View -> Tasks in View command behaves erratic in Month view
  • Bug 450285
    Startup Error: mozStorage exception: createStatement failed (regression)
  • Bug 450381
    Itip email are not sent while being offline
  • Bug 450398
    Add Icelandic (is) and Chinese Traditional (zh-TW) to shipped-locales
  • Bug 450447
    Remove pa-IN (Punjabi) and mn (Mongolian) from all-locales
  • Bug 450451
    Remove mk (Macedonian) and tr (Turkish) from shipped-locales
  • Bug 450611
    Add space between icon and button text in occurrence selection dialog
  • Bug 451020
    Support for mixed server/non-server attendees
  • Bug 451162
    Organizer’s email address isn’t in iMIP invitation request
  • Bug 451174
    CalDAV provider can fail to check inbox
  • Bug 451327
    Move mouse to the unifinder, but not over an event -> error output
  • Bug 451353
    Emphasize open/unanswered invitations
  • Bug 451383
    Tooltips are not updated and display wrong information (regression)
  • Bug 451455
    CalDAV provider can delete items mistakenly
  • Bug 451529
    Deleting invitation copy sends out CANCEL to all attendees
  • Bug 451539
    Recurring items and attachments

Many thanks go to all developers, contributors, localizers, testers, and supporters that make this possible.


  1. With the bugfix: Allow CalDAV provider to work with Google Calendar’s new CalDAV, what will be the future of the google calendar provider? Which method is and will be recommended?
    I suppose the google calendar provider is better feature wise?
    looking forward to 0.9!

  2. Each of these update posts has a date at the top. Does the build currently available (dated for the previous day) contain all bug fixes listed or does the build with the same date (available at the end of the posting date or the following day)?

  3. I incorporate all the fixes into my posts, which are availbale at the time of writing.
    To be on the safe side to see them you will have to use tomorrow’s nightly build.

  4. I just installed nightly (august 22) over an old nightly and I got an error.
    [Exception… “‘Failure’ when calling method: [calICalendar::uri]” nsresult: “0x80004005 (NS_ERROR_FAILURE)” location: “JS frame :: file:///C:/Program%20Files/Calendar/components/calItemModule.js -> file:///C:/Program%20Files/Calendar/js/calCalendarManager.js :: cmgr_createCalendar :: line 536” data: no]
    Is this related to the previous bug that lost the calendars?

  5. URGENT.
    I encountered the same bug and would like to follow recommendation of comment 11 :
    but where can I find release of 0811 and 0810 ???
    I updated from 20080727 to 20080822 when this bug occur.
    Thank you for your help !!!

  6. @Andrew, @stifux:
    The 20080822 nightly build is broken, see Bug 451827. It will be fixed with the next nightly build – once the linux and windows build server are back online. For the current time you could revert to the 20080821 build. All previous nightly builds can be found on http://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/nightly/
    It’s not related to the issue in Bug 450256. That issue will be seen only if you installed the 20080810 nightly build.

  7. hi,
    it’s possible to change the form (customize) of the event?