Personal tools

WeeklyUpdates/2009-03-23

From MozillaWiki

Jump to: navigation, search

« 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

Development Updates

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

  • Thunderbird 2.0.0.21
    • Shipped last week
    • Pages on mozillamessaging.com
  • Firefox 3.0.8
    • Code froze a few hours late
    • QA is currently verifying bugs
    • On track for mid-April release
  • Firefox 3.0.9
    • Schedule forthcoming this week
    • Should have a good list of blockers later today
    • Will send email to blocker owners about targeted code freeze date

Gecko 1.9.1

  • Beta 4 progress: Down to 33 JS blockers per below. Note that several of these are actually fixed and are in the process of being marked as so.
  • Other areas are looking pretty good to wrap up blockers soon:
    • 9 final blocker bugs left in content. (14 last time)
    • 1 GFX final blockers. (Last week: 3)
    • 7 Layout final blockers. (Last week: 7)
    • 3 SVG final blockers.
    • JS with 33 blockers. (Last week: 40)
  • Triage needed. 27 noms are in the queue right now.
  • For weekly engineering meeting notes and other info see the Platform page.
  • 76 total 1.9.1 blockers (last week: 86).

Firefox 3.5

Reversioning to 3.5

  • we have reversioned!
  • any problems, please file bugs and cc Sam Sidler (:ss)

Firefox Front End Work

  • 11 blockers left, only 1 of which is complicated, several are just waiting to land
  • some possible UI opportunistic updates for Beta 4

Beta 3

  • really solid, starting to gather feedback (seems positive)
  • already > 400,000 users

Firefox 3.5 Beta 4

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

TB 3

  • Tb 3.0b3 schedule is up; minor modifications in the next day or two are expected.
    • As an experimental attempt to reduce crash landings/feature misses at the end of the cycle, we've broken the remaining time up into 5 weekly milestones.

Mobile

IT

  • Upcoming wiki upgrades (this week)
  • 14th floor data center nearing production ready (waiting on 10GE cross-connects, ETA Wednesday)

Release Engineering

  • More slaves for try talos
  • Talos and try talos won't skip builds due to ftp scraping problems any more bug 463005, bug 457885
    • We can also now run talos on an arbitrary build. We're trying to determine the best way to expose this ability.
  • Build slaves now reboot in a working state. bug 472517

QA

Test Execution

  • Shipped Fennec B1 on 3/17!
  • Shipped TB 2.0.0.21 on 3/18!
  • Completed major update testrun pass of 3.0 -> 3.1b3 (test environment only)
  • Running Full Functional Test (FFTs) pass against beta 3. (Windows 49%, Mac 62%, Linux 40%)

Web Dev Testing

  • Tested download.html changes
  • Lot of work on both Get Personas and Spread Firefox
  • Tested SUMO 1.0 (now 0.9.5) and 1.1 releases

Test Development

  • Released an updated (in progress) version of QAC that works with current nightlies. Check out the blazing new speed with native JSON support (yes we know the tabs are broken on some OS's - we're updating it next).
  • Updated Maemkit to work with the standard --enable-test release builds so that it can be moved easily to Tinderbox (among other bugs)
  • Completed refactoring of JSBridge and MozRunner to make them easier to use for embedding in other projects (and also solving some Mozmill bugs in the process)

Security

  • CanSecWest
    • Focus on mobile security with a large number of talk on the first day of the conference and mobile devices included in the Pwn2Own contest
    • Firefox fell in the Pwn2Own contest, we have received the exploit and are investigating it
    • "!exploitable": Interesting debugger plugin available from Microsoft for researching memory exceptions to determine exploitability

Marketing/PR

General

  • Change the Web Challenge: Less than 2 weeks to go. Please get in your web apps and add-ons! Due date is April 3rd.
  • 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

  • Mozilla Labs Meetup, March 26, 2008, Mountain View, CA: Come meet the Labs team at 6 p.m. at Mozilla HQ.
  • Mozilla Labs Cafe, March 27, 2008, Paris, France: Come learn more about Labs!
  • MAOW, March 28, 2008, Berlin: The Mozilla Add-ons Workshop is coming to Berlin. Sessions will be mainly in German with some English. More info.
  • 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

  • Slight changes in SUMO milestone version numbers: rather than releasing SUMO 1.0 and then immediately releasing 1.1 the following week, we decided to renumber the releases to give the psychologically more powerful 1.0 version number more focus (and making it remain the current release for longer than just one week).
  • As a result:
    • SUMO 0.9.5 (formerly 1.0) will be released tomorrow, which will include the backend of the localization dashboard -- however, the full functionality will not be included until SUMO 1.0 is released.
    • SUMO 1.0 (formerly 1.1) will be released next week, giving us a lot of usability fixes and polish based on the UX audit.

Metrics

  • Firefox Market Share -- a couple blog posts from last week discussing browser market share sources and Firefox market share by country.
  • Funnelcake07 ships later this week
  • We'll also be shipping a modified version of the Firefox installer
    • en-US*Windows only, for a single day
    • The objective is to allow users to leave feedback if they cancel out of the installer, and ultimately, to improve the user's experience during this critical phase of their experience with Firefox.
    • We're estimating that we should see several thousand responses
    • This is an innovative initiative that hasn't yet been tried by many software organizations
    • Previous blog post here and here
    • Thanks to Rob Strong, Kev, Nick Thomas, and Tomcat (among many others) for making this happen

Evangelism

  • Mozilla Developer Center
    • Work is underway on some scripting to help reorganize our content to make it easier to work with.
    • Planning is underway to begin work on writing tools to automatically generate documentation for interfaces not already documented. The actual coding for this should start in early April.
    • Deki Lyons is shipping next week; we will upgrade in mid-April.

Labs

Developer Tools

  • Bespin Update
    • New code has dropped, including web worker code, a new syntax highlighter, initial VCS support, new editor modes for smart movement, quick open and more
    • Team in town this week for a big meetup
  • Other tools
    • Memory Tool

Add-ons

Webdev

  • SUMO 0.9.5 (renamed from SUMO 1.0) will go out tomorrow night.
  • Closing on Q1 projects this week: Personas, Contextual landing pages, BYOB, AUS, PFS, Prior Art, SFX

L10n

  • With changes from FF 3.1 beta 3 and FF 3.5 beta 4, there are about 145 strings to translate. Strings are frozen and localizers should start the translation ASAP. Check the l10n dashboard please.
    • Important things to remember
    • Code freeze is scheduled for Monday, April 6, 2009.
    • Bug 482229 amends the region.properties file. To the localizers, please do not check in changes until getting word from Stas and l10n-drivers about changes.
    • Bug 462041 discusses changes in the UI strings to the preferences pane.
  • We created a community@localization.bugs as a "user" to watch in Bugzilla so localizers who want to follow all possible changes that surface in bugs can do so by watching this email address.
    • The intent of this account is to bring interested localizers together with our developers who are seeking input on how to make a patch work for l10n prior to landing it.
    • If you begin to watch this account, it will follow the bugs filed to :l10n
    • And, if you file a bug and CC :l10n, this account will be notified

Foundation Updates

  • www.mozilla.org redesign project continues. Last Week:
    • had www.mozilla.org planning meeting focused on content and posted notes
    • worked on content planning and project list for contributors
    • posted more blog entries
    • The next round of designs will be posted on Wednesday. There will be a brown bag for feedback this coming Thursday at 1pm in Mountain View.
  • Frank attended the CSUN conference in Los Angeles and had a number of fruitful discussions on web accessibility with Mozilla folks and others. Thanks go to David Bolter, Mick Curran, Eitan Isaacson, Aaron Leventhal, Jamie Teh, and Marco Zehe for their help in staffing the Mozilla booth.
  • Calendar project has been added to the list of projects that people can donate to on mozilla.org
  • Pascal Finette presented an overview of the Lab's Design Challenge course on today's Mozilla Education call
    • We also used this call to test out the DimDim web conferencing system for use in our future courses.
    • If people have other (open source) webinar software to suggest, let us know so we can try it out.
  • Based on Kathleen Wilson's recommendation, CA request from Certigna was approved, but postponed consideration of enabling the trust bit for code signing (bug 393166).

Roundtable

Other Business