WeeklyUpdates/2007-11-19

From MozillaWiki
Jump to: navigation, search

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (21:00 UTC until March 9, 2008)
  • Mozilla HQ, 1st floor conference table
  • +1 650 903 0800 x91 Conf# 8600 (US/International)
  • +1 416 848 3114 x91 Conf# 8600 (Canada)
  • +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)
  • join irc.mozilla.org #staffmeeting for backchannel

note: all participants are muted automatically; if you want to talk, press *1 to un-mute yourself

Friends of the Tree Friends of the Tree

Jeff Walden brings us five nominations this week.

The first is Jonathan Watt, for his work on bug 294086, which "had an insanely huge number of tests in it, certainly more, I think, than even the most test-happy reviewer would have demanded.  :-)"

Next, Jeff suggests we recognize Daniel Holbert, "because his patches seem to invariably include reftests (and when they don't, it's likely the next bugmail in the thread is the reftests for the patch)."

Third, Jeff points out that Simon Montagu is also doing great work submitting patches along with appropriate reftests.

Fourth, "bz, the same. And also just because he's bz and therefore needs no reason.  :-)"

And finally, "Masatoshi Kimura, because when I recently asked for an automated test for a patch he wrote for bug 381412, the test showed up only six hours later."

I (asa) want to recognize all the great work the QA Team have done for Firefox 3 beta 1. The scope and community involvement over the last couple of months has been simply amazing.

Development Updates

Fx 2.0.0.10 / TB 2.0.0.9

  • Thunderbird 2.0.0.9 released to the world without any issues.
  • Firefox 2.0.0.10 is in testing right now. Beta is planned for tomorrow but QA is going to shoot to get it out today (11/19).
  • Firefox 2.0.0.10 release will be on 11/26 if no new issues are reported.

TB 3

Gecko 1.9

  • 41 P1 Beta 2 blocker bugs remaining.
  • Currently aiming to be code complete for Beta 2 on Dec 7.

Firefox 3

  • Beta 1 has final QA signoff and is ready to ship tonight or tomorrow
  • Beta 2 freeze on Dec 7
    • Time to start scaling back risk/patch acceptance
    • Blocker list being retriaged, "real" blocker list stands around 170.
  • New things
    • Mac visual refresh available as an addon
    • Linux trunk uses stock icons (see Ars Technica's writeup here)
    • Places Organizer updates coming (exposing History, Tabs, Starred Pages)
    • Download Manager design stablizing
    • Mostly focused on nailing blockers

Calendar Project

IT

  • Releases (tb/ff 2.0.0.9, funnelcake, etc)
  • Stage stable - migration scheduled for 11/29
  • mrz on vacation for 2 weeks
  • performance minis are being racked - should be online later this week

Build

QA

Test Execution

  • TB 2.0.0.9 - tested and released this version [lead: abillings]
  • FF 2.0.0.10 - tested for beta release this week [lead: abillings]
  • FF 3 B1 - tested for B1 release this week [lead: tchung]
    • Completed Smoketests and FFTs across Mac Tiger, Mac Leopard, Vista, XP, and Linux (over 3500 test cases! -> 2000 QAE / 1500 community)
    • Added in-depth coverage for top site testing, financial banking testing, plugin testing, and extension testing.
    • Uncovered numerous Leopard testing issues. Results.
    • 2 successful testdays with tons of community coverage. Results.
    • Completed Tier 1 locale spotchecks. Results.
    • Verified fixes for *all* resolved beta 1 bugs
    • Documented all issues found in beta 1 testing for future fixes. Results.
    • JavaScript test runs in order to keep up with the major landings on the trunk. [bc]
    • Tested the new Download Manager UI and filed 11 bugs [stephend]
    • Continued testing Window-eyes private beta for compatibility with FFx. Resolved two crash issues: bug 399478 and bug 397266.
    • Mem Leak testing
      • FFT Debug Build run for Memory Leak Testing and Assertions. Found in steps to reproduce for an old leak! See bug 403694. See Mem leak test plan [tomcat]
      • Setup centos leak testing slave. Still need to adapt bloat test running/reporting from tinderbox to buildbot. )bug 397724) [coop]
  • Partner testing: T-Online, Fuitjsu Siemens, Ebay [tomcat]
  • Investigated the malware topcrash (nsBrowserOpt.dll?) [jay]

Tools and Automation

  • Talos
    • Implemented talos stability patches: Check to see if csv file path exists. Check to see if graph server is up. Notice when browser crashes and quit. Added --noisy option to be able to record all info dropped by the browser. Added time stamping before/after each test is run for accurate test times. Whew!
    • Worked on pageloader. Added --tpnoisy to get more information out of it. Added -tptimeout to be able to stop the test if a page has exceeded the given timeout.
  • Minotaur - progress made with improving the process for testing partner builds and for fully automating nightly L10n builds by connecting in to buildbot. [ctalbert]
  • Unit test infrastructure: Got all unittest slaves cloned for the staging env (bug 402123) [coop]
  • Litmus [coop]
    • Moved test run lookups into AJAX -> improved index/test run page display time **A LOT** (bug 396617)
    • Added ability to allow admins to set subgroups for testdays -> ongoing (bug 393470)
  • Sisyphus: putting finishing touches on the JS test integration with buildbot. [robcee]

Community

  • QMO: Finished official QMO site design requirements document [jay]
  • Finalizing the QA extension in preparation for release to nightly testers [jay]
  • We had an extremely successful FFx 3 B1 test day on Nov 9th, 2007. This was the most active test days in over two years! See results. High level stats:
    • 35 active testers!!!
    • Pass 1446
    • Test unclear/broken 70
    • Fail 60
    • Note: These 60 failed results are not all bugs. Some are known bugs and some are unclear testcases or tests that no longer work on Firefox 3 Beta 1 because of feature changes. QA is investigating the failed and unclear results to make Litmus better
    • Community testers tested 12 locales!
  • There was another very successful test day on Fri Nov 16th. See results
  • Up-coming:

Misc

  • Worked on the QA story for 2008. This is a planning exercise in preparation for setting goals and resource requirements for 2008. [timr, robcee, ctabert, many others]

Security

Marketing/PR

Support

  • Revised milestones:
    • 0.2 - Make Knowledge Base (KB) contribution process not suck (early December)
    • 0.3 - Forums (mid-December)
    • 0.4 - Live Chat (late December)
    • 0.5 - l10n of KB (January)
  • Nelson Ko of TikiWiki working 20-30 hrs/week on SUMO starting today. Should speed up the development progress significantly
  • Video contest pushed back to Q1 2008 (focus for Q4 2007 is on milestones 0.2 through 0.4)

Mozilla.com

  • Agency selected for Mozilla.com redesign (to coincide with launch of Firefox 3)...work has begun.
  • In the meantime, we'll be updating the homepage to better support the points outlined in the Firefox messaging document [1].


PR

  • PR outreach for beta 1

Events

  • FOSS.IN, 12/4 - 12/8, Bangalore, India: Finalizing details.

Metrics

  • spectator collector running
  • funnelcake02 ran on the 8th

Evangelism

  • Documentation:
    • Firefox 3 documentation work continues with Places API reference articles coming along, and work on the Microformats API docs are in progress as well.
    • Evaluation of a possible switch to Deki Wiki is ongoing. We have a list of changes we'd like made to the software in order to add features we need (or in some cases would just really like), and that's being nailed down.
  • Developer Relations:
    • SVG - Updating the SVG landing page on MDC, Adding content to SVG Tutorial, Adding SVG to Code Snippets section
    • Blog & MDC new features - XUL Templates with SQL & Vista/XP CSS using new manifest version flags

Mozilla Labs

  • Extend Firefox
    • Submission tool live - thanks to morgamic!
    • AirMozilla developer chat next Wed 11/28 - 2pm - thanks to Mark Finkle and Dave Townsend
    • Pulling together internal sources and past winners for periodic "developer chats" throughout contest. Please contact Rhian if you are willing to help!

Webdev, Add-ons, AMO

  • Launched Extend Firefox contest entry and admin pages
  • AMO update last Thursday
    • Download, update counts improvements (update ping info should be available Thurs)
    • UA fixes in extension update service
    • fix for rsync delay when extension are pushed
    • added Flash for Solaris x86 to PFS
  • AMO PHP5 migration preparation started, aim to upgrade by end Q4
  • AMO API added additional API calls according to spec
  • mozilla.com CMS
    • Python-based post-commit hook for SVN integration
    • See project page for detailed requirements/status
  • Looks like we've found our first candidate for the blocklist service -- so will be working on that a little this week
  • Work has begun on critical MDC bugs
  • 2nd draft of AUS3 schema done, working on final so we can code on prototype
  • Met with the OSUOSL about Bouncer and its community -- particularly OpenOffice.org and others who are interested in working on and developing on some of our recent work (geo-ip, memcache, locale support, hash checking)

Foundation Updates

Since there was no Mozilla call last Monday, this update includes items from the past two weeks.

  • CAs and related issues

For more information see the status reports from David, Frank, Gerv, and Zak as they're posted.

Upcoming activities

  • Frank will be in Mountain View for the December 12 Mozilla Foundation board meeting.

Roundtable

Other Business