Friends of the Tree

(Asa) I'd like to nominate Melissa Shapiro for the awesome job she, the PR team, and the spokespeople did putting together the Firefox 3 press tour. In all of my time at Mozilla, I've never seen such an amazing and effective press effort and that includes the launches of Mozilla 1.0 and Firefox 1.0. Great job, Melissa!! and everyone else involved.

Development Updates

Tb Major Update / Fx 2.0.0.15 / TB 2.0.0.15

We had a window of opportunity last week to do a final major update for Thunderbird 1.5.0.14 users. QA is ahead of schedule and expects to finish testing and release later today. Follow along on the wiki.

Firefox 2.0.0.15 is currently scheduled to hand over to build today. However, given the lack of tinderbox coverage (and nightlies) over the weekend, and given that we have a couple more patches we want to land before freezing, the release will probably be delayed a day, possibly two. We're hoping to hand over to build tomorrow afternoon.

Finally, last week while thinking through Thunderbird Major Update and Firefox 2.0.0.15, we scheduled Thunderbird 2.0.0.15. There are certain restraints we have in scheduling it, so it's currently targeted for a week after Firefox 2.0.0.15. Tb20015 will need a larger testing cycle so we might delay a further couple of days.

TB 3

No updates this week.

Gecko 1.9.1

Planning, triage, etc.

Firefox 3

Mobile

IT

Storage issue for build VMs

Been working on it for some time, netapp thinks they have a solid solution. In the process of implementing it, but takes a lot of time as we have to re-build LUNs, which means moving all VMs to another storage array.

Huge thanks to RelEng (and everyone else) for their patience. First priority is to get crazyhorse, production-pacifica-vm and production-prometheus-vm - rest set by build

Working with webdev to get SUMO perf acceptable for launch - planning on enabling this week

Finished improving the known failure format for Sisyphus (JS test suite framework) to make it easier to maintain and troubleshoot. The standard details about the test and the machine configuration are captured in a reduced key for each. The test key consists of the branch, build type, test type while the machine key consists of the operating system, kernel, processor type and architecture, memory, speed and time zone. [bc]

Gristmill - Finished all the javascript for js side callback infrastructure along with the initial work on Python end. Version for initial user testing should be ready in about a week! [mikeal, ctalbert]

AMO 3.4.3 was delayed last Thursday because of problems with search queries; they will be backed out and 3.4.3 will go out this Thursday instead

MozParty critical updates last week, 2.2 milestone this week

MDC - made repo for Deki, importing code today to unblock l10n

ExtendFirefox 3 ready tomorrow

Getting ready for Firefox 3

Webdev on-site was a success

L10n

Firefox 3 - final preparations

Pascal is wrapping up the over 1000 screen shots for the international product pages on the 46 locales that we are shipping, and finishing work on the mozilla-europe website for the launch. (For those interested in [updates]

Stuff still to do:

translate release notes, (we are waiting for them)

create a news item/press release for all locales to publish the day we ship

create subtitled videos with translated subtitled

migrate old Mozilla Europe web pages into the new design, (pascal is almost done)

Shout out to Danishka Navin in Sri Lanka (Sinhala) who has lined up some Press events and parties which he's getting some help from us on for this first release, and

Hands up for Brian King who volunteered to help us ship Slovenian as Beta with the rest of the team (Matjaz Horvath and I believe Brian's wife helped out too)

Bulgarian, unfortunately, hasn't made shipping :(

Community Development

Seth, Gandalf, Jane, and Mic are working on a new community portal to help recruit and organize new international communities and localization teams, and build communities were they already exist. More on this to come, we're expecting to get lots of input from other folks in MoCo (and MoFo)

Firefox .next

Axel is working on our approach regarding Mercurial

More details on what we're working on can always be found on our weekly meeting notes

Foundation Updates

Grants and related activities

Alexander Surkov completed the intermediate milestone on his Mozilla Foundation-funded project to develop automated tests and regression fixes in the Mozilla accessibility module; so far he’s fixed 16 outstanding bugs (relating to crashes, regressions, and new features), as well as kept the accessibility API documentation up to date and worked on several other accessibility-related tasks.

Kathleen Wilson is waiting on responses from CAs to close out her information-gathering work on their requests. Frank worked with her to identify a set of new requests to look at, including those for Trustis (bug 324126), Microsec Ltd (bug 370505), S-TRUST (bug 370627), and TC TrustCenter (bug 378882).

Gerv worked on a project to calculate what percentage of the world’s Internet users have a localized version of Firefox available in their native language.

Gerv also worked on a project to compile a definitive domain suffix list, e.g., suffixes like "co.uk" that do not themselves refer to web sites (unlike, e.g., "co.org"); this list could be useful in contexts like handling of cookies, bookmarks, etc.

Upcoming activities

The Mozilla Foundation will be a sponsor of the Personal Democracy Forum conference (June 23-24 in New York). Brian Behlendorf will be speaking, and Frank is also planning to attend if possible.

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.

For more information please see the individual status reports from David, Frank, Gerv, and Zak.