WeeklyUpdates/2007-06-18

From MozillaWiki
Jump to: navigation, search

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (20:00 UTC until November 4, 2007)
  • 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)
  • [Use *1 to mute yourself]
  • join irc.mozilla.org #staffmeeting for attendance taking

Use "*1" (including the star) to mute yourself, if desired, to keep phone noise down.

In Attendance

Development Updates

Fx/TB 1.5.0.12/2.0.0.4

  • Shipped Thunderbird 2.0.0.4 on Thursday!
  • Still on schedule to push major updates on 6/21 (Thu)

Fx/TB 1.5.0.13/2.0.0.5

  • 2.0.0.5 will be a regularly scheduled release (no fire drill)
  • The few bugs that were under evaluation did not turn out to be too severe and exploitable to warrant a fire drill (dveditz)
  • 2.0.0.5 Triage Meetings daily at 10am (650-903-0800, 91#, 262#)
    • Tomorrow (Tue) we will be discussing the schedule for the release

TB 3

  • Everyone is still focused on moving mailnews to frozen linkage. Currently working on removing nsHashTable.h support from mailnews, exposing NS_EscapeURL through nsINetUtil, and finding a replacement for nsTextFormatter.
  • Thunderbird 2.0.0.4 was released last Thursday. Thanks to everyone who helped with the release. Special thanks to Tomcat and Nick Thomas!

Gecko 1.9

  • Jason Orendorff starting today.
  • Everyone is heads down, focusing on blockers.
  • Textframe Enabling on Trunk.
  • Need people to find and fix leaks. See: dbaron's blog entry.
  • libxul was enabled last week (but backed out for mac only).

Firefox 3

  • Places (Places team)
    • tagging backend landed
    • Dan Mills (thunder) demoed bookmark sync at Developer Day Tokyo
    • plenty of discussion about UI in dev.apps.firefox, please jump in
    • team is basically heads down working on A6 blockers
  • Download Manager (sdwilsh)
    • Working on finalizing the spec for revised UI
  • Password Manager (dolske)
    • Next up: FillDocument() cleanup (bug 380222), mconnor or gavin to review
  • web-based content handlers (dmose)
    • backend refactoring patch done, awaiting review
    • UI mockups in dev.apps.firefox for those interested
  • Site-specific prefs (myk)
    • New patch posted for persisting text zoom, mconnor on hook for review
  • New quit dialog (mwu)
    • Gives the option to save session, and closes all windows at once
    • Addresses problems with onbeforeunload handlers (Zimbra)
    • Still working out a couple kinks
  • Addons Manager (Rob Strong, Mossop, mwu)
    • better l10n support (bug 257155), waiting on review
    • backend for unifying plugin management (bug 382367)
  • Malware (johnath, campd)
    • UI work (modification to netError to support more aggressive styling) should be patch-ready by EOD Monday (bug 380932).
  • Identity UI (johnath)
  • HTTPS Error Pages (johnath)
    • Still trying to close on the specific dialogs that should be replaced with error pages, and on what mechanisms need to be added to allow trusting of sites with broken certs. (bug 327181).
  • A6 Status
    • Still 62 blockers, need to retriage this week, please help out if you can

IT

  • Ramping up for major update
    • AUS throttling
    • Addons updates
    • More mirrors
  • Performance farm setup/improvements
  • Amsterdam addons live (100mb/s+)
  • Pageload server fixed - deployment Tuesday
  • irc, webtools upgrades (downtime to be announced)
  • China office
    • Working to get it up by next month
  • VMWare build migrations - downtime to be announced.

Build

  • Linux builds on the trunk are in flux:
    • Last week, we switched to the reference platform for nightlies; bug 384150 has the details.
    • This week, we'll be working on migrating the Linux ref platform to CentOS 5 in accordance with the Linux/Runtime_Requirements; when that's ready, we'll be switching nightly builds over to the new ref platform; bug 384035 tracks this work.
  • We're also looking at upgrading the win32 reference platform; this is tracked in bug 384624
  • Pageload server is scheduled to move again on Tuesday; the problems we were seeing with the machines using the new server (bug 384302) have been tracked down and fixed; we have a few days worth of test data available, so we'll be changing it back during the regular Tuesday outage window.
  • Build team has been starting to do weekly bug triage; as a result, you may start to see lots of bug churn over bugs that are relatively old (we resolved a few from 2005). We are WONTFIXing/INVALIDing a lot of bugs, but if we do so to a bug that's important to you, it may just be that we don't have all the context. Please feel free to reopen and (re-)explain why the bug is still valid.
  • Preed is presenting at NYLUG in New York City this Wednesday; if you're interested in attending, hit the link; you need to RSVP by Tuesday afternoon.

QA

Welcome Al Billings!

Test Execution

  • Firefox 3: The team is busy planning FFx3 testing, creating test cases and testing Alpha 6 [tchung and many others]
  • Release day testing for Thunderbird 2.0.0.4 [juan, tomcat, marcia, others]
  • Major update testing: Prep for 1.5.0.12 -> 2.0.0.4 to all users; final testing underway, target date is Thur. 6/21 [juan, jay, tomcat, marcia, others]

Test Development

  • Developing test plans and cases for growl, search, tabbed browsing, and visual refresh, Web Content Handling, just to name a few!

Tools and Infrastructure

  • Buildbot test automation
  • Talos - next gen performance testing
    • Works on Mac! Configured qm-pmac01, a performance testing machine in the colo, with the ref platform environment and installed Talos. It runs! [zach, alice]
    • Almost works on Linux... very close to cross-platform completeness.
  • Minotaur - preferences testing
  • Litmus
    • successfully enabled automated reporting of eggplant smoketest results to litmus (tracy, coop, zach).
  • Test environments
    • Started discussions on profiles strategy and vm setup [marcia, others]
  • Breakpad
    • Continued hacking on reporting stuff [ispiked, jay]
  • QA Extension

Community

  • Gathered Litmus user stats during Test Days to help plan future events and improve communication with volunteers. [ashughes]
  • Started discussions on how to tap into the high school/college communities for QA volunteers [jay, ashughes, others].
  • QMO: Poll for official site logo wrapping up this week. Please vote! http://quality.mozilla.org/vote+for+the+qmo+logo [jay]

Security

Time to fix and time to deploy window closing

Marketing/PR

  • Gran Paradiso identity (internally facing only) is now live. Desktop wallpaper available at http://wiki.mozilla.org/Firefox3/Gran_Paradiso; more details at http://www.intothefuzz.com
  • Firefox 3 messaging development underway, being shared and getting feedback on Spread Firefox
  • Mozilla store redesign call for models! Mtn. View photo shoot Thursday 6/21 at 3pm
  • Security meetings with press and analysts went well overall. We have already seen some articles resulting from the meetings. Reporters in the Boston region was very pleased that we made the trip out to see them. We heard that more and more travel budgets for press are limited to one or two big conferences a year. There was a lot of interest in hearing about Mozilla's mobile moves. We follow up with interested press about Joey and Minimo.
  • Events:
    • OSCON:
      • Community party/rally with CC set for 7/25 at 6:30 p.m at the Wonderland Ballroom. Menomena playing.
      • Updated OSCON activities/plans will be posted on SFx today/tomorrow.
    • Event Triage:
      • Looking for community speakers.
      • Call set for 11 a.m. this Friday. +650-903-0800, ext 91, ID 248.
  • Welcome Andrew Stein, marketing intern working with Mary Colvig.

Community

  • Asa and Seth continuing work on establishing baseline community metrics. Should have this first round completed, along with actual trends over the last few months for engineering contributions (qa and dev)
  • AirMozilla event planned, to be announced today, for this Thursday afternoon. Rhian will be interviewing Chief Lizard Wrangler, Mitchell Baker, with questions coming from IRC, IM, and email.
  • Asa and JT headed to Brazil and Argentina on Wednesday for community building events.
  • Last week we had a very productive, but short, discussion around improving volunteer participation in QA and Testing and how we might start using the Campus Reps channel to find new participants.

Mozilla Labs

Developer Relations

  • Active writing of Firefox 3 developer documentation has begun.
    • Login Manager docs are finished
  • shaver, fligtar, mfinkle attended and presented at Tokyo Developer Day
    • learned a lot about extension development community in Japan
  • Preparing for Paris Developer Day
  • jresig is working on the JavaScript Test Suite

Webdev, Add-ons, AMO

  • AMO
    • Madhava had some great suggestions here
    • Work with IT to prepare for major update
  • Moz-eu CMS
    • Pascal is planning on starting the wiki migration tonight
  • Kubla
  • Mozilla Support
    • Worked with JT on Mozilla support options
    • Working on evaluating different solutions this week
  • AUS

Foundation Updates

For Mozilla Foundation activities for the week ending June 15, 2007 please see the status reports from Frank, Gerv, and Zak.

Roundtable

Other Business