» tagged pages
» logout

(Feed found, click Add Page to syndicate.) Error finding feed, please try again » Find feed title

A Blog Page allows you to add entries, for news or other time sensitive postings

(Login required to save to your tagged pages.)
(or Cancel)

Make further edits, (or Cancel)

(Login required to save to your tagged pages.)
(or Cancel)

(Editing anonymously: to be credited for your changes, login or register a new account)

Change Page Permissions? Changing these permissions will adjust who can modify this page.

alex (change)
Swik Users (change)
(or Cancel)
Upload an image from your computer:
or Copy an image from a URL:
or Erase the current icon:
Icon Preview:

or Cancel

Erase Sunbird? The contents of Sunbird page and all pages directly attached to Sunbird will be erased.

or Cancel

(Editing anonymously: to be credited for your changes, login or register a new account)

other page actions:
Sunbird

Sunbird

Tags Applied to Sunbird

2 people have tagged this page:

Sunbird Wiki Pages

The Sunbird Project is a redesign of the Mozilla Calendar component. It is currently in Alpha.

Sunbird’s sister project at Mozilla is Lightning, a project to build a Thunderbird calendar extension.

Sunbird is designed to interact with other Mozilla projects via the Lightning extension.

External Links

www.mozilla.org
// triple license

sorted by: recent | see : popular
Content Tagged Sunbird

Daniel's developer notes: Be careful when using nightly builds...

There has been some trouble with an accidental SQLite database schema change I've backed out on monday (see bug 446303), which has forced people (which have updated to that specific nightly) to manually restore their storage.sdb.

I'd like to remind everybody that the nightly builds of Sunbird and Lightning are development versions that might break your profile and data. Even though the recent case didn't bring any dataloss (at least I am not aware of any) and a workaround is available, please take care and do backups before updating.

To prevent SQLite database schema trouble in the future, we've decided to require an additional second review on schema changes, and may add a bug keyword to tag those important changes.

I hope you understand...

Sunbird: Calendar Weblog

[August 12, 2008] Lightning/Sunbird Status Update

We're getting nearer and nearer to our first 0.9 release candidate. With 34 bugs fixed in the last two weeks, many of them release blockers, we're now down to only 18 release blockers at the time of writing. 10 of those 18 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, 30 of our 33 are ready for the release (hopefully Macedonian, Slovenian and Turkish will still be able to make it), so we'll likely be in better shape l10n-wise than we were during the time of the 0.8 release.

For anyone interested, here are the 34 bugs fixed within in the last two weeks:

  • Bug 199732
    Events spanning days are seen as multiple events (display)
  • Bug 311773
    Initial landing of the Islandic Calendar localization
  • Bug 348264
    ORGANIZER property lost after import + export
  • Bug 363932
    Delete Warning should be redesigned
  • Bug 390313
    Tooltip too narrow with some Windows themes, text is truncated (regression)
  • Bug 412606
    Storage provider does not store X-params of attendees
  • Bug 421716
    CalDAV provider should support getctag
  • Bug 434354
    CalDAV provider should cope with multiple principal-collection-sets
  • Bug 435174
    Today Pane not displayed after startup when using Spamato extension [Error: LOG is not a function]
  • Bug 437412
    Zero-length and short events are shown at the wrong times in the timegrid (regression)
  • Bug 437420
    Wrong display of WCAP all day events in the unifinder
  • Bug 440106
    Editing of an event on a cached calendar in online mode isn't possible
  • Bug 444276
    Try to accept a iTIP/iMIP invitation (open Mail in a separate window) -> select calendar dialog is empty
  • Bug 440358
    No WCAP calendar events visible after restart of sunbird
  • Bug 440700
    [Trunk] Cannot switch back from Calendar to Mail Mode [Error: mailToolbarMenuItem is null] (regression)
  • Bug 442915
    Warning: reference to undefined property this.mTaskArray[aRow]
  • Bug 445287
    Cache combined with read-only calendar spawns error flood
  • Bug 445492
    Use 'DEL' key to delete an event of a rule -> 'Deleting Repeating Event' dialog starts two times.
  • Bug 445731
    Editing an saved event with an attendee -> 2 mails were send, one 'Event Invitation', one Event Canceled'
  • Bug 445995
    Event dialog also contains elements from task dialog (regression)
  • Bug 446512
    Recent nightlies of Lightning cause NULL-pointer dereference crash in TB
  • Bug 447997
    Multiweek View doesn't update when changing menu View -> Number of Weeks selection
  • Bug 448206
    Calendar creation wizard acting weird when creating a calendar with duplicate URI
  • Bug 448325
    Today Pane context menu: Delete command inside 'Convert To'
  • Bug 448453
    Caldav Calenders working with 0.8 don't load under 0.9pre
  • Bug 448753
    Lightning and GData Provider are incompatible to Thunderbird 3b1pre (Gecko 1.9.1) builds
  • Bug 448803
    CalDAV provider should not query-by-uid for moved items
  • Bug 448886
    Unable to edit event: comes up with attendee confirmation
  • Bug 448946
    Switching calendar views via keys ALT+[1-4] is broken
  • Bug 449031
    Add meta data API to memory/storage
  • Bug 449177
    Support free-busy querying for the GData Provider
  • Bug 449424
    Error "Component is not defined" in calendar-dnd-listener.js and sun-calendar-event-dialog-recurrence.js
  • Bug 449917
    Opening context menu without having selected an item reveals blank entry
  • Bug 449964
    2008-08-07 gdata-provider is last one that works

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

Sunbird: Calendar Weblog

Calendar Community Testday On Thursday, August 14

The next test day will be held on Thursday, August 14th. This time we want to take a look at all localized Sunbird builds. Currently there are 33 languages available, and testing all of them is a huge amount of work. You can find the localized builds at http://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/nightly/latest-mozilla1.8-l10n/. The goal of our test day is to run as many Localization Litmus test cases as possible. Your feedback by editing the Test Plan for 0.9 is appreciated.

There are also many fixed bugs that need to be verified. You simply have to add a comment to the bug report stating what product, version and operating system you used while verifying the bug fixed.

Join us in the #calendar-qa IRC channel on Thursday. All the information on the testday is on our usual Test Day wiki page.

Hope to see you in #calendar-qa!

Andreas & Martin
Calendar QA Team

Sunbird: Calendar Weblog

Daniel's developer notes: How to present infinite recurring event series?

Sunbird and Lightning both have a feature called the "unifinder". It's the box at the top if you click the toolbar "Find Events". Next to the search text field you can select different time ranges to be scanned matching your search (or just present all matching the range if you leave it blank). The drop down box offers several time ranges, such as "All Events", "Today's Events", "Next 7 Days", ...

While the ranges look sensible, they cause me some headache, more specifically the unbounded ranges "All Events" and "All Future Events" w.r.t. infinite recurring events. If you select one of the unbounded ranges (e.g. "All Events"), the current implementation will only show the master items of recurring events, because there's no finite range to expand into. It shows the events in their condensed (unexpanded) form. While this approach misaligns the UI a bit (the other filters show recurring events in expanded form), it looks like a feasible way at first glance (modulo bugs around it). But there's yet a further problem with this approach: You could override´single occurrences of a recurring series, e.g. modify the start and end of an occurrence. Those are currently left out.

The latter and the inconsistent UI let me doubt that showing event series in condensed form is really what we want here, moreover because IMO showing expanded occurrences is far more intuitive. Solving the problem, I can imagine two solutions:

  • We simply drop the unbounded ranges (no "All Events", no "All Future Events").
  • We dynamically expand the list as the user is scrolling it down, if this feels good.

For the moment, until we have a good solution, I'd vote to remove the unbounded ranges.

I hope there are more options that we could consider, and would like to hear your feedback on this topic...

Sunbird: Calendar Weblog

Simon's developer notes: Back from Mozilla summit

So I'm back from the Mozilla summit and hope to get out of my jet lag within the next few days. It was really a great adventure with bears, a power outage and a rockslide which got me first floatplane flight ever.

While many people seem to believe that Microsoft is behind all of this, I believe that this was all carefully planned out by Dan Portillo and John Lilly of MoCo :) My hat goes off to dan, who did a perfect job of organizing this whole event for over 400 people.

The summit was great in every aspect. I met lots of people, who I had only known online for years like Gary from the Rumbling Edge, Robert Kaiser (KaiRo) of SeaMonkey fame, Wayne Mery (Thunderbird QA), Axel Hecht (Pike), Mitchell Baker, the hopefully soon to be appointed MoFo Executive Director Mark Surman and many more who I can't possibly all name, because then this post would get a few pages longer.

The sessions were great (I went to most of the Calendar/Thunderbird related ones) and I even got to hold one session myself, where I could introduce myself to a lot of localizers in my new role as Thunderbird localization coordinator.

Besides the sessions, I also got the chance to talk with some people more in depth about some issues, most notably with Mitchell Baker, David Boswell and Mark Surman about sorting out the issues of getting the Calendar Project into the Mozilla Foundation directed giving program, the Mozilla Foundation vision and more ways of cooperating with the Mozilla Foundation and leveraging its assets to move the Calendar Project forward. We also did some product planning regarding the necessary steps for enabling Lightning in Thunderbird.

There's much more, that I could talk about, but I will just close this post by saying that this was a really great event, that many people will likely be talking about for years to come. Thanks Mozilla for organizing this!

Sunbird: Calendar Weblog

Simon's Developer notes: Showing our bug fixing progress

Recently I was thinking about how we could show to people the progress in terms of activity, feature work and bug fixing that the Calendar Project has seen in the last few years. I came up with a number of bugzilla reports showing the number of bugs fixed per quarter since the inception of the Calendar Project.

I put all those numbers into a spreadsheet and created a graph from that and here it is:

While it's important to note that not all bugs are equal (A very complex thing like "Support device sync" would be one bug as would be something trivial as "Change window title from 'Edit event' to 'Open event'"), I think it still gives a good sense on the kind of increased activity that one could notice within the last few years in the Calendar project.

If anyone is wondering why we had such a huge drop of fixed bugs in Q2 2007, that was due to one of our key contributors being away for a few weeks in that time frame and the other developers waiting for him fixing a particular bug that was blocking the 0.5 release that was supposed to be released in that time frame.

Sunbird: Calendar Weblog

Simon's Developer notes: Showing our bugfixing progress

Recently I was thinking about how we could show to people the progress in terms of activity, feature work and bugfixing that the Calendar Project has seen in the last few years. I came up with a number of bugzilla reports showing the number of bugs fixed per quarter since the inception of the Calendar Project.

I put all those numbers into a spreadsheet and created a graph from that and here it is:

While it's important to note that not all bugs are equal (Something like "Support device sync" and "Change window title from 'Edit event' to 'Open event'"), I think it still gives a good sense on the kind of increased activity that one could notice within the last few years in the Calendar project.

If anyone is wondering why we had such a huge drop of fixed bugs in Q2 2007, that was due to one of our key contributors being away for a few weeks in that timeframe and the other developers waiting for him fixing a particular bug that was blocking the 0.5 release that was supposed to be released in that timeframe.

Sunbird: Calendar Weblog

[July 28, 2008] Lightning/Sunbird Status Update

As promised here is a new status update.

As you can see, the last 16 days have brought us a huge load of 45 bug fixes in anticipation of the upcoming 0.9 release. Unfortunately, due to the high amount of remaining blocking bugs (28 at the time of writing) we had to postpone the originally planned release date of 0.9 RC1 to a later date. I'll keep you posted on this.

Here's the list of all the 45 bug fixes:

  • Bug 319909
    Failure to properly serialize/unserialize ics ATTACH properties
  • Bug 352213
    Localizability issues with newevent.recurrence.every.label in calendar.dtd
  • Bug 374464
    Context menu: rename Edit Item / Delete Item entry to Edit / Delete
  • Bug 409845
    'Preferences' and 'Quit Thunderbird' are disabled in Calendar mode and Task mode
  • Bug 409921
    Implement CalDAV scheduling
  • Bug 411799
    fixing potential etag PROPFIND / PUT race
  • Bug 412962
    The filters of task pane should contain 'Open Tasks' or 'Not Completed Tasks
  • Bug 412971
    Bad formating of invitations - Weblinks in invitation unusable
  • Bug 413103
    Unify and localize string building for time intervals [start + ' - ' + end]
  • Bug 416239
    Crash on quit seems to point to libwebdav; eliminate use of webdav extension"
  • Bug 423172
    Leaks in calRecurrenceInfo
  • Bug 426153
    Add link to event page in event editing dialog
  • Bug 428035
    Freebusy requests repeated on related scheduling outbox of every configured calendar
  • Bug 428324
    Creating new profile fails on some systems; error in reading from storage.sdb"
  • Bug 429255
    Lightning not emailing invites for CalDAV calendars
  • Bug 430382
    Updated calendar views
  • Bug 432417
    calRecurrenceInfo::onStartDateChange leaves wrong RECURRENCE-IDs
  • Bug 435390
    Style sheet missing from iMip/iTip (regression)
  • Bug 437441
    Finalize calendar-timezones.xpi
  • Bug 437442
    Update timezone definitions
  • Bug 438534
    Remove processor define for windows x64 build
  • Bug 440017
    include config.mk before using INSTALL_LIGHTNING so that var can be set
  • Bug 440022
    ensure that Lightning doesn't have empty min/maxVersion in install.rdf
  • Bug 442220
    WCAP event: Timezone UTC/GMT changed automatically to Europe/London
  • Bug 442566
    make Lightning build on new shared calendar/mail/suite repository
  • Bug 443722
    Add possiblity to change elements order in Edit Recurrence window
  • Bug 444551
    Select an event in a readonly calendar and use the delete key -> error message
  • Bug 444748
    Get rid of custom timezone service
  • Bug 444822
    Add documentation to UI code and some UI code fixes
  • Bug 444827
    Add binding for calendar captions
  • Bug 445400
    Startup Error: ics-service doesn't recognize own tzid: Asia/Choibalsan
  • Bug 445488
    Mind default alarm setting if replying via invitations or event summary dialog
  • Bug 445527
    Some keyboard shortcuts are not shown in menu (regression)
  • Bug 445545
    Port Firefox/Thunderbird Bug 378598 to Sunbird
  • Bug 445728
    Delete an single event of a recurring event with attendees -> 'Notify Attendees' dialog pops up 2x
  • Bug 445982
    Task invitation via iTIP/iMIP doesn't work (Disable task invitations)
  • Bug 445997
    No email identity in calendar properties selected
  • Bug 446170
    Lightning build bustage from bug 440017, remove config.mk inclusion on 1.8 only
  • Bug 446190
    alarm service should mind disabled calendars
  • Bug 446366
    Header of multiweek view always assumes the week to begin with Sunday
  • Bug 446558
    Show tooltips in summary dialog
  • Bug 446559
    Set CSS classes for invitations
  • Bug 446666
    "Send attendees invitations via email" checkbox is disabled (grayed out)"
  • Bug 447621
    All day event -> tooltip shows wrong date (start and end)
  • Bug 447913
    CalDAV provider should avoid query-by-uid on after-PUT fetches

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

Sunbird: Calendar Weblog

Simon's developer notes: Off to the Mozilla summit

I'll be leaving today for the Mozilla summit in Whistler, Canada. Daniel, Philipp and Martin are also coming from the Calendar team as are hundreds of other key contributors from all major mozilla projects and products.

I hope to have some good discussions on the future of Mail & Calendar, localization and other issues that I've been pursuing. This will be a good time to finally meet in person many of the people that I've only been in contact with via newsgroups, mail and IRC.

You guys can also expect a new status update within the next few days. Until then...

Sunbird: Calendar Weblog

Calendar Community Testday On Thursday, July 24

After a short discussion at the QA chat last week, we decided that the next test day will be held on Thursday, July 24th. The main focus of this test day will be the Today Pane functionality (Berend added some minor features in bug 429687). We will also take a look at the new calendar view navigation (bug 444292), and try to find regressions.

There are also many fixed bugs that need to be verified. You simply have to add a comment to the bug report stating what product, version and operating system you used while verifying the bug fixed.

Join us in the #calendar-qa IRC channel on Thursday. All the information on the testday is on our usual Test Day wiki page.

Hope to see you in #calendar-qa!

Andreas
Calendar QA Team

Sunbird: Calendar Weblog

Accessing Zimbra Collaboration Suite with Thunderbird - Zimbra :: Wiki

en the Zimbra Web Client, and click on the Calendar tab. 2. Right click on Calendar

Zimbra: del.icio.us tag/zimbra

Testday Update: Interested in scheduling using email invitations (iTIP/iMIP)?

Daniel landed some highly demanded iTIP/iMIP features today, and we want to put email-based scheduling (iTIP/iMIP support) to the acid test on our testday, tomorrow, Thursday, July 17th.

The landed patch allows the user to select an Email Identity for a calendar, which in turn is useful for accepting invitations so that the application can determine which identity to use when sending a reply. Also, calendar providers were given more control of how invitations are handled.

Join us in the #calendar-qa IRC channel tomorrow. All the information on the testday is on our usual Test Day wiki page.

Hope to see you in #calendar-qa!

mschroeder
Calendar QA Team

Sunbird: Calendar Weblog

Privacy alert: Google calendar may display real names of other Google mail users

As discovered by SecuriTeam it's possible to discover the real name behind a Google mail addresings in web forums, mailing lists or newsgroups. It could also give spammers the ability to send you more targeted advertisements.

More details are in the relavnt SecuriTeam blog post. Since a lot of our users use Google Calendar, I thought I might pass this along.

Sunbird: Calendar Weblog

Page 1 | Next >>
Username:
Password:
(or Cancel)