WeeklyUpdates/2008-07-21

From MozillaWiki
Jump to: navigation, search

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (20:00 UTC until November 2, 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

The tree is smiling this week with so many good friends around :D

  • Dan Portillo would like us to recognize all the work that Tiffney's been doing to get visas processed for community members attending the summit.
  • Jesse Ruderman nominated "niteowltx" for reporting a collection of valuable 'inspect' bugs (found with the ancient AT&T Toolchest.)
  • Ryan Doherty submitted Ehsan Akhgari for recognition of his work on Download Day including the Pledge Ranking Widget and Download Day site API code improvements.
  • Aza Raskin writes in "Giacomo Magnini did a wonderful job putting together a Mozilla Italia get-together/talk on super short notice when I was in Rome. I was totally impressed. I hereby nominated him for Friends of the Tree."
  • Last but not least, from Bobby Holley comes word that "Chris Murphy has been a huge help on color management, QAing bugs and providing expert advice (he wrote a book on the subject). Progress on default-on color management support would not be nearly as far along without him."

Let's hear a round of applause for this weeks Friends of the Tree!

Late Update: Justin Scott writes in "I'd like to nominate the AMO editors, especially Oliver Saier, Mel Reyes, and Sid Kalra, for working extra hard to make progress on the add-on review queue over the weekend."


Please send FotT nominations to asa@mozilla.org. This is a great opportunity for the community to recognize those who go above and beyond, so please tell me when you see that happening. Thanks.

Development Updates

Fx 2.0.0.16 / Fx 2.0.0.17 / Fx 3.0.1 / Fx 3.0.2 / TB 2.0.0.16

Shipped an updated Firefox to almost all of our users (there's a few stragglers on 1.0.x and 1.5.0.x) by shipping Firefox 2.0.0.16 and 3.0.1. We're now in the process of approving patches and determining the schedule of Firefox 2.0.0.17 and 3.0.2.

In addition, we plan to hold a joint post-mortem for Firefox 2.0.0.16/3.0.1. Please add any agenda items to the wiki.

Also last week, we shipping Thunderbird 2.0.0.16 to beta users and intend to ship the final version this coming Wednesday, July 23.

A note on approvals for Firefox 3.0.2: If you expect a patch to get approved it *needs* to have an automated test or a clear description as to why it doesn't and, in that case, should have a Litmus test. Additionally, drivers expect the patch to land on mozilla-central (trunk!) prior to landing on 1.9.0. If there's a reason this hasn't happened, please explain why in the bug.

TB 3

Gecko 1.9.1

  • Gecko Shiretoko 1.9.1 Alpha 1 Freeze tonight, Monday, July 21 @ 11:59PM PDT.

Interesting queries related to Gecko 1.9.1

  • 17 1.9.1 blockers.
  • 128 wanted bugs
    • 29 P1s. These are bugs we feel would really, really make a good release if we had a solid handful completed.
    • 39 P2s. These are medium complexity bugs/changes that are nice to have.
    • 31 P3s. The lowest priority bugs for this release. These are the ones that we will definitely take, but the others take priority.

Firefox 3

Mobile

IT

  • Scheduled Maintenance, Tuesday night
    • MediaWiki/WordPress upgrades
    • Spreadfirefox, ~ 1 hour
  • Decommissioning LXR tonight - bug 445051
    • Remaining regressions in MXR from LXR:
      • mxr says function references are prototype definitions bug 442619
      • mxr says constant assignments are variable definitions bug 445051
      • MXR file listing output is significantly slower than LXR bug 445156
    • Need feedback, are these issues really worth blocking the full upgrade to MXR? Timeless is actively working on bugfixes for these, so they'll be fixed soon.

Release Engineering

  • FF2.0.0.16 & FF3.0.1 done at same time by the same person. And Bhearsum still had a social life!
  • TB2.0.0.16 automation went fine; now be able to do *3* releases at a time! :-)
  • FF3.1a1 will be manual :-( please be patient
    • this will be our first release on hg
    • we are still getting automation running on hg, without any tinderbox
  • new graphserver changes, see graph-stage.m.o if curious.
    • will need downtime tomorrow (tues) night.
    • graphserver now all in one (hg) repo
  • downtime tomorrow night moving unittest master/slaves from QA network to Build network
    • will require tree closure
  • FF2->FF3 major update bits being tested by QA.

QA

Firefox/Thunderbird 2.0.0.x [ss, abililings, others]

  • Released Firefox 2.0.0.16 on Tues July 15th. Completed update testing and live bits testing.
  • Completed Update testing for Thunderbird 2.0.0.16 beta (AKA RC1) release. RC1 was released on Wednesday , July 16th.
  • Starting triage for Firefox 2.0.0.17!

Firefox 3.0.x [tchung]

  • Released 3.0.1 on Wednesday, July 16. Completed update testing and live bits testing. See Test Plan.
  • Major Update Firefox 2.x to 3.x - Updated the test plan. Generating a rich profile. Testing is ~30% done. [juanb]
  • Assisted web team with a blocklisting flash bug. bug 436348 – Consider blocklisting vulnerable versions of flash

Firefox 3.1

  • Working on Test Plan
  • Ran JavaScript tests for 1.9.1/mozilla-central across Windows, Linux, Mac OS X and updated public-failures and confidential failures to include 1.9.1 test data - bug 399387 [bc]
  • Tested the new Control Tab feature that landed this week [marcia]
  • A11y Text attribute support: Helped test last patch revisions and landing of bug 345759 - Spell as you type not accessible. Created English and German blog posts about it. [marcoz]

Webdev testing [stephend]

  • AMO - Continued work on Selenium-based search test suite. Caught a form-validation regression which we introduced in this 3.4.6 milestone while writing the testsuite -- yay! Verified 23 bug fixes in preparation for 3.4.6 release.
  • SUMO - Verified 27 bug fixes in preparation for the 0.6.1 release.
  • Mozilla.com - Verified 22 bug fixes

Mobile [harthur, ctalbert]

  • Ran the ported mochitests on desktop version of Fennic
  • Finished geo-location tests
  • This week: add mochitests for new/special features of mobile

Test Automation

  • Gristmill: Refactoring JS Test Framework to work as a resource. Figured out how to make blocking waits work. [mikeal, ctalbert, adam]
  • Improved Sisyphus by writing patches for bug 446097 -Error when you run the Tests outside of the $Test_DIR. And for bug 446092 -improve compiler environment customization on Windows.

Community

  • QMO2 is coming along nicely. The QA team is working on content to drop into the new community portal. Example: Getstarted. Paulc is working on a Bugzilla dashboard module. New theme develpoment is coming together. [jay, paulc, tchung]
  • Accessibility: Put up the latest English and German Easy ARIA tips. [marcoz]

Miscellaneous

  • Ran JavaScript tests for 1.9.1/actionmonkey, 1.9.1/tracemonkey on Linux with plans to determine how to distinguish and record failures for identical branch on different repositories. [bc]
  • Extension Leak testing: Created 50 Test Profiles with Extensions for Mochikit Tests [tomcat]. bug 444088 is blocking Mochikit leak testing.
  • Prepping for OSCON - we have a QA session (Fixing Hard Problems Through Iterative QA and Development), a Testing BOF, and we are supporting the FOSSCoach event. Flyers are being developed to give out at the booth and at the session and BOF. [clint, tomcat, tony, mikeal, jay]
  • Looking for community help to develop and maintain QAC.
  • Setting up machine to test Snow Leopard (MacOS 10.6) [marcia]

Security

Marketing/PR

PR


Events

  • Events Triage call on Wednesday July 23rd at 10 a.m. PDT. Dial-in: 650-903-0800, ext 91, pass 248.
  • OSCON is currently in progress. A complete list of activites are listed here.


Retention Marketing

Affiliates Program

  • Please take the Affiliates Survey [1]
  • FF2 buttons to be updated sometime this week

Support

  • Starting this week, we're going to collect info about the most important support issues users are experiencing from the forum and live chat.
    • The idea is that there will be specific community members responsible for doing this on a weekly basis.
    • The data will be posted in a contributor forum thread where everyone can see it.
    • In combination with the knowledge base stats, this should give us a pretty good idea on what our biggest support issues are.
  • Presenting at FOSSCoach on Wednesday [2]

Metrics

Evangelism

  • Rob Campbell joined Evangelism, to work with John Resig and Jan Odvarko on Firebug development and general awesomeness. Come say hello in #firebug on irc.mozilla.org!
  • Asa will be hosting another awesome Air Mozilla Live episode with Mitchell Baker and Mark Surman this Wednesday at 11am PDT (UTC-7). This is your chance to meet and ask questions of Mark Surman, prospective Mozilla Foundation Executive Director. Don't miss it.

Mozilla Labs

Webdev, Add-ons, AMO

  • AMO 3.4.6 code freeze is today open bugs & fixed bugs
  • Socorro - processor issues fixed, priority processing is back down to 1-2 minutes
  • Current bottleneck is the reporter and we need to come to a consensus on an archiving policy
    • Delete reports 120 days after creation
    • Sample 10% of incoming crash reports that are not selected for priority processing
    • Delete non-processed non-priority reports after 7 days
    • morgamic will follow-up with blog post and newsgroups
  • Summit mash-up underway -- see infra stuff and mock - how to tag
  • Graph server 0.3 milestone nearing completion -- expect update to production on Tuesday night
  • Verbatim now works with database support thanks to dschafer!
  • rdoherty and clouserw are out this week, OSCON is also this week
  • Become an AMO editor!

L10n

Foundation Updates

  • Future of the Foundation
    • Mitchell announced that Mark Surman is being considered for the Foundation executive director position.
    • David posted a blog entry with ideas about how the Foundation might support the Mozilla community.
  • Legal issues
    • Gerv called for people to sign committer's agreements at the Firefox Summit.
  • Grants and related activities
  • CAs and related issues
    • Frank gave final approval for two requests from GlobalSign (bugs 406794 and 406796) and filed bug 446407 against NSS and bug 446409 against PSM for the actual code changes.
    • Frank started the first public comment period for requests from Comodo (for a new ECC root, bug 421946), Deutsche Telekom/T-Systems (bug 378882), and Wells Fargo (bug 428390).
    • Frank worked with Kathleen Wilson to select the next group of CAs for which to process requests and do information gathering.
  • Conferences
    • Zak continued working on the proposed FOSSCoach event at OSCON and related activities, including drafting the schedule and helping to orient the event coaches and participants.
  • Public communications
    • David arranged for printing copies of the Mozilla brochure for OSCON, and started work on a brochure page for www.mozilla.org.
    • David prepared for a session on the www.mozilla.org site at the upcoming Firefox Summit.
    • David updated the About page on www.mozilla.org to keep it in sync with the last round of changes to brochure text.
  • Other
    • Gerv met with various people about proposed Site Security Policy implementations.
  • Upcoming activities
    • David, Gerv, and Zak will be attending OSCON (July 21-25 in Portland OR) and the Firefox Summit (July 29-31 in Whistler BC).
    • Frank will be attending the Firefox Summit (but not OSCON), and then will be on vacation most of the following week.


Roundtable

Other Business