WeeklyUpdates/2008-11-03
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
TIME CHANGE NOTICE: Daylight Saving Time (DST) ended last Sunday. Meeting time until March 8, 2009 will be 21:00 UTC.
WeeklyUpdate Live: You can watch the weekly meetings live at Air Mozilla You can also view previous meetings from the “on-demand” button on the Air Mozilla player. Meetings will be posted for on-demand consumption shortly after the meeting conclusion.
Friends of the Tree
- David Tenser writes in, “I’d like to nominate German contributor Abdulkadir Topal, who co-hosted a session with me about SUMO at Mozilla Camp Europe in Barcelona. He added incredible value to the session with his personal experiences with working with the rest of the German Mozilla community on SUMO.”
- Alex Faaborg wrote, “I would like to nominate Markus Stange mstange@themasta.com for helping us make sure Firefox is polished [| buglist]”
- Benjamin Smedberg writes, “I’d like to nominate Jim Blandy as a friend of the tree. Jim significantly refactored the spidermonkey build system so that we use the same build system for standalone spidermonkey and the mozilla build, and landed it on Tuesday with minimal disruption.”
- Murali Nandigama wrote, “I wish to nominate Ed Kelly from Siliconforks for providing help above and beyond his call of duty. Ed is the maintainer of the famous JSCoverage tool which instruments javascript files. For more information on the tool , please visit http://siliconforks.com/jscoverage/ Ed has worked with me over the entire last week and over the week end to modify the code base of JSCoverage tool so that it can instrument the javascript files in Firefox. The javascript notations used inside Firefox are not in strict ECMA 262 conformance. So, none of the standard plugins like Firebug, FirebugcodeCoverage, Venkman etc., would be able to instrument the Firefox javascript files. Ed not only made the required tweaks to the jscoverage source but also added the custom flag that I wanted him to provide ‘–mozilla’ that helps me to automate the instrumentation as well as data collection from the instrumented Firefox test run.
- Carsten Book (tomcat) wrote in, “i would to nominate William Quiviger (and everyone else involved into planning the Mozilla EU Camp 2008) for doing a stellar Job organizing this Community Event in Barcelona !”
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 2.0.0.18 / 3.0.4 / Thunderbird 2.0.0.18
- Firefox 2.0.0.18 and 3.0.4
- Code froze last Wednesday, a few days late
- Builds for both releases were available Friday afternoon
- Scheduled release date was November 12; actual release date a moving target dependent on the QA cycle
- Major Update
- Planning a major update after release
- Aiming for ~2 weeks after release; some fudging might be needed due to the Thanksgiving holiday (mmm, chocolate…)
- Thunderbird 2.0.0.18
- Currently scheduled for November 19
- Highly dependent on Firefox
- Aiming for about a week after Firefox 2.0.0.18
- Firefox 2.0.0.19 and 3.0.5
- Schedules are on the wiki
- Code freeze is for November 17 at 11:59pm PST
- Using new short development, long QA cycle
- Blocker owners were emailed last night
Gecko 1.9.1
Firefox 3.1
- mozilla-central will be freezing this Tuesday, November 4th at 11:59pm PDT for Firefox 3.1 Beta 2
- we are expecting to hold a “slushy freeze” until Thursday or Friday; nightly testers, your focus on the Wednesday and Thursday nightly builds will be appreciated!
- last opportunity for beta 2 string changes is November 6th at 11:59 pm PDT
- we expect en-US Beta 2 builds to start appearing next Monday, l10n builds on Tuesday
- after Beta 2 the focus of the front end team will be bugfixes & polish fixes
TB 3
- Thunderbird Tinderboxen now have bloat and leak tests (Thanks Standard8 & gozer)!
- Intermediate beta 1 landings in progress.
- Beta 1 dates:
- string freeze: Friday, November 14, 23:59 Pacific.
- code freeze Tuesday November 18, 23:59 Pacific.
- davida offering free bottle of liquor for whoever gets Chromebug working in Tb
- MoMo meeting next week (November 10th – 14th) in Mountain View
Mobile
- Working towards M10 mainly focused on performance
- Making progress on Windows Mobile
- Weekly update
IT
Release Engineering
- new slaves added to m-c pool… more coming online this week
- see newsgroup post to dev.planning about unused machines on FF2/FF3?
- unittest now turned on for linux & mac on tracemonkey project branch.
- Welcome Aki
QA
Firefox 2.0.0.x/3.0.x
- Triaging 2.0.0.18, 2.0.0.19, 3.0.4 and 3.0.5 bugs [ss, abillings]
- Testing 2.0.0.18 and 3.0.4 beta candidates including bug fix verification, Smoktests, BFTs, l10n Spot checks, and Updates Tests. [abillings, juanb, tchung, tracy, jmaher]
- Updated the 3.0.3 top crashes report [ss]
- Working on schedule for 2.0.0.19 and 3.0.5.[ss]
Firefox 3.1
- Tracking top issues seen by QA. [tchung]
- Created a new 3.1 B1 Top Crashes page [ss]
- Overall status of test planning and test case development
- Testplan completion: 76%
- Testcases planned: 762
- Testcase completion: 44%
- Feature Testing
- Session Restore – Several test cases written [marcia]
- HTML 5 Drag and Drop – 25% more test cases written [jmaher]
- Script Defer – All test cases have been completed! [jmaher]
- Reviewed several A11y patches that landed over the last few weeks. Examples.
WebDev testing [stephend]
- Tested revised functionality of Add to Firefox button
- Tested Fashion Your Firefox including bug fix verifications
Mobile
- Made mochitests scripts more streamlined and got them running daily
- Investigated how to run the XPCshell tests
Test Automation
- MozMill:
- Mozmill abspath fixes to Python end. Python end event enhancements. [mikael]
- Support for running directories of test cases from UI and command line. [mikael]
- Working on the MozMill output UI [adam]
- TopSite Test in various Configurations is now running continuously to find crashes, assertions and Leaks [tomcat]
- JS Tests are running now continuously on all platforms for regression tracking [tomcat]
- Code Coverage: Completed the measurement of coverage for JS code. It is ~33% when just starting the browser, going to a few web sites, and then closing the browser. The JS code coverage after running the Mochitests is ~50%. Next up is measuring the coverage for litmus tests. After that it will be measuring coverage fro XPCShell tests and doing a brown bag presentation about the results so far [mnandigama]
Community
- The ISCB “Display” issue for November 2008 was released last week, containing Marco’s article on the advantages and ways to participate in open-source accessibility projects. [marcoz]
- Released QMO2 Beta, the along anticipated release with improved events, projects, forums and helpful docs. Check it out!
Security
Marketing/PR
PR
Events
- MexicoWeb 2.0, Cancun, Mexico, Nov. 3 – 4: Chofmann and John Resig attending with Mozilla Mexico community – underway!
- Nonprofit Software Development Summit, Nov. 17 – 19, Oakland, CA: Please check it out if you are local!
- Green Festival, San Francisco, Nov. 14 – 16: Mozilla will have passes for 200 people. Please sign up to help!
- Mashup Camp, Mountain View, Nov. 17 – 19: Dave Camp is participating in a session on persistence.
- FOSSCamp, Mountain View, Dec. 5 – 6: Organized by Ubuntu folks. Please check it out if you are local!
- Next events triage will be held on November 5th, 2008 at 10am PDT. 650-903-0800, ext 92, id 248
Impact Mozilla
- Over 300 submissions received – wow!
- Great participation among MBA student groups and Mozilla community members
- We’ll be announcing the ten finalists tomorrow
- Stay tuned at the Impact blog
Support
- SUMO talk @ Mozilla Camp Europe co-hosted with Abdulkadir Topal
- Big thanks to Kadir for adding his and the German community’s perspective to why SUMO matters to everyone
- Slides to be posted on djst’s blog shortly
- SUMO logo candidates posted on Tara’s blog
Metrics
- Huge Milestone — 20% worldwide market share became official. Read more. Congratulations to all!
- Continued share growth in an increasingly competitive environment is great to see.
Evangelism
- Documentation for Firefox 3.1 continues
- Storage API reference documentation updated
- New how-to article: Executing a statement asynchronously
- All modified interfaces that are already documented have been updated for Firefox 3.1
- MDC upgraded to MindTouch Deki 8.08.1a to fix regressions
- Had a good meeting with the CTO of MindTouch to discuss enhancements to Deki we’d like to see in their next release
- Starting to collect technology and information to message for Beta 2
- Rey Bango & Paul Roget will be reaching out to add-on developers to help give them direction on migrating add-ons to Firefox 3.1
Labs
Webdev, Add-ons, AMO
- Today is Neil Lee’s first day! Neil will be working on web design and user experience for webdev projects. His first project will be redesigning the Socorro crash reporter, and he will be assuming design responsibilities for addons.mozilla.org in the near future. Welcome, Neil.
- We will be having a webdev on-site next week Nov. 10-14
- AMO
- Socorro
- Filesystem changes staged this week, we are 1 week behind. More info in bug 458798
- Server status page updates pushed as well as some other graphs using flot.
- Enabled 100% processing for non-release builds in Socorro (so betas, rc’s, pre’s, alphas — they will not be throttled)
- Neil Lee is looking at usability and user experience in bug 411428
L10n
- Added six new languages to Firefox 3.0.4
- Bulgarian
- Esperanto
- Estonian
- Latvian
- Occitan
- Welsh
Read this blog post for more information.
- Gandalf’s “Mozilla Community Theme” is nearing completion. Have you read about this? Are you a community who wants to have a Mozilla Community Theme for your local website? Read here for more information.
- Silme code was introduced at the Barcelona Developer Day. Gandalf’s slides from the conference explain Silme in great detail.
- Calling all localizers to participate in the localization of Firefox 3.1 beta 2. See Pike’s post to dev-l10n.
- slushy string freeze Thursday, Oct 30
- slushy code freeze Tuesday, Nov 4
- string freeze Thursday, Nov 6
- code freeze Tuesday, Nov 11
Foundation Updates
- The Mozilla Foundation team met in Mountain View October 28-30 to plan for the upcoming year, and also did a Foundation brown-bag presentation for people in the Mountain View office. (We plan to post video of this later.)
- Mark Surman attended and blogged about MozCamp EU.
Roundtable
Other Business