From MozillaWiki
Jump to: navigation, search

last meeting | index | next week »

Thunderbird Meeting Details :


Action Items




Thunderbird 3 Beta 3

  • Planned Freeze Dates - Updated ( All dates use time of 23:59 PST )
    • Slushy String freeze date: 2009-04-21 (Tuesday)
    • Slushy Code Freeze date: 2009-04-23 (Thursday)
    • Firm String / Code freeze date: 2009-04-28 (Tuesday)
    • l10n-mozilla-1.9.1 freeze date: 2009-04-30 (Thursday)
    • Target Build Ship date: 2009-05-05 (Tuesday)
  • dmose is release driver
  • gozer is build engineer
  • Five weekly milestones ([m1] - [m5]) have been created to help spread out b3ux feature work across the milestone and avoid lots of hard landings / misses at the end of the cycle.
    • please update status whiteboard with status of your bugs for the next week's milestone by the end of each Thursday, dmose will poke these on Friday
  • Bug-owners: please try to find a little time (an hour?) and go through as many bugs as you can and add a few paragraphs about implementation strategy and test plan. This will be helpful for both QA and for convincing people to step up to the plate for new bugs, and the hope is that it will actually be a net win as far as time spent goes, despite requiring the time-investment up-front.

Thunderbird 3

  • Please set bugs to assigned status (as well as owner to you) if you want to do them.
  • If you have other bugs assigned to you that you don't want to do, please reassign or discuss with drivers.

QA Updates

  • One year bug day events - in progress, second day coming up
  • Nice proposal for 30 minute test plan proposal with a good example for Thunderbird:TestPlans:Poptarts.
  • Organizing Test days for Beta3
  • Talked with Raphaël to update 2.x beta channel users. It makes sense to update them after 3.0b3 is out.

Marketing Updates

  • Over 90% of users are now on Thunderbird
  • Getting 7 - 12 new questions/issues a day with GetSatisfaction. About 300 issues reported so far, several dupes. The main issues people are seeing: 1) installation/upgrade, 2) password issues, 3) account configuration.


Status Updates

  • QA, bugdays, etc.
  • define:patchlove - bugzilla activity where old patches are tested to be loved (applies cleanly) or trashed (doesn't apply anymore) ref: Thunderbird:PatchLove
  • Investigated bug 476000 - Crash [@ NS_GetInnermostURI(nsIURI*) ] attempting to right-click specific selected text - in more detail.
  • Reviews
  • bug 483937 Import of CSV address book silently fails.
  • bug 482768 xpcshell tests broken on trunk due to mozilla-central changes.
  • bug 485585 Provided reduced test case for trunk test issue (JIT) - builds now green again.
  • bug 440794 Leverage Offline capabilities to make sending email appear faster.
    • Revised the first version so that we retain the send later capability (via message flags).
  • Goals - Remote Images
    • Decided not to do separate whitelist for the time being as it is likely to take too long to tidy up and fix bugs, additionally not 100% sure its exactly what we want to do in the long term. Therefore went for fixing up the issues with the current system.
    • bug 465577 Proposed fix for Remote Images & Mac OS X Address Book Case
    • bug 461660 "Allow remote images in HTML mail" state not saved across restarts
      • Discussed potential fix with Joshua.
  • Goals for next week
    • bug 440794 Leverage Offline capabilities to make sending email appear faster.
      • Sort out shutdown issue
      • Sort out fallbacks if send or save to sent folder fails.

Most notably working on bug 474701, gloda-search. Doing this right has resulted in an exciting refactoring of the front-end code involving nsMsgDBView and friends. Currently finishing up the refactoring and starting on implementing mozmill tests to be able to prove that it works.

  • Reviews and Driving - cleared a lot of bugs from my review queue
  • Cleared a few blockers off my list
  • Have a patch under review for b3ux bug, doing autosync on app idle
  • Fixed {bug||485995}} - not closing imap connections on shutdown
  • fixed bug 484006, don't try to select virtual folders in auto sync or check for new messages, clears up activity manager display
  • Checked in change for bug 409259 don't retry imap urls more than once, in order to avoid multiple copies of message when a message copy times out.
  • Fixed parsing of unsolicited capability response, bug 470650
  • Worked on a couple smart mailboxes infrastructure patches
  • Worked on imap message count issues; have a proposed fix for some issues.
  • Worked on getting autoconfig patch ready for review

Next Week

  • submit autoconfig patch for review
  • b3 blockers
  • More work on smart mailboxes patches.
  • Build
    • Our own Try server is up and running, ask me or file a bug if you want access
    • Mac OS X builder up and running, all working.
    • Win32 almost complete as Amazon AMI
      • if it wasn't for a slightly incorrect version of Visual Studio that's missing SP1, working on it.
      • Running the first Thunderbird build as you read this, looking good.
      • IO does appear slow, took +/- 80 minutes total to clone comm-central+mozilla-central
    • Linux on it's way as well
  • Web
    • Traffic still growing nicely, around 4.2 million hits/hour in the last 24 hours.
  • Infrastructure
    • Good times with Amazon EC2 and S3
  • bugday
  • more Thunderbird:PatchLove
  • updating Thunderbird:Bug_Queries (eg biff, threading, online/offline), and adding (eg junk|spam|jmc, NSPR + NSS)
  • bug triage: online/offline, dns, 64bit, sleep/wake, FF "send link", failed msg copies
  • crashers: filed several new crash and topcrash - bug 485810 nsComponentManagerImpl::GetServiceByContractID, bug 484550 [@ arena_dalloc_small | arena_dalloc ][@ nsFolderCompactState::`vector deleting destructor'], bug 483961 [@ nsImapOfflineSync::ProcessNextOperation]
  • Figured out the cause of the "random" important tag bug bug 471399 and have a fix to Eudora for it
  • Tracked down the problem of importing attachments in messages from Classic Mac Eudora, and it's a problem with the Mac Eudora exporter. Working to find out what the exact bug is.
  • Hope to get a new Eudora/Penelope beta this week
  • Spent the weekend at MAOW Berlin
  • Did some easy cleanup of the obsolete NO_JAR_AUTO_REG var in bug 484607 (fallout from writing slides for the MAOW talk on using the build system for extensions)
  • Working through Add-ons upgrade plan. 35 of the 600 make up 80% of the usage.
  • Continued work on Support/GetSatisfaction plan.


  • initial test plans for TB3b3
    • Sending out the plan to Sun, Ubuntu, OpenSuse and Fedora people
    • Plan send to -testers
    • Plan Exposed on and
  • More work on coverage - but as asuth asked - jscoverage does not show anywhere (trying to investigate)
  • One year bug day 1

To do :

  • work on mozmill
  • make sure people don't forget our testing events
  • Todo:
    • Blog post on theming once more stuff land in trunk.
    • Application icons: bug 484064
    • Starting work on Winstripe


davida,dmose,nth10sd,asuth,standard8,asuth, bienvenu, clarkbw, wsmwk, beckley, KaiRo, rkent, rebron,Tsk,andreasn