Thunderbird/StatusMeetings/2008-04-29

From MozillaWiki
Jump to navigation Jump to search

last week | index | next week »

Thunderbird Meeting Details

Agenda

Action Items

  • Prepare Thunderbird 3 Alpha 1 release notes for the upcoming release.
    • nth10sd has the next revision out.
    • Please comment on how we can improve the release notes.
  • Everyone: a code name for non-release TB builds.
    • Discussions in the newsgroup.
    • We have to have the equivalent of Firefox's Minefield/Gran Paradiso combination though.

Thunderbird:Thunderbird_3.0a1

  • Core freeze entered on Wednesday, April 23, 23:59 Pacific
  • Existing blockers
  • Driving (Highlights from Dmose's recent message sent to newsgroups)
    • The intent is that at that point, we'll put verbiage on the Tinderboxen forbidding checkins to mail/ and mailnews/ of non-3.0a1-blocking bugs without explicit approvals. Those directories will remain closed until we've cleared the blocker list (either by fixing or cutting remaining bugs), spun builds, and tagged the release.
    • Our goal is not to keep the tree closed too long.
    • We're building a release checklist as we go, so that this stuff is written down somewhere, possibly either updating or starting from http://developer.mozilla.org/en/docs/Mozilla_Release_Checklist. http://wiki.mozilla.org/Firefox3/Beta2ReleaseChecklist looks like useful source material as well.

AMO recommended list

We need to identify a recommended list of Tb addons, per category. See bug 425333 for the list of candidates . Any takers to coordinate feedback before I (DavidA) blog about it?

  • nth10sd has a list in a comment in that bug after a quick glance, though still un-categorized.

(see also the Talk Page)

QA Updates

Bug day results are constantly updated in a spreadsheet. UNCO Graph continues to look good - dropped ~250 bugs in 1.5 months.

Last Bug Day Thursday 24th April 2008

  • Not too bad, though a bit low on turnout.
  • Affected bug turnover as well, but nice to see some potentially regular volunteers.
    • Bug count dipped slightly below triple figures.
    • Not too worried about that.

Next Bug Day Thursday 1st May 2008

Test Day

Thunderbird 3 Alpha 1 testday to be decided, once Rick comes up with the Alpha builds.

Automated/Unit/Performance Testing

Some new wiki pages have been generated documenting testing in MailNews, they can be found at MailNews:Home_Page#Automatic_Testing.

I am intending that they provide useful information for people to write/develop/debug tests primarily for MailNews, but pointing to core documents where needed.

The documents currently consist of:

Please feel free to update these/add new information. I (Standard8) will be trying to keep them updated and add new pages as we progress.

Roundtable

Improvement of Start page for future Alphas

  • Proposed by Ron K on the previous bugday session.
  • bug 430762 filed to track this idea.

Standard8:

  • Catching up
  • Patch updates for bug 420614 - dropping nsIMsgFolder::subFoldersObsolete
  • Created patch for bug 424641 - Setting Vendor ID to Mozilla and moving default profile location.
  • Automated Testing:
    • Documented the automated tests (see above).
    • Ran through all core xpcshell test failures on Thunderbird & Sunbird and at least filed bugs for them. See dependencies of bug 406227 (Thunderbird) and bug 405007 (Sunbird).
      • Now 5 bugs blocking that would cause tinderbox-run xpcshell tests to fail, 2 of those bugs have patches.
      • Highlighted failure areas on trunk (mainly debug) for self-build testers on MailNews:Automated Testing‎

nth10sd:

  • Release notes work.
  • Will be leading QA / Release Notes for Thunderbird 3 Alpha 1.
    • There will be a testday for Alpha 1 for potential blocker show-stoppers.
  • Other stuff:
    • Some trivial calendar patches. (bug 395928 and bug 418414)
    • Patch for 395928 actually caused a regression, but fixed up quickly.
    • Occasional Thunderbird bug triage.

clarkbw:

emre:

  • Patch for blockers bug 410747 and bug 422178 is finalized.
  • Continuing TB design documentation.
  • Working on TB performance issues this week.
  • As an ongoing effort, planning to create a dummy protocol handler (not NECKO protocol handler) for the following purposes;
    • to understand the relations/dependencies among messaging protocol components better
    • to create an unit test for IMAP protocol handler - if possible: This is not IMAP server test, to test threading and implementation issues
    • to measure the TB performance without network connections - NECKO

rick:

  • Tb 2.0.0.14 released to beta channels, full release scheduled for May 1st

dmose:

  • 3.0a1 release driving

Attendees