WeeklyUpdates/2008-01-28

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

Seth Spitzer wants us all to recognize the contributions of Dietrich Ayala and Edward Lee. Dietrich took over the global frecency patch (for url bar autocomplete), finished it, and landed it last week! Taking over an incomplete patch is neither fun nor easy. In addition to better quality of results, we now search bookmark titles (as well as the page titles), and we can find bookmark matches even if there are no visits to that bookmark in your history. And Edward Lee, for resuming his url bar autocomplete improvements (after being bit rotted by global frecency), and for addressing fall out issues from the global frecency landing.

Schrep highlights the big performance optimizations that came from Michael Moy and Alfred Kaiser: Bug 411379 - "Add SSE2 processing for JPEG color, use static instead of dynamic arrays" (SSE2 Intrinsics Support and Static Tables) and Bug 411718 – "Speed up JPEG decoding by 30% by skipping buffer"

Development Updates

Fx 2.0.0.12 / TB 2.0.0.12

Had a slushy code freeze on Friday at midnight. Took a few more blocker fixes over the weekend.

We met this morning to decide go/no-go for Firefox 2.0.0.12. Decided we need to wait on two patches, which should be later today.

Meeting again at 4pm to determine final go/no-go pending those checkins and a clobber of the 1.8 branch.

As always, our schedule is on the wiki: Releases/Firefox_2.0.0.12

TB 3

Gecko 1.9

  • Nothing but Firefox 3 beta 3 work: 55 P1s, 168 P2s, and 186 P3s.

Firefox 3

  • < 20 P1s, getting close to b3-ready, freeze is tomorrow.
  • Global frecency landed, even-more-awesomebar
  • Proto for OS X landed last night, for Macaliciousness

IT

  • Stage migration work continuing, with help from the developers of unionfs
  • China datacenter serving traffic with mozilla.com, mozilla.org and mozillaonline.com all geo-load balanced (china included)
  • Full mozilla mirror replication done and tested, working through a hardware failure, should be up again soon
  • PHP5 migration work, first set to be migrated on 2/5:
    • survey.mozilla.com
    • userpanel.mozilla.com
    • reporter.mozilla.org
  • Bugzilla
    • async mail patch complete bug 284184 - testing this week, deployment soon
    • scope for phase 1 complete - Bugzilla_Fixup, work starting with target completion in q1.
    • mark's db patch applied, dropped load on bugzilla db by 1/2 - load graph

Build

  • FF2.0.0.12 bug 414327
  • FF3.0beta3 bug 409880
  • try server update
    • added extra win32, linux slaves to speed up wall-clock times bug 412546.
    • please keep track of when you submit job, and when you get results. We can add more slaves if needed.
  • bug 394046 FF2->FF3 major update seems ok so far.
  • mothballing 1.8.0 machines (see bug 411341 for details.)
  • mothballing tinderbox perf machines, migrating to talos perf machines (see bug 413695 for details.)

QA

Firefox 2.0.0.12 [ss-project lead, abillings-QA lead]

  • Bug triage
  • Bug fix verifications

Firefox 3 [tchung-QA lead]

  • Feature test development:
    • Places [abillings]
    • Download Manager: Reached out to the MozillaZine community to get a better handle on our Download Manager/anti-virus integration issue (bug 409815 - stuck/slow scanning). This included the setting up and collating of data on a Wiki page [stephend]
  • Beta 3 testplan is ready to go!
  • On-going leak testing. 10 bugs filed!! [tomcat]
  • Completed basic Major update testing FFx 2.0.0.11 -> FFx3 B2 for Linux and Vista. It went very well! It should be finished this week. [juanb]
  • Tiger team testing - this is on-going daily smoke testing. [marcia, abillings, tomcat]
  • Special focused key handling test: Worked with Josh for several hours to test a tryserver build and try all keyboard combinations on that build. Purpose was to test for differences between Leopard and Tiger. [marcia]
  • Wrote a blog post highlighting ways in which to help our QA efforts for Firefox 3 [stephend]

Webdev testing

  • Plan to work on:
    • Global Frecency tests/verifications, now that its first pass has landed in the trunk
  • The first cuts of the Mozilla.com redesign will likely be ready this week
  • Test Search Results page of Remora if ready

Community

  • We held a Firefox 3 test day on Friday. See results. Coce, one of out regular contributors was the top tester!
  • Supported Sun China Firefox 3 Testday. 746 user oriented test cases were run! Mostly on Solaris. Many failures identified. We will help investigate those. See results. [tomcat]
  • Work is continueing on QA Extention: Litmus login, content bugs (fixed), QMO rss feeds (fixed), extension window resizing (in-progress). [jay, clint]
  • Coordinated Tor Brownbag and meeting with Schrep and a bunch of the Tor folks
  • Working is continuing on the QMO redesign. Mockups are due this week for review. [jay]

Misc - setting up 64bit virtual machines in the QA lab [abillings]

Test Development and Tools

Talos / Unittest (perfect) storm

  • staging x 2
  • winxp01
  • unittest clobber support for windows, documentation coming
  • profile creation tools for reftest
  • downtime impending
  • talos js speed tests
  • sunspider
  • tinderbox layout improvements

Security

  • Finishing Security Reviews this week
    • Microformats
    • Distribution/Customization
    • XMLHttpRequest
  • Chrome traversal issue fixed in 2.0.0.12

Marketing/PR

PR

Support

  • All 36 locales with in-product help content imported
  • List of locales and their status
  • en-US "in-product" help articles updated for Firefox 3 [1] (need to be logged in to see the list)

Events

  • FOSDEM: Finalizing DevRoom schedule.
  • Techkriti: Our campus rep, Shashank Chintalagiri, is hosting a Firefox add-ons competition called MyFox. Myk Melez will give a remote presentation on add-ons on Feb. 4 at 8 a.m. PST. Please join us at #moztechkriti at irc.mozilla.org if you want to help field add-ons related questions!
  • "Addon Hygiene" Hacking Social: tomorrow evening we will be hosting various mozilla developers to talk about being an AMO editor

New Team Member

  • Please welcome our new Marketing Coordinator, Tara Shahian.

Metrics

  • At 40% of 95% extension compatibility goal
  • AMO Review queue
    • 101 pending addon reviews
    • 32 addons pending updates
    • 55 nominated addons
  • Broke 50mil daily pings
  • We've engaged with a group of Stanford students (Management Science & Engineering major) to help us better understand Fx use globally. Specifically, they will doing quantitative research around:
    • the interaction between the localized versions of Fx with where our users are physically located
    • what trending and future growth looks like on a country by country basis
    • massive respect to IT for knocking out the data requirements

Evangelism

  • Keep updating your extensions! You all rule!
  • John's JS speed tests now in the staging set for Talos, big thanks to Alice for her help

Mozilla Labs

  • Extend Firefox
    • Announcing winners this week
    • Hoping to launch Extend Firefox 3 in February.
    • Thanks to Jeremy and morgamic for help with EFx site

Webdev, Add-ons, AMO

  • Breakpad/Socorro server updated
    • fixed processor and reporter bugs
    • added js sorting (<3 jquery)
    • support for comments, uptime, and added system-generated timestamp for process time (user-submitted dates are not trustworthy)
  • AMO
  • Updated AUS3 schema
  • API updates pushed this afternoon for updated nightlies
  • Small fixes for extendfirefox contest judges page

Foundation Updates

For more information see the status reports from David and Frank.

Roundtable

Other Business

Bugzilla

  • Upstream Bugzilla will be branching for the 3.2 release on February 4th, with feature freeze at the same time. Any feature you've been dying to see land needs to before then (applies to upstream, not bmo, where we're still doing some local customizing)
  • There is another re-designed (by a UI designer this time - thanks to NASA Ames for supplying him) show_bug page landing upstream, and we'd appreciate input on it from Mozilla folks. (play with it on http://landfill.bugzilla.org/bugzilla-tip/ ) There's already a minor rev in progress due to Triage concerns (bug 414284)