WeeklyUpdates/2009-03-16

< WeeklyUpdates

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (20:00 UTC until November 1, 2009)
  • Mozilla HQ, 1st floor conference table
  • +1 650 903 0800 x92 Conf# 8600 (US/International)
  • +1 416 848 3114 x92 Conf# 8600 (Canada)
  • +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)
  • sip:weeklystatus@mozilla.com from generic SIP clients
  • http://air.mozilla.com/ to watch and listen
  • join irc.mozilla.org #staffmeeting for backchannel

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

WeeklyUpdate Live: You can watch the weekly meetings live at Air Mozilla

Contents

Friends of the Tree Friends of the Tree

  • Alix writes in "I would like to thank Bruno Magrani, Arthur Protasio, Felipe Magrani and Pedro Mizukami from our community in Brazil for producing an awesome montage of video testimonials."
  • Jamey Boje writes in "Alex Buchanan and Paul Booker are the programming gurus on Spread Firefox v.3. There are many others working very hard on this project but Alex Buchanan and Paul Booker go way above and beyond. I am extremely impressed with their dedication and it's a great joy working with them. 'What a learning experience ;)'"

Development Updates

Branch work: Firefox 3.0.x / Thunderbird 2.0.0.x

  • Firefox 3.0.8
    • Code freeze is tomorrow night at 11:59pm
    • Please work on your blockers
    • Aiming for mid-April release
  • Thunderbird 2.0.0.21
    • Shipping on Wednesday
    • Fixes in sync with Firefox 3.0.7

Gecko 1.9.1

  • Beta 4 progress solid. JS bugs are getting closed out faster now. Everyone on the JS team seems to be pulling together to get these issues closed out. A few awesome highlights:
    • Graydon Hoare bug 482263 - Avoid re-entering recorder while deep aborting, r=mrbkap (Also known as the TM: "Assertion failure: x->oprnd2() == lirbuf->sp || x->oprnd2() == gp_ins, at ../jstracer.cpp bug. I LOVE trying to read those kinds-o-bugs).
    • Jim Blandy bug 480132 - SpiderMonkey clones too many blocks into the heap
    • Jason Orendorff bug 480147 - TM: "Assertion failure: cx->bailExit" with string.replace and type instability. r=gal.
  • Other areas are looking pretty good to wrap up blockers soon:
    • 14 final blocker bugs left in content.
    • 3 GFX final blockers.
    • 7 Layout final blockers. (Last week: 6)
    • 2 SVG final blockers.
    • JS with 40 blockers. (Last week: 42)
  • Triage needed. 47 noms are in the queue right now.
  • For weekly engineering meeting notes and other info see the Platform page.
  • 89 total 1.9.1 blockers (last week: 86).

Firefox 3.1

Firefox Front End Work

  • 11 blockers left, only 1 of which is complicated
  • Good progress on code sprints for items that may be taken on the Firefox 3.1 branch, but will be taken on trunk:
    • fixing PFS so that it can be used to install plugins again
    • refactoring Places DB for performance improvements
    • restoring only visible tabs first upon session restore

Beta 3

  • released last Thursday
  • already at 250,000 users

Firefox 3.5 Beta 4

  • this will be the first release with the new version number
  • current schedule:
    • string freeze this Thursday at 11:59pm PDT
    • code freeze Monday April 6th
    • release week of April 13th

Reversioning to 3.5

TB 3

  • Auto-update of users of older 3.0 alphas and betas to 3.0beta2 should be live soon (bug 482962)
  • 3.0b3 in progress; planning updates soon
  • Enabling Spotlight search using about:config on OS X nightly builds should now work again (bug 290057)

Mobile

Fennec Maemo Beta 1 to be released tomorrow!

Windows Mobile progress

Symbian port moving forward

As always, weekly meeting notes

IT

  • Upgraded Bugzilla

Release Engineering

QA

Tomcat and I just returned from CeBIT last weeks. Lots of great questions about FFx 3.1 and web standards we support like CSS3, and HTML5. People loved it when Tomcat demo'ed Blizzard's STS-116 Launch Profile video which demonstrated an ogg video. There were lots of web developers who stopped by.

Test Execution

  • Shipped TB 2.0.0.21 beta on 3/11!
  • Shipped Beta 3 on 3/12!
    • QA was half-day ahead of schedule. Test results
    • A successful b3 testday with 37 participants and 426 testcases ran on 3/13
  • 56 1.9.1 bugs verified last week
  • 3.0.7->3.1b3 Major Update Test Run in progress. Tracking results here.

Web Dev Testing, Metrics, Accessibility, Localization, Communty

  • Community:
    • We had a very active testday for Firefox 3.1 B3. See the report.
    • Tomcat will be attending MAOW Berlin Event that will happens in 2 weeks
    • Met with Asa to talk about what Community Health metrics might look like
  • Posted notes about FFx 3.1 B3 testing via FaceBook and Twitter, and blogs
  • Accessibilty: See MarcoZ's Blog. Fixed the loading of remote images in Mochitests, which is always a dangerous source of failure if an image can’t be loaded from the remote site. Requested that accessibility and the accessibility unit tests be enabled on the mozilla-central unit test tinderbox for Mac. This is the first step in getting Mac accessibility efforts moving again. A bunch of people are heading to CSUN in Los Angeles this week, so if you’re in the area, come and drop by our booth!
  • Metrics: Completed the RE Instrumentation build set-up milestone. This allows automated collection of code coverage stats on a regular basis. For now we are collecting this weekly. RE to move it from test to production. Working on setting up Pentaho ETL to create data dump for code coverage results for further analysis.
  • Web Dev Testing: Worked on verifying SUMO 1.0/1.1 bugs. Shipped AMO 5.0.3. Tested all.html changes, all-beta.html changes, and the Dynamic Content project for Mozilla.com. Continued validating SFX redesign.

Test Development

    • Fixing MozMill bugs now that 1.1 is out.
    • Mobile: Tested Fennec Beta 1. Tested changes fix last minute blockers. Ran automation. Results are on mobile staging device which is down so recollecting results on local box.

Security

Some Mozilla security folks will be at the CanSecWest security conference this week, track us down and say hi.

Marketing/PR

General

  • Video testimonials from Firefox enthusiasts at Campus Party in Sao Paulo, Brazil
  • Next Community Marketing call is this Wednesday, March 25th, at 10am PDT. Dial-in Info: +1.650.903.0800, followed by 92# and then 7391#. Or you can use our toll-free number: +1.800.707.2533, followed by 369# and then 7391#. For those that can't make the call or want to participate online, join us in #marketing on irc.mozilla.org.

PR


Events

Events

  • SxSW, March 13 - 17, 2009, Austin, Texas: Brendan Eich & Arun Rangnathan participating in browser panel again on March 16th, John Resig speaking on JS libraries on March 14th, David Baron on CSS3 panel on March 15th. Labs holding a get together on March 16th at 4:30 pm at the Moonshine Grill.
  • NTEN Conference, April 26 - 28, 2009, San Francisco: They are looking for volunteers:
    • Day of Service, Sunday, April 26th: Two opportunities:
      • Strategy consults, 9 a.m. - 11 a.m.: Organizations are looking for everything from technology help to marketing and fundraising tips. Sign ups here.
      • Help install wireless networks at St. Anthony's in SF's Tenderloin district or on Treasure Island. Sign ups here.

Support

  • No updates this week.

Metrics

  • No updates this week.

Evangelism

  • Documentation
    • The Firefox addons developer guide is now available on MDC. It's undergoing some cleanup and copyediting still, but is a great resource for extension developers.
    • Work is underway on adding a new and easier to navigate menu hierarchy to MDC to make it easier to find documentation when you're not quite sure what you're looking for. An "expert" page will be available as well, with quick links to a wide assortment of subjects.
  • New weekly meetings. Announced in planning and evangelism. Meets every Thursday. Please see the weekly meetings section in the Evangelism page for more information including notes + agenda.

Labs

Developer Tools

  • Initial Bespin release
    • Focus on core text component
  • Community uptake and contributions are literally overwhelming
    • Eclipse integration (Boris Bokowski)
    • xwiki (Jerome Velociter)
    • Dojo port (Roberto Saccon)
    • Syntax highlighting / tree parsing
    • File open dialog
    • Tons of misc. patches
    • Well-attended meet up in London; will have another here at end of month
  • Bespin 0.2 "dogfood" release coming up
    • VCS
    • Collaboration
  • Upcoming tool: Light-weight memory profiler
    • Cycle collector
    • Heap details
  • Upcoming tool: Taxonomy of tools
    • Inspired by OS X's software directory
  • On-going experiment: Server-side JS
    • Mailing list
    • Meet-up here at end of month

Add-ons

  • AMO 5.0.3 shipped last week, blog post going out today describing changes
    • Editor notification for add-on changes
    • Improved dashboard with week-over-week display
    • "Share This" links
    • and other features
  • Planned 3.5 migration
    • 3.1b4 will get converted to 3.5b4 on 3/17
    • 3.2a1 will get converted to 3.6a1 on 3/1
    • Sam Sidler coordinating
    • 5.0.4 release will update compatibility dashboard to consider 3.1 and 3.5 to be the same version.
  • Compatibility
    • 3.1* compatibility still around 80%
    • 3.1b3 compatibility up to 55% which is a 30% increase from last week.

Webdev

L10n

  • Seth blogged about adding more localizations to Firefox:
    • Bengali, Bangladesh, bn-BD
    • Oriya, India, or
    • Spanish, Mexico, es-MX
    • Croatian, Croatia, hr
    • We are now building 70 locales of Firefox
  • Always good to check out the main l10n wiki page for team updates.

Foundation Updates

  • The Foundation is accepting applications for a summer internship for the Mozilla Education program.
  • The new mozilla.education forum is up and running and accessible via NNTP, Google Groups, and as a mailing list.
  • You can now flag bugs that would make good student projects using the "student-project" keyword (see bug 479062).
  • Armen Zambrano posted video interviews from the Chattanooga symposium on integrating open source into the undergraduate computing curriculum.
  • On the next Mozilla Education weekly call Pascal Finette will be discussing the online course for the Mozilla Labs Design Challenge, and we'll be using the call to test out the DimDim system for possible future use in Mozilla Education online courses.
  • David discussed the www.mozilla.org redesign at the design lunch; for more information see David's blog entries
  • You can now support the calendar project through your donations.

Roundtable

Other Business