23
Dec 07

Lightning/Sunbird Christmas Status Update (December 23)

Before go into the christmas break, we would like to give you the last status update of 2007. Since the last status update three days ago, seven bugs have been fixed.

Here’s the list with the seven bug fixes:

  • Bug 365706: Migration wizard shows oversized progress bar on import page
  • Bug 406441: Add files for building universal lightning
  • Bug 408740: Calendar Toolbar has conflicting accesskey in Lightning
  • Bug 408743: [Mac] Today-pane close button misses active and hover states
  • Bug 408826: Errors regarding gdata’s superCalendar
  • Bug 409003: Rotate View is always disabled
  • Bug 409346: Typo in CalDAV provider prevents PUT to Chandler svn

Thanks to all our developers, contributors, localizers, testers, and supporters.

We wish everyone of you a merry christmas and a happy new year. We hope that you’ll stay with us in 2008. Great stuff is still to come…


23
Dec 07

String freeze postponed for 0.8 release

Just a short info, that the Calendar developers have decided to move the string freeze for the upcoming 0.8 release (currently scheduled for February 2008) one week forward.

The string freeze will now be in effect on January 14th, 2008.

We made this decision, because we need some additional time to finish some of our UI work, because pretty much everyone from the developers is away over the christmas holidays.

If you have any questions, please post them to the mozilla localizer newsgroup.

I wish everyone of our localizers a merry christmas and a happy new year. Thank you for your continuing support!


19
Dec 07

Lightning/Sunbird Status Update (December 20)

Sorry for the late status update. I was away skiing. I hope you’ll forgive me. We have 23 bugfixes since the last status update, among them some pretty significant improvements.

Three bugfixes are of special importance and I’m really that we’ve finished those before the winter holidays. Consider them a special christmas gift from the developers:

  • Bug 341576: Improved alarm dialog
    We’ve been waiting very long for this one. The old alarm dialog was looking rather dull and was also pretty light in terms of functionality. You can find screenshots of the new dialog here and here. A big thanks to Philipp and Christian, who worked this out.
  • Bug 388018: Mode toolbar buttons function as drop targets
    This one may sound complicated, but is really simple. It allows you to convert an e-mail to an event, just by dragging an e-mail to the calendar icon on the mode toolbar to the left. You can also convert events to e-mail, e-mails to tasks, tasks to events and so forth. Here’s a conversion table showing you the full functionality. There are some minor regressions, but it should already be usable. A big thanks to Mickey, who implemented this.
  • Bug 389854: Agenda-pane implementation
    The agenda-pane is a significant upgrade for the today-pane introduced in 0.7. Here’s a screenshot showing it in all its glory. Thanks to Berend for finishing this.

Here’s the complete list with all the 23 bug fixes:

  • Bug 341576:
    A better event alarm dialog
  • Bug 388018:
    Mode toolbar buttons should function as drop targets
  • Bug 389522:
    move shared code from applicationUtil.js to calUtils.js
  • Bug 389854:
    Today-pane: implement agenda-pane
  • Bug 394902:
    libical update
  • Bug 405034:
    Task list doesn’t persist sort order or column selection anymore
  • Bug 405109:
    Make it impossible to use the same profile with different wcap calendar users
  • Bug 405111:
    Hidden completed tasks are visible in task list after startup or reload remote calendars
  • Bug 405417:
    New task mode remains empty
  • Bug 405418:
    Calendar color is not applied immediately to ICS calendars
  • Bug 405459:
    Task without start and due date are not displayed anymore
  • Bug 405499:
    Task list behaves erratic after deleting multiple tasks at once
  • Bug 405502:
    Imported task is displayed twice in task list
  • Bug 406804:
    Database upgrade from Sunbird 0.3 to 0.8pre fails
  • Bug 407279:
    Make CalDAV-scheduling freebusy work with Oracle server
  • Bug 407574:
    calCompositeCalendar: numToSend is not defined
  • Bug 407700:
    Need to filter [;:] for common names CN
  • Bug 407745:
    Add lightning version in user-agent string
  • Bug 407798:
    All tasks shown multiple times
  • Bug 408067:
    nsIXULAppInfo.ID case is incorrect
  • Bug 408227:
    calendar-alarm-dialog.ico file should include images for older platforms
  • Bug 408237:
    Non working code due to setting of readonly attribute generation in providers
  • Bug 408657:
    Dragging tasks/events over the calendar list causes exceptions

Thanks again to all our developers, contributors, localizers, testers, and supporters.

If you’re interested in helping out, read this article directed at developers. People without coding experience, who would like to help as well, should read this article about our recent testing initiative or our documentation efforts. Everyone of you can really make a difference here!


10
Dec 07

FIRST TESTDAY AFTER 0.7 ON THURSDAY

Join us on Thursday, December 13th for the first testday after the 0.7 release. The developers landed a first set of features for the upcoming Lightning & Sunbird 0.8:

  • Task mode (Lightning only)
  • Event list aka unifinder for Lightning
  • Seperate Calendar mode menu (Lightning only)
  • New alarm dialog
  • Alarm indicator icons in the Calendar views
  • Backend fixes to improve e.g. timezone handling and tasks

We suggest not to use the rather out-of-date Calendar testcases on Litmus but ad hoc testing. Some of you might ask, how this should work. Ad hoc testing is part of exploratory testing and less formal than you are used to with Litmus. You try to find bugs with any means that seem appropriate, and simply check out the different features. Important things, i.e. bugs, can be found quickly, because it is performed with improvisation. Always have a look at the Error Console (especially before submitting a bug report), there could always be valuable information for our developers.

As usual there are also some fixed bugs that need to be verified.

So, join us in #calendar-qa on Thursday. All the information on the test day is in our usual Test Day Wiki Page.

Happy Testing!


07
Dec 07

Lightning/Sunbird Status Update (December 07)

Another week has gone by and another 19 bugs have been fixed in the last 8 days. Nothing particularly interesting this time, just the usual bug-fixing and polishing going on.

Here’s the complete list with all the 19 bug fixes:

  • Bug 389522:
    move shared code from applicationUtil.js to calUtils.js
  • Bug 390492:
    events with DURATION get serialized with DURATION and DTEND
  • Bug 390495:
    datepicker combo from calendar tab is expanded after starting thunderbird
  • Bug 392584:
    Calendar-Mode menu cleanup
  • Bug 393816:
    Eliminate use of X-MOZ-LOCATIONPATH
  • Bug 396316:
    update format of stored login manager entries
  • Bug 398975:
    improvements to caldav-scheduling discovery
  • Bug 399809:
    Trim down Sunbird build
  • Bug 400950:
    Change calDatetime to reference its timezone definition
  • Bug 403058:
    Minimonth month dropdown menu misses styling on mouse hover
  • Bug 405039:
    Don’t use localized prefs for Get (extensions|themes)
  • Bug 405459:
    Task without start and due date are not displayed anymore
  • Bug 405833:
    Make recurrence dialog more extension friendly (be generous with ids)
  • Bug 406433:
    Keyboard shortcut for menu View -> Week (Alt+2) doesn’t work
  • Bug 406569:
    GData loader fails for lightning
  • Bug 406603:
    Add Korean locale to Calendar
  • Bug 406747:
    Exception when setting calRecurrenceRule.endDate
  • Bug 406801:
    Import and display of event with foreign timezone fails
  • Bug 406849:
    Remove unused entity calendarproperties.autorefresh.label from calendar.dtd

Thanks again to all our developers, contributors, localizers, testers, and supporters.

If you’re interested in helping out, read this article directed at developers. People without coding experience, who would like to help as well, should read this article about our recent testing initiative or our documentation efforts. Everyone of you can really make a difference here!


03
Dec 07

3 million downloads for Sunbird and Lightning

Somewhere on Sunday evening, we passed the 3-million-downloads barrier for Sunbird and Lightning downloads in total. That’s an increase of nearly 600,000 total downloads since we started the download counting exercise on September 12, 2007 nearly three months ago.

At the moment we have 1,784,000 unique Sunbird downloads and 1,221,000 unique Lightning downloads. Sunbird has been around longer than Lightning, so the lead is to be expected. These numbers do not incorporate the downloads of people who updated Lightning via addons.mozilla.org or via the automatic update service in Sunbird.

Some additional information:

  • Sunbird 0.3 is still the most popular release with 596,000 total downloads
  • Sunbird 0.3.1 comes second with 494,000 downloads
  • Sunbird 0.5 is hard on the heels of 0.3.1 with 474,000 total downloads
  • Sunbird 0.7 has been downloaded 193,000 times since its release five weeks ago. Furthermore 137,000 installations of Sunbird 0.5 have been updated to 0.7, so the total numbers of Sunbird 0.7 downloads is at 330,000 at the moment.

We currently do not have any information about the number of different Lightning releases in the wild.

Let me use the opportunity to say “Thank you” to all our users and supporters. We couldn’t have done this without you. We hope to bring you a great 0.8 release soon (hopefully with even more downloads).