Thunderbird/StatusMeetings/2009-03-24

From MozillaWiki
Jump to navigation Jump to search

last meeting | index | next week »

Thunderbird Meeting Details :

Agenda

Action Items

New

Open

Closed

Thunderbird 3 Beta 3

  • Proposed Freezes ( All dates use time of 23:59 PST )
    • Slushy String freeze date: 2009-04-24
    • Slushy Code Freeze date: 2009-04-26
    • Firm String / Code freeze date: 2009-04-28
    • l10n-mozilla-1.9.1 freeze date: 2009-04-30
    • Target Build Ship date: 2009-05-05
  • 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.
    • mail will be sent to b3ux bug owners asking them to spread those bugs across the milestones
    • [m1] is today
    • Weekly checkpoint held on fridays for the upcoming m week

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

  • This weeks mark 1 year of Bug Days !!!!
  • Planning by week is a good thing - We hope not too much will slip for m5
  • Gloda - shall we ask our testers to switch to using it now ?
  • Two upcoming test days for 3.0b3 - around m3 and m4
  • FFT planned starting around m5

Marketing Updates

Roundtable

Reminder: Google Summer of Code

Students start applying yesterday!

Reftest & crashtests

(Standard8)

  • Previously didn't realise this was possible: running reftest and crashtest against Thunderbird.
  • They both use xul/html/xhtml files to test the layout parts of gecko.
  • Should we run them?
    • Against core code, so unlikely to get Thunderbird specific tests.
    • Tests already run by Firefox against the same core code.
    • reftest can take up to 20 minutes to run (longer tinderbox cycle times).
    • Only real boost would be confidence that code is doing what it is meant to do.
  • Suggestions:
    • Don't run against day-to-day Thunderbird tinderbox builds
    • Run against build candidates when preparing releases as a confidence that the build is correct.
    • (Possibility:) Once we have the capability to separate out tests & build, we could have a separate set of builders lined up and enable them only in the few days of code freeze before a release to gain extra confidence the build is working correctly (and gain a understanding of any intermittent failures).

Status Updates

davida
  • office move done.
  • cold acquired.
dmose
nth10sd
  • QA discussions, liaising and networking around community.
  • Patchlove stalling - punting to future.
Standard8
  • Reviews
  • Took a look back at some of our in-testsuite related bugs. Nominated a few extra for testcases. Will try and follow up on a test writing day this week.
  • bug 470907 Thunderbird always uses port 119 for NNTP, ignoring port configured in server settings.
  • bug 483593 Tidy up case-insensitive comments in nsAbMDBDirectory::CardForEmailAddress and extend unit test for insensitive options.
  • bug 483577 Find a way to make compiling mailnews with or without external api easier and set it up.
    • This got some of the patches lying around on my system into the code base.
  • Goals progress:
    • bug 440794 Leverage Offline capabilities to make sending email appear faster
      • Committed initial patch to enable this, needs some rework as discussed in the bug.
    • bug 476487 Interactive Status Bar
      • Played around with possible implementation, nothing ready for review yet.
    • bug 457296 Remote Images
      • No progress.
  • Goals for next week
asuth
bienvenu
gozer
  • Build
    • Alpha*/Beta1 => Beta2 Updates released!
    • Clobberer fixups complete, working and available across the board
    • Try Server
      • Patches complete, up for review (frontend/backend)
      • We will run our own try server until MoCo picks up on the changes
  • Web
    • Ever increasing traffic, since Thunderbird 2.0.0.21 release
    • Fielding an average of 3.1 millions requests per hour in the last 24 hours
  • Infrastructure
    • Vancouver office move complete
      • Novus rocks!
      • Phones work *much* better now
Total Network Traffic
Traffic out of one webserver
Requests/sec out of one webserver
clarkbw
wsmwk
beckley
Penelope
KaiRo
rkent
rebron
Tsk
  • Done :
    • Worked on getting stat while compiling with gcov options
    • Bug triagge
  • Continuing:
    • QA plan
    • Engaging communities
  • Todo:
    • explain what and why QA is important - to try to get w few more people onboard
    • Plan tb3.0b3 testing
    • add jscoverage to get coverage more Green.
andreasn
  • Fought SIP apps.
  • Done:
    • Search icon: bug 484166
    • Remote images icon: bug 484179
  • In progress:
    • Folder pane: bug 483759
    • Message overview pane: bug 483761
    • Compose window: bug 483777
    • New icon concept for contact starring: bug 484409
    • Tab appearance: bug 484395
    • Smileys: bug 484800
    • Address book icons
  • Todo:
    • Message pane
    • Icon overlay concept
    • Blog post on theming once more stuff land in trunk.
    • Application icons: bug 484064

Attendees