WeeklyUpdates/2009-02-23
From MozillaWiki
« previous week | index | next week »
Meeting Details
- 1:00pm Pacific time (21:00 UTC until March 8, 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
- Clint nominated Heather Arthur "for her hard work on the QA Companion extension, redesigning it and updating it. She continues to do great work there to make that extension more useful and viable for our testing community."
- Wil wrote in to nominate Daniel Einspanjer who "put in several late nights setting up a script to process AMO stats. .The end result is more reliable statistics more often and for all add-on authors."
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
Branch work: Firefox 3.0.x / Thunderbird 2.0.0.x
- Firefox 3.0.7
- Beta this Wednesday afternoon
- Release next Wednesday at 3pm if all goes well
- Firefox 3.0.8
- Code freeze is March 17 at 11:59pm
- Release in mid-April
- Thunderbird 2.0.0.21
- Code freeze this Friday
- Fixes in sync with Firefox 3.0.7
- Aiming to release in mid-March
Gecko 1.9.1
- 10 Bugs still blocking beta 3. There are a few difficult bugs to work through--all are correctness issues or performance regressions that we cannot allow to be introduced. So, we're fixing them, and solid progress is being made. Overall, stability is good.
- Other areas are looking pretty good to wrap up blockers soon:
- 20 final blocker bugs left in content.
- 4 GFX final blockers.
- 6 Layout final blockers.
- 2 SVG final blockers.
- JS with 49 blockers (down from 53 last week).
- Component leads are checking nom queues daily. 21 noms are in the queue right now.
- For weekly engineering meeting notes and other info see the Platform page.
- Interesting queries related to Gecko 1.9.1
- 108 1.9.1 blockers (down from 125).
Firefox 3.1
- Front-end blockers looking good: only ~20 blockers without patches remaining, only two of which are complicated
- Polish bugs are continuing to get fixed; would love more help and community contributions on them
- Moving into early planning and scoping for next version this week, should have something to report next week on that. Initial steps will be looking for wins on performance and code cleanup, as well as feature work that dropped out of Firefox 3.1
- Beta 3 is getting close, update at tomorrow's development meeting
TB 3
- 3.0b2
- Code frozen
- Tomorrow's build will be the first release candidate for 3.0b2
- Folks interested in helping to test those builds: please contact _Tsk_ on IRC or mailto:ludovic@mozillamessaging.com".
- comm-central is open for 3.0b3 checkins
- More details about 3.0b3 plan available shortly
Mobile
- Code freeze for Maemo (n810) beta 1 is Tuesday @ 11:59PM PST
- 11 blockers, most with patches and in review
- (this is not a Windows Mobile release!)
IT
- Very busy getting Mozilla's second San Jose data center cage built out
- Kernel upgrades last week & this week
- Moved AMO behind ACE/Zeus two weeks ago, working really well
Release Engineering
- Last week's Design Lunch.
- followup discussions in mozilla.dev.tree-management
- will be another in a few weeks time.
- RelEng HelpDesk
- additional help to, not replacement for, the existing Developer Sheriff Duty in #developers
QA
Test Execution
- Firefox 3.0.7 testing in progress: ETA beta this wednesday
- Community Banks/Financial Institution testing project. Still looking for volunteers to sign up and test sites against Firefox 3.1 nightlies
- Hosted our first QA community meetup in MV last wednesday (Thanks Marcia!)
- Redesign project of litmus tool and the current Fx3.1 testcases in the repository
- Aakash and I (stephend) have been making good testing progress on the Spread Firefox redesign
Test Development
- Landed many fixes for Sisyphus and Javascript tests
- Planning to release SpiderMonkey 1.8.0 this week - bug 428420
- Tomcat will be at CeBIT next week
- Changed QA Companion to use native JSON for a huge performance improvement (about 50% perf improvement judging from stop-watching it - Thanks Heather!)
- Integrated XPCShell into Maemkit TUnit test suite for maemo mobile.
- Beginning investigations into the "Random Orange" problem.
Security
- Welcome: Sid Stamm
- Investigating possible mitigations to recent domain spoofing exploits (i.e. wildcard certificate attacks with i18n hostnames)
- Working on the Origin proposal to mitigate CSRF as well as clickjacking attacks, and address shortcomings in request authentication in general
- Refining clickjacking definition to focus on which issues could be mitigated and which are out of scope
Marketing/PR
General
- Social Actions "Change the Web Challenge" announced today. Submissions for add-ons and Web apps due on April 3rd. Winners announced on April 28th!
- Community Marketing Guide: It's coming to a computer near you on Wednesday, Feb. 25th. It's a comphrensive resource guide on marketing for Mozilla. Please provide feedback!
- Next Community Marketing call is this Wednesday, Feb. 25th, at 10am PST / 6pm UTC. 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. Agenda will be posted late today.
PR
- Mitchell honored as a Winner of The Anita Borg Institute’s 2009 Women of Vision Award
- Firefox 3.1 timing in the news
- Mozilla teams up with Social Actions for its Change the Web Challenge
- Developer Tools Lab releases Bespin and coverage appears
- Mitchell talks with CNET's Matt Asay about Mozilla's involvement with the EC
- Mozilla comments on the EFF's fight to open wireless devices to all third-party software
Events
- SCALE, Los Angeles, Feb. 20 - 22: Chris Blizzard gave a talk. Slides here
- BarCamp Miami, Miami, Feb. 21: Rey Bango gave an add-ons talk.
- Future of Web Apps, Miami, Feb. 23 - 24: Ben Galbraith and Dion Almaer are speaking on "What is the future of the browser" and Aza Raskin is giving a talk entitled "Order from Chaos: Future of the Web." Schedule here.
Support
- Mockup of new SUMO Localization Dashboard. Goal is:
- To provide a clear overview and status of the l10n work on SUMO
- To make the l10n work on SUMO feel less daunting by making it obvious where to start
- To answer the question: “which article is the most important to translate next?”
- To establish a baseline of what we define as a healthy status of a locale, so we can make sure we provide help where it’s needed the most.
- Working on some SUMO start page optimizations to ensure that more users are getting the help they need.
- See also the blog post Not everyone wants to search
Metrics
- Lots of new insights published:
- 84,000,000 reasons to reexamine the Firefox Getting Started page.
- How do Firefox users interact with Mozilla's most popular product/web page? (heat map included)
- How do Firefox users use Firefox support?
Evangelism
- Documentation
- Firefox 3.1 documentation essentially complete
- All but 6 Firefox-related dev-doc-needed bugs fixed; the rest are mostly 3.2 related issues
- New documents: nsIStreamListener, nsITraceableChannel, Building Necko standalone, Same-origin policy for file: URIs
- Chris spoke at SCALE giving an overview of Firefox 3.1. It's a decent presentation that goes over all the new stuff in 3.1 and might be good fodder for other people to steal. Slides are here. People loved Paul's demo.
- Working externally - using the evangelism group and mailing list and the evangelism page in the wiki - join us in #devrel on irc.mozilla.org
Labs
- Labs Night this Thursday, 6-9pm in bldg. K. We are excited to welcome Edwin Khodabakchian, developer of Feedly, a Firefox extension which weaves twitter and Google Reader into a magazine like experience.
- Weave status update
- First hardware cluster for 0.3 is live and transitioned to IT
- Client update: preliminary tabs UI for Fennec, other fixes. 4th milestone this wednesday.
- Ed Lee (Mardak) joins the Weave team!
- Ubiquity release 0.1.6 with make-command
- Bespin released
Developer Tools
Add-ons
- 5.0.2 release last week: Fixed bugs
- Updated developer dashboards
- Extension permalinks (now developers can link directly to the latest version of an add-on)
- Enhanced anonymized stats tracking of logged-in vs logged-out users
- Compatibility update
- 79% of add-ons compatible with Fx3.1
- Email to developers went out a little over a week ago, response has been positive but many are waiting for b3 before putting significant work into compatibility
- AMO Mascot/Logo by Sean Martell
Webdev
- AMO 5.0.2 released last week
- SUMO 0.9 will go out this week
- Active work on the Prior Art project continues between the webdev and legal teams.
L10n
- A bunch more new language reviews for Firefox 3.1 thanks to Gandalf
- Working to finish our Q1 goals
- Implement findings from last quarter's testing survey
- Get an implementation of Silme
- Seth needs to pass specific updates on travels with community to the l10n-drivers
Foundation Updates
- We're planning a "Open|Web|Content|Education" online course for educators.
- The education.mozilla.org site is now live (as a redirect to the Mozilla Education wiki page).
- Continued gathering videos for the Net-efx video contest.
Roundtable
- welcome (back) to Paul O'Shannessy, the newest member of the Firefox front end team. Paul worked with us last summer as an intern, and we're glad to have him back full time. You can find him on IRC as zpao. He'll be working out of the Mountain View office.
- also, Sam Sidler has joined the Firefox team as "Launch Co-Ordinator", which better reflect the focus of his recent work, co-ordinating and organizing our stable branch releases.