WeeklyUpdates/2008-12-15
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 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
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.19 / 3.0.5 / Major Update
- Firefox 2.0.0.19 / 3.0.5
- On track for release tomorrow
- Last planned Firefox 2 release
- Phishing Protection is off in Firefox 2.0.0.19
- Changed messaging all around to note this
- Thunderbird 2.0.0.19
- Schedule on the wiki
- Currently planning release for early January
- Beta release later this week
- Firefox 3.0.6
- Scheduling release for early February
- Code freeze date is January 6
- Firefox 2.0.0.19 -> 3.0.5 Major Update
- Currently scheduled for early January after Thunderbird 2.0.0.19
- Will be dependent on localization of the new major update text
Gecko 1.9.1
- It’s all Beta 3, yo. Planned code freeze is Jan 13.
- For weekly engineering meeting notes and other info see the Platform page.
- Interesting queries related to Gecko 1.9.1
- 155 1.9.1 blockers.
Firefox 3.1
- proposed schedule as follows:
- Dec 31 – string freeze
- Jan 13 – code freeze
- Jan 19 – QA start
- Jan 26 – ship to users
- will re-evaluate in early January, hope to be able to accelerate
- if you have counter proposals or problems, please come to tomorrow’s development meeting.
- note: string freeze is end of 2008
- workin’ on Beta 3 (triage queries)
TB 3
- Thunderbird 3.0 beta 1 has shipped
- Beta 2 work and planning is underway
Mobile
- Planning A2 release this week
- Weekly update
- Kicked off Symbian port for Fennec, you can follow progress here
IT
- Wrapped up Zeus ZXTM AMO performance tests
- a couple lingering log issues
- Upgraded bouncer/download.mozilla.org database server
Release Engineering
- Aki’s work on mobile and talos
- Enabling a11y tests last week were backed out; we *think* we’ve got it; will try again this week.
- Backup your machine! (Thanks to Justin and Sean for their help!)
QA
QA had a great Work On-Site week last week!
Web Dev testing, Metrics, Accessibility, Localization
- WebDev testing:
- SUMO- Verified 9 bugs for the 0.8 milestone. Continued testing search for 0.8
- Community Store, v2.0 – Tested and verified the 9 fixes thus far
- Funnelcake 04- Tested and shipped on Sunday night
- Tested QMO2
- IT – Spent some time testing AMO in production with the Zeus load-balancer
- Mozilla.com – Verified 6 Mozilla.com bugs
- Accessibility:
- Created patch to properly expose search textboxes in the 3.1 a11y code. See bug 469367.
- Investigating accessibility framework support in MozMill.
- Working on a mochitest file for bug 469367 to test the accessibility attributes generated by the ARIA markup newly introduced in the search textbox’s XBL widget.
- Metrics
- ~5% percent of the files in the source tree have 10 or more bug fixes. max number of bug fixes in a file is 69 since teh m-c tree opened. SOme of these have zero or low coverage
- Worked with rsayre to do an updated coverage run with all the mochitest, chrome, browser, reftest, xpcshell, and bc’s JS tests. The results will include details down to line coverage. The run will be against m-c trunk.
- Focusing a small project on the JS engine files. There are 50 main files but only 8 are very active. bc, mnandigama, together with the JS team, will be looking at how to boost the coverage of some of the active files:
FILENAME FULLPATH CODECOV% BUGSFIXED jstracer.cpp /js/src/jstracer.cpp 75.4 46 jsobj.cpp /js/src/jsobj.cpp 64.7 21 jsapi.cpp /js/src/jsapi.cpp 55.1 16 jsinterp.cpp /js/src/jsinterp.cpp 71.4 15 jscntxt.h /js/src/jscntxt.h 100 14 jsparse.cpp /js/src/jsparse.cpp 62.5 10 jsarray.cpp /js/src/jsarray.cpp 70.2 10 jsopcode.cpp /js/src/jsopcode.cpp 41.1 10
Test Development
- General
- Attempted to land A11y tests again
- Filed several crash bugs.
- Created the RRRT Pages for Firefox 3.0.5
- Worked on reducing crashes, SVG in CSS (SVG clip path etc), CSS Border Radius, and Audio/Video tests
- Improved automation of code coverage scripts, removing manual steps
- Started a “QAC Redesign” Effort with a great team of Brian King, Zach Lipton, and Heather Arthur. The first meeting notes are available.
- Mozmill
- New Mozmill point release due out this week – you’ll need to re-download from AMO, no update service
- Continued Progress toward 1.0 at the end of the month
- Fennec
- Created a Log Viewer for Fennec Test Results
- Investigated many of the Mochitest failures on Fennec, and found that most are due to the fact that SynthesizeKey does not work without focus -> bug 455891 and bug 465216
- JS/Sisyphus/Leaks
- Improved automation on Sisyphus and Memory Leak testing
- Worked on the JS Reftest framework, should land this week
- About to start the 1,000,000 top site test, looking for JS regressions and memory leaks.
Test Execution
- General
- The new QMO coming this week!
- Triaged about 40 QMO2 bugs
- Litmus redesign session last week. (working with TestDev)
- Project Status
- Shipped Fx3.1b2 to world last monday (12/8)
- Shipped Fx3.0.4 & Fx2.0.0.19 to beta last wednesday (12/10)
- Plans to ship Fx3.0.5 & Fx2.0.0.19 to world this tuesday (12/16)
- Plans to ship Tb2.0.0.19 to beta this thursday (12/18)
- Fx3.1 feature tracking spreadsheet
- Testplan completion: 89%
- Testcase completion: 73%
- Feature status
- HTML 5 Drag and Drop, 100%, 2 (litmus), 100%, N/A (554 cases already done by
- Media Queries, 100%, 202 (reftests), 100%, N/
- Element Traversal, 100%, 60 (mochitest), 100%, N/A (finished and turned on 142 from
- Script Defer, 100%, 0, 100%, N/A (dev had created 2 tests already)
- Blocklist /Software Updates Testing, 100%
Security
- Participated in the W3C “Security for Access to Device APIs from the Web” workshop
Marketing/PR
PR
- eWeek Top 10 News Stories of the Year
- Firefox 3.1 Beta 2 covered in Ars Technica, ComputerWorld, InformationWeek, TechNewsWorld and WIRED
- Mozilla and Racepoint Group UK won Best Technology and Consumer Electronics PR Campaign for Mozilla Firefox 3 launch at the European Excellence Awards 2008
- Firefox add-on featured in ReadWriteWeb
- Firefox wins ReadWriteWeb Top 10 Consumer Web Apps of 2008
- Firefox included in BusinessWeek’s Best Tech Products of 2008
Events
- Last weekend, the second European Mozilla Add-ons Workshop took place in Madrid. 50 people attended the event. Paul Rouget gave a presentation about how to create an Add-on for Tuenti, the biggest Spanish social network. Hopefully, people from Spain will take ownership of the project and drive it forward.
- Add-on-Con: Collecting feedback.
Quarterly Survey
- Quarterly Survey will be released tomorrow in ten locales.
- Attached to the 3.0.5 “What’s new page” and its our first time hosting the survey on surveygizmo.com.
- Thanks to Pascal/Sam/Stephen Donner/Wil for all their hard work.
Impact Mozilla
- Voting site is now live!
- Please take some time to carefully consider all ten finalists before casting your vote
- Voting closes Wednesday at Noon pacific time
Support
- Chris and David have been reaching out to European localizers to get a better understanding about what’s working well and what needs improvement on SUMO. Based on the gathered feedback, the two top issues are:
- Site performance — site is still too slow
- Localization priorities are unclear — hard to know what to work on first, and the status of the localization
- Complete feedback
- SUMO 0.8 to be released on Thursday
- New search engine
- CSAT for Live Chat
- Chris will blog about the release this week
Metrics
- Funnelcake
- Funnelcake shipped last night and will run for a 24-hour period today
- Thanks to Kev and the build, QA, web dev and IT teams for making this happen
- We still owe everyone a blog of metrics post regarding the findings from last month’s funnelcake
Evangelism
- Asa is evaluating and documenting Theora streaming options for Air Mozilla, launch day activities, and general video streaming going forward. Asa will also be assisting with two Air Mozilla streamed events this week, (Mitchell on Tuesday and Li Gong on Wednesday) and working with Mozilla Online to get some of the Firefox Flicks videos updated and translated for use in the Mozilla China market.
- Firefox 3.1 documentation work continues; the last major known area of documentation to be tackled is now underway: offline resources. There’s still plenty of other stuff to do, but the individual documentation items are generally smaller bites.
- Demos page: https://wiki.mozilla.org/Firefox3.1/Demos – please help by adding!
Labs
- Labs Night this week – Thursday 12/18, 6pm-9pm in Bldg K. Join us for updates on Labs projects, open discussion, and pizza. RSVP here.
Webdev, Add-ons, AMO
AMO
- Nick Nguyen and Justin Scott have joined the Add-ons team. Nick will be leading the Add-ons product, and Justin will be continuing his work with IT, webdev and marketing to release new and exciting add-ons projects.
- Add-on Con was a huge success — thanks to Mary Colvig for putting this together, and thank you to everyone who helped with booth duty!
- AMO 4.0.4 was pushed on Thursday, Dec 11 — special thanks to Frederic Wenzel, who fixed 20 bugs in this release
- AMO 4.0.5 open bugs & fixed bugs – Freeze – Dec 22
- Unfortunately, AMO logs were affected by a change in load balancing hardware in bug 467502 — add-ons statistics were affected and IT is working to resolve the issue
Socorro (crash reporting)
- Socorro repartitioning is bocked by replication bug 469220 and bug 469215 — Lars’ work there is done and ready to roll out, but we want to make sure we have proper backups before we repartition, because a failed migration would be catastrophic and require a complete restore.
- Austin King has been blazing away on mean time between failure (MTBF) and URL reports, and we hope to roll these out this week.
- Neil has been working on hi-fidelity mocks based on his Socorro wireframes from last week
SUMO (Mozilla Support)
- In the final throes of SUMO 0.8, to be released Thursday night
- tiki2po landed in the translate toolkit; will enable SUMO L10n in Verbatim
Webdev Projects
- If you haven’t checked out the community store, you should! 🙂
- The Lizard Feeder is staged, and Les is working on its beta launch this week.
- Django was merged onto the Pootle trunk last week!
- Mmmmm…. Funnelcake….
L10n
- Moving 5 languages out of beta for Firefox 3.0.5
- bn-IN, Bengali
- eo, Esperanto
- gl, Galician
- hi-IN, Hindi
- lv, Latvian
- Launched the L10n Testing Survey. If you are a localizer, please take it.
- Pascalc has lead the 2.0.0.19 –> 3.0.5 update
- Silme brownbag with Adrian Kalla this Thursday, December 18. Please contact Adrian Kalla if you have any questions.
Foundation Updates
- Mark worked on board and budget-related tasks (with assistance from Frank and others), and posted his December report on Foundation activities.
- David continued work on the Powered by Mozilla program, including updating the Mozilla-based applications page on www.mozilla.org.
- Ben Millard completed his Foundation-funded project to study HTML usage patterns relevant to web accessibility.
- The Paciello Group completed its Foundation-funded project to develop a Firefox/Mozilla accessibility reporting panel and ARIA QA extension; for more information check out the WAT Q/A extension and Juicy Studio accessibility toolbar, as well as Gez Lemon’s postings on the Juicy Studio blog.
- Zak keynoted the AFUP Forum PHP conference in Paris. Rounded out the week working with some of the Mozilla EU team from the Mozilla office in Paris. Most of his time was focused on developing pilots and activities to support the Mozilla Foundation vision and roadmap process.
Roundtable
Other Business
- Ongoing discussion on mozilla.governance concerning the future of planet.mozilla.org. If you’re interested, please join in.