: Etherpad users! We are developing an extension that will allow you to create pages from etherpads quickly and easily. Please visit our sandbox and help us test it.


From MozillaWiki
Jump to: navigation, search

last meeting | index | next week »

Thunderbird Meeting Details


Calls For Help

  • davida would appreciate assistance on the autoconfiguration branch. (The awesome create-a-new-account screen where you just enter your e-mail address and it figures out most/all of the details for you.) One particular area that could use assistance is handling certificates in the connection detection logic.

Action Items


  • davida: needs to identify the major work items for thunderbird 3 and break them down by the beta/release they will be in.
  • From the Alpha 3 post-mortem (individuals should take your own items and go through them):
    • bienvenu: Pick an intermediate milestone for landing most of the big items. Thunderbird:Thunderbird_3.0b1
    • sipaq: Document details on what should happen before, during and after the string freeze, and the effects on developers at the relevant times.
    • wsmwk: Put up tracking bug for issues from releases during litmus tests.
    • wsmwk: Need to define what tests (e.g. smoketests/basic functional/unit tests etc) should go where and where they are filed.
    • standard8: Generate some gristmill example scripts, and encourage others to use gristmill and file bugs to help improve it.
    • standard8: Send mail to release-drivers, do we need some overall cleanup of relnote bugs?
    • tb-drivers: Go through current MailNews/TB relnote bugs and work out what is really necessary.


  • From the Alpha 3 post-mortem:
    • davida: Major items for beta 1 to be nailed down asap
      • much of this is done
  • dmose: drive JS-in-mail discussion
  • davida: will escalate issue of separate messaging crash-stats server


  • From the Alpha 3 post-mortem:
    • gozer: Ensure there is a bug for server-side Mac Symbols not working for intel builds. bug 459397
    • standard8: File bugs for
      • hook php generation into builds (file sizes/locales list). bug 460761
      • Check product-details interaction with mozillamessaging site. bug 460759
    • standard8: File a bug for beta 1 start page and attach files we were going to do for last release. bug 460763
  • gozer pinged mrz about separate messaging crash-stats server, davida escalation still open
  • dmose did another round of updates on reviewers; see newsgroup discussion

Thunderbird 3 Beta 1

  • bienvenu is release driver
  • gozer is build engineer
  • Proposed String freeze date: 2008-11-13
  • Code Freeze date: 2008-11-18
  • davida will identify the must-absolutely-have items for beta 1 (part of the new action item planning what must happen by when)
    • Proposed intermediate target (to prevent everything either landing at the end or missing) for major items: Friday, October 31
      • GloDa
        • Definitely land with the pref turning it off, ideally with it turned on
      • AutoConfig
        • Definitely land as an additional menu item, not yet replacing account wizard
      • Kill-RDF
        • SeaMonkey note: need to land ASAP as it may cause problems
      • Cross-folder views

Thunderbird 3

  • Draft Thunderbird:Thunderbird3:DevRoadmap identifies major work items on the plate for Tb3 -- much of it needs scheduling, owning, breakdown.
    • folks interested in helping with front-end stuff, some simple, should ask in #maildev

QA Updates

  • crash stats
    • no recent Mac crashes from any recent builds
    • topcrash queries still being worked, but looks like they are close(?)
  • bugday last week 10-16 and this week 10-23 continue focus on dupeme bugs. chart
  • notable:


getting review time is increasingly a problem

Status Updates

  • made another update pass through the mail & mailnews module owners
  • a bunch of calendar diagnosis work
  • reviewed aimScreenName regressions (bug 413260)
  • corresponded with LookOut author re ongoing work
  • proofread/edited Thunderbird interview for publishing
  • more FSOSS talk prep
  • more GloDa review
  • driving work
  • at Toronto office / speaking at FSOSS conference the rest of this week

QA'ed initial Lightning_on_Thunderbird_by_default fun:

  • bug 460403 - "ASSERTION: null monitor: 'mMonitor'"
  • bug 460405 - "ASSERTION: Expected only one call!: '!gCallCount++'"
  • bug 460406 - "ASSERTION: can't get xpt search path"
  • bug 460408 - Shutdown crash at nsXPConnect::GetRuntime()
  • bug 460409 - Replace "undefined" with something else


(I'll be posting my JS efforts here since JS whether in mail or not, does seem interesting.)

  • Reviews & Driving
    • Warning: there are several large patches outstanding on my review queue, reviews for big patches may be slow.
  • Helping gozer with getting bloat tests set up.
  • Finished up alpha 3 stuff (post-mortem).
  • Password Manager
    • Written some test cases for existing password manager code, will be using to ensure everything is correct when we migrate.
    • Also pushed some patches to the qaserver] for standalone pop3 & smtp server.
      • Considering using variant of this for extending bloat test code.
  • Misc
    • bug 459784 Fixed Error: uncaught exception: 2147500034, and switch the default commandline handler to use XPCOMUtils.jsm

(will not be on the call)

  • gloda refactoring/architecture-change implementation completed, just debugging and tying up loose ends.
    • need to get exptoolbar/thunderbar happy with the new code
    • need to mark existing review items that the refactoring resolved as fixed, plus try and resolve other easily resolved issues. then help drive in to the trunk, initially disabled.
  • some testing/debugging to ensure resilience and that we don't leak memory/resources hang on shutdown.
  • Reviews and Driving
  • patch landed
  • Cross-folder threading patch under review bug 379806
  • Kill-rdf repo making progress - SeaMonkey folks are investigating the impact on SeaMonkey.
  • Fixed some corrupt message thread issues, bug 457052
  • Worked on
    • bug 457342: Error handling improvement in auto-sync: in review
    • bug 547452: Leaking on shutdown problem: in review
    • bug 440794: Async send: Work in progress
    • bug 257942: Work in progress, learning a lot about XBL, and XUL. Planning to have the first working demo by the end of this week.
  • Build
    • Leak testing looking good, got Linux & OS X builders up on MozillaTest
      • Ready to move them to the Thunderbird tinderbox tree?
      • Graph Server support should be possible
    • Sunbird nightlies should have self-update starting tonight
    • hg.mozilla.org problems have caused a lot of breakage this week
      • Investigating a way to run our own, safer, hg clone to avoid this
  • Systems
    • Vancouver office has it's own dedicated server
      • Will become the office phone server among other things, stay tuned.
      • Still needs configuring, but it's running
      • It's under David's desk
    • Mozilla Messaging top-level svn area on svn.mozilla.org
      • Still need moving the corporate site content in there
  • Leaving Thursday the 23rd for EU_MozCamp_2008
    • Working from Barcelona for a few days during the week
    • Will be back in Vancouver on night of Wednesday the 29th
  • Working on
  • Spent a lot of time looking into space management issues w/ POP3
  • bug triage
    • reviewed all OS=windows server bugs
    • reviewed confirmed dataloss bugs - most or all "well defined" bugs are in the blocking-thunderbird3 list as approved - which is great!
    • still working profile bugs
  • 3.0a3 post mortem meeting
  • bugday
  • 0.5 beta of Eudora 8 near:
    • Synced to TB 3.0a3 source code
    • Mac dmg background image updated to work with Applications alias
    • Auto-naming filters almost complete: bug 457745
    • A couple of importing bugs fixed:
      • bug 452296: Old sent box not imported after updating Eudora
      • bug 460929: Eudora migration doesn't show items being imported
  • Continued work with spreadthunderbird. See progress at: stage.spreadthunderbird.com Big thanks to gozer for the server support and jamey, paul, and ken for cranking out the design and web site elements.
  • Continuing work with web site redesign. Completed second round of design reviews and finalizing designs and will be going into design production.
  • PR activities.


dmose, Standard8, bienvenu, emre, gozer, clarkbw, wsmwk, beckley, rkent, rebron, mkmelin, sipaq