WeeklyUpdates/2009-08-31: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(43 intermediate revisions by 24 users not shown)
Line 7: Line 7:
* Created a test harness to run mochitests on winmo
* Created a test harness to run mochitests on winmo
* Created first test harness to run reftest, crashtest, xpcshell on winmo
* Created first test harness to run reftest, crashtest, xpcshell on winmo
* Driving the log compare effort to get known failures factored out of  
* Driving the log compare effort to get known failures factored out of tinderbox output for maemo tunit reports so that we can have a system that we can use going forward to maintain detailed information about our testing on Fennec and even Firefox going forward.
tinderbox output for maemo tunit reports so that we can have a system  
that we can use going forward to maintain detailed information about our  
testing on Fennec and even Firefox going forward.
* verified 140+ Fennec bugs last week alone
* verified 140+ Fennec bugs last week alone
* leading charge to debug known failures for maemo fennec on tunit
* leading charge to debug known failures for maemo fennec on tunit
Line 21: Line 18:
== Firefox ==
== Firefox ==
'''Firefox Front End Work'''
'''Firefox Front End Work'''
* review our list of [[Firefox/Projects|active projects]] and [[Firefox/Goals/2009Q3|this quarter's goals]]
* last week's team progress reports are available on [http://planet.firefox.com Planet Firefox], which will get prettier in time


'''[[Firefox/Namoroka|Namoroka]]'''
'''[[Firefox/Namoroka|Namoroka]]'''
* next milestone: Firefox 3.6 Beta 1


'''Team News'''
'''Team News'''
* no more interns, boo-hoo


== Gecko ==
== Gecko ==
Line 40: Line 41:


== TB 3 ==
== TB 3 ==
Bearing down on 3.0b4:
* Slushy Code Freeze: Monday 7th Sept 23:59 PDT.
* Full String Freeze: Wed 9th Sept 23:59 PDT.
* Code Freeze: Friday 11th Sept 23:59 PDT.
* l10n Complete: Monday 14th Sept 23:59 PDT.
* Release builds start: Tues 15th Sept.


== Mobile ==
== Mobile ==
Line 47: Line 54:
* VeriSign EV cert for addons.mozilla.org (08/25/2009) {{bug|503040}}
* VeriSign EV cert for addons.mozilla.org (08/25/2009) {{bug|503040}}
* Added Layer42 as a transit provider in San Jose.
* Added Layer42 as a transit provider in San Jose.
* Added multi-state flags
** status1.9.2 {{bug|512539}}
** blocking1.9.3 {{bug|510664}}


'''This Week'''
'''This Week'''
Line 54: Line 65:


== Release Engineering ==
== Release Engineering ==
* Fx3.5.3/3.0.14 ETA to beta, 9/1
** there will be a refreshed major update (MU) offered between these
* some improvements on the nightly update situation:
** Armen has landed code to prioritize en-US update generation ahead of l10n updates.
** we've switched l10n nightly builds to be triggered immediately after the en-US nightly rather than at a set time (7am). This means we'll get l10n nightlies earlier for each platform, and the update generation machine won't be swamped with a huge batch of updates each morning at 7am PDT.


== QA ==
== QA ==
Line 59: Line 75:
'''Test Execution'''
'''Test Execution'''
* Fx3.5.3/3.0.14 ETA to beta, 9/1
* Fx3.5.3/3.0.14 ETA to beta, 9/1
* Winmo Alpha 3 testing in progress, blockers found
* Winmo Alpha 3 testing in progress, 2 blocker bugs remain: {{bug|511535}}, {{bug|513520}}
* Iterating the list and contacts on the [https://wiki.mozilla.org/QA/Firefox3.6/TestPlan#Feature_Test_Plans_and_Status Firefox 3.6 Testplan]  
* Iterating the list and contacts on the [[QA/Firefox3.6/TestPlan#Feature_Test_Plans_and_Status|Firefox 3.6 Testplan]]
* Investigating exploitable crash reports
* Investigating crash reports
* Automating of manual litmus tests progress: Smoketests 88%, BFTs 20%
* Automating of manual litmus tests progress: Smoketests 88%, BFTs 20%


Line 67: Line 83:


* Shipped [http://blog.mozilla.com/blog/2009/08/28/amo-5-0-9-launched/ AMO 5.0.9]
* Shipped [http://blog.mozilla.com/blog/2009/08/28/amo-5-0-9-launched/ AMO 5.0.9]
** It was a beast, at [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Server+Software&product=addons.mozilla.org&target_milestone=5.0.9&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=FIXED&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 116 bugs]
** This release included the run of over [https://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=8&branch_id=18&testgroup_id=85&subgroup_id=851 100 Litmus testcases]
** This release included the run of over [https://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=8&branch_id=18&testgroup_id=85&subgroup_id=851 100 Litmus testcases]
* Helped in the [http://davidwboswell.wordpress.com/2009/08/26/say-hello-to-the-new-mozilla-org/ relaunch of Mozilla.org]
* Finished testing SFx 3.0.4 changes, and wrote [https://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=13&branch_id=31&testgroup_id=129&subgroup_id=1207 News & Events and Campus Reps testcases]
* Small testing of AMO in China (for a CDN)


'''Metrics, Accessibility, Localization, Community'''  
'''Metrics, Accessibility, Localization, Community'''  
Line 79: Line 99:
** Mac OS Firefox instrumentation is a success.  
** Mac OS Firefox instrumentation is a success.  
** Investigating the mochitest-browser-chrome test harness hang issue. Seems to be caused by memory leak while switching between private browsing and regular browsing in the harness testing.
** Investigating the mochitest-browser-chrome test harness hang issue. Seems to be caused by memory leak while switching between private browsing and regular browsing in the harness testing.
** Started a new [http://mkngama.blogspot.com/2009/08/volunteers-needed-for-firefox-code.html usage based code coverage project]
** [http://people.mozilla.com/~mnandigama/mac-codecoverage Mac OS X86 coverage Report]


'''Test Development'''
'''Test Development'''
* Have a full run of [http://github.com/jonallengriffin/moz-remote-reftest/tree/master Reftests over HTTP] for Tegra, will put failures into bugs this week.
* Beginning work with Electrolysis team to work on [[Content_Processes/Meetings/2009-08-28-testing|test harnesses for electrolysis]]. Our first priority will be testing Out of Process Plugins.
* Working with Dmandelin to use his python harness for JS Shell testing
* Released the first release of [https://addons.mozilla.org/en-US/fennec/addon/13954 QAC For Mobile]
* Pushed [http://code.google.com/p/mozmill/downloads/detail?name=mozmill.xpi&can=2&q=#makechanges Mozmill 1.2.1]
* Nearing completion for the log comparison tool to help get the Fennec Test Tree Green
* More details [[QA/TDAI/MeetingNotes/2009-08-31|here]].


== Security ==
== Security ==
* No updates


== Marketing/PR  ==
== Marketing/PR  ==
Line 92: Line 122:
* Snowl featured in [http://www.linux-mag.com/cache/7495/1.html Linux Magazine]
* Snowl featured in [http://www.linux-mag.com/cache/7495/1.html Linux Magazine]
* Lifehacker's [http://lifehacker.com/5346946/five-features-we-want-to-see-in-firefox?skyline=true&s=x Five Features We Want to See in Firefox]
* Lifehacker's [http://lifehacker.com/5346946/five-features-we-want-to-see-in-firefox?skyline=true&s=x Five Features We Want to See in Firefox]
 


'''Mozilla Service Week'''  
'''Mozilla Service Week'''  
* Overall update: 
** Pledge hours are over 6,000!
** Focus for the coming weeks is on awareness and growing organic events.
*** Created video to help [http://kiq.me/SP promote]
** Featured on [http://www.casefoundation.org/ Case Foundation] home page!
* Wondering how you can be a part of Mozilla Service Week?
** Join a [[MozService_Service_Sprints|local sprint]]
** Stay tuned for "challenges":
*** [http://www.mozilla.org/causes/serviceweek/internethealth/ Internet Health Check]
*** [http://www.flickr.com/photos/82445883@N00/3872375742/ Web Support at Cafes]
*** [http://www.mozilla.org/causes/serviceweek/digitalmarketing/ Social Media seminars]
* We're still going global!
** SQ, PL & KO going live this week


'''Events'''  
'''Events'''  
*[[JRSL Chile|Jornadas Regionales de Software Libre en Chile]] October 7 - 9, 2009, Santiago, Chile - Sponsoring event and bringing together the Mozilla Hispanic Community. + 2 day MozCamp Prior.  
*[[JRSL Chile|Jornadas Regionales de Software Libre en Chile]] October 7 - 9, 2009, Santiago, Chile - Sponsoring event and bringing together the Mozilla Hispanic Community. + 2 day MozCamp Prior.  
*[http://wordcamp.ph/ WordCamp Philippines] September 19, 2009 in Makati City, Philippines - We are sponsoring this event.&nbsp; Our mission is to help build up the Philippine community and build the Tagalog locale. <br>
*[http://wordcamp.ph/ WordCamp Philippines] September 19, 2009 in Makati City, Philippines - We are sponsoring this event.&nbsp; Our mission is to help build up the Philippine community and build the Tagalog locale.
*[http://www.philippineblogawards.com.ph/ Philippine Blog Awards] October 9, 2009 in Luzon, Philippines - We are sponsoring this event.&nbsp; Our mission is to help build up the Philippine community and build the Tagalog locale.<br>
*[http://www.philippineblogawards.com.ph/ Philippine Blog Awards] October 9, 2009 in Luzon, Philippines - We are sponsoring this event.&nbsp; Our mission is to help build up the Philippine community and build the Tagalog locale.
 
'''Community'''
'''Community'''
'''Product'''
*Currently working on a solution to help our users understand what Plug-ins are and how to update them.
**Three phase project:
***3.5.3 What's New Page (embedded Flash plug-in detector)(Bug 512483-FIXED)
***Plug-In Updater Page for end of Sept (detects all users plug-ins and shows users how to update vulnerable ones) [[Website/Sprints/PluginProblem#Plug-In_Problem]] ({{Bug|391433}}, {{Bug|512787}})
***In product plug-in updater (similar to Add-Ons updater) for 3.6


== Support ==
== Support ==
* One-day sprint to write crash articles for the knowledge base on Thursday September 3
* One-day sprint to write crash articles for the knowledge base on Thursday September 3
** Goal is to document the most common crash signatures in Firefox so that they all have a Knowledge Base article explaining the cause of the crash and the way to fix it (and any other info that is relevant).
** Goal is to document the most common crash signatures in Firefox so that they all have a Knowledge Base article explaining the cause of the crash and the way to fix it (and any other info that is relevant).
** See [http://blog.mozilla.com/sumo/2009/08/24/one-day-sprint-to-write-crash-articles-for-the-knowledge-base/ blog post] and [https://wiki.mozilla.org/Support/CrashesKBSprint/ list of crash signatures] (still being worked on) for more info
** See [http://blog.mozilla.com/sumo/2009/08/24/one-day-sprint-to-write-crash-articles-for-the-knowledge-base/ blog post] and [[Support/CrashesKBSprint/|list of crash signatures]] (still being worked on) for more info


== Metrics ==
== Metrics ==
* We're currently implementing a solution that will allow us to easily do optimization testing on Mozilla web sites (e.g., mozilla.com, addons.mozilla.org, support.mozilla.com, etc.).  We'll soon be talking more about goals/objectives and planning (and eventually, findings/impact).


== Evangelism ==
== Evangelism ==
Line 114: Line 164:


== Labs ==
== Labs ==
* Snowl 0.3pre3 has been released. It's the last preview release before 0.3. It includes some new features and some bug fixes. More info is available in [http://www.melez.com/mykzilla/2009/04/snowl-integration-with-places.html the blog post].
* Weave 0.6!  OMG [https://services.mozilla.com/updated/changelog.html Weave 0.6]!  It is released.  It has major performance improvements, new better UI on the about:weave page, and better Fennec support.


== Developer Tools ==
== Developer Tools ==


== Add-ons ==
== Add-ons ==
* [http://blog.mozilla.com/addons/2009/08/28/recommendations-collections-and-contributions/ Lots of new stuff in 5.0.9]
** Collections Phase II
*** Add-on recommendations
*** Collection based statistics
*** Rating for collections
** [https://addons.mozilla.org/en-US/statistics Public Stats Dashboard]
** Contributions on search results, home page, and category pages
** Post-install "Meet the Developer" pages now available via the Developer Tools
* Next release (5.1!) is 9/24, will be focused on the [http://docs.google.com/Doc?docid=0Ad7mAOXgEBZyZGRzNnZ3YjRfMjBnc3Y1YnhkNA&hl=en Developer Hub]
* Join us in [[AddonMeetups:2009:Miami|Miami]] on 9/15 or [[AddonMeetups:2009:Chicago|Chicago]] on 9/29 for our Add-ons meetups


== Webdev ==
== Webdev ==
* [http://moxie.fligtar.com/bugstats/amo/5.0.9 AMO 5.0.9 launched last Thursday]
* Built web pages and applications for other groups.
* Making progress on the plugins front.  [https://bugzilla.mozilla.org/show_bug.cgi?id=512483 Adding warning to whatsnew page on mozilla.com] and [https://wiki.mozilla.org/Website/Sprints/PluginProblem creating a plugin campaign].
* [http://moxie.fligtar.com/bugstats/amo/5.0.9 AMO 5.0.9 launched last Thursday].  [http://blog.mozilla.com/addons/2009/08/20/coming-up-for-amo/ Read about it].
* Making progress on the plugins front.  [https://bugzilla.mozilla.org/show_bug.cgi?id=512483 Adding warning to whatsnew page on mozilla.com] ([http://www.grabup.com/uploads/dbdba6e00d9170ff58378624229abca4.png see screenshot]) and [[Website/Sprints/PluginProblem|creating a plugin campaign]].
* SUMO 1.3 goes out Thursday (foundations for Fennec support)


== L10n ==
== L10n ==
*  Verbatim Alpha launched
*  Jeremy Hiatt intern finished with a presentation to platform on l20n. [http://blog.mozilla.com/seth/tag/l20n/ Blog posts here].
*  Lots of work ahead on Mobile l10n for the client application and web content


= Foundation Updates =
= Foundation Updates =
Line 129: Line 199:
* Mark [http://commonspace.wordpress.com/category/drumbeat/ posted extensively] on Drumbeat, an initiative to engage huge numbers of people as promoters and stewards of the open web.
* Mark [http://commonspace.wordpress.com/category/drumbeat/ posted extensively] on Drumbeat, an initiative to engage huge numbers of people as promoters and stewards of the open web.
** This is likely major MoFo priority for 2010. Feedback and involvement highly encouraged.  
** This is likely major MoFo priority for 2010. Feedback and involvement highly encouraged.  
** A [https://wiki.mozilla.org/Drumbeat wiki] and [http://groups.google.com/group/mozilladrumbeat google group] have also been put up to support Drumbeat conversations.
** A [[Drumbeat|wiki]] and [http://groups.google.com/group/mozilladrumbeat google group] have also been put up to support Drumbeat conversations.


* Thank you to everyone who helped with the relaunch of [http://www.mozilla.org www.mozilla.org]
* Thank you to everyone who helped with the relaunch of [http://www.mozilla.org www.mozilla.org]


* The second Mozilla Service Week [http://www.mozilla.org/causes/serviceweek/ action template] is up: [http://www.mozilla.org/causes/serviceweek/digitalmarketing/ Digital Marketing].
* The second Mozilla Service Week [http://www.mozilla.org/causes/serviceweek/ action template] is up: [http://www.mozilla.org/causes/serviceweek/digitalmarketing/ Digital Marketing].
* Please have a look at the first template [http://www.mozilla.org/causes/serviceweek/internethealth/ Internet health] and help us by testing it before service week.


= Roundtable =
= Roundtable =
Line 139: Line 210:
== Intern Show & Tell ==
== Intern Show & Tell ==


This week we have the following interns presenting:
Eric Hergenrader (metrics) and Anthony Hughes (QA) will be doing their presentation on Thursday, at 2pm PST in the common area.


= Other Business =
= Other Business =
[[Category:Weekly Updates]]
[[Category:Meeting Notes]]

Latest revision as of 06:33, 1 October 2014

« previous week | index | next week »

Friends of the Tree Friends of the Tree

Five people, Stuart, Tony, Clint, Tim, and Aakash all wrote in to nominate Joel Maher as a Friend of the Tree for his great work over the last 2-3 weeks

  • Handled and drove Beta 3 maemo AND winmo a3 release testing
  • Created a test harness to run mochitests on winmo
  • Created first test harness to run reftest, crashtest, xpcshell on winmo
  • Driving the log compare effort to get known failures factored out of tinderbox output for maemo tunit reports so that we can have a system that we can use going forward to maintain detailed information about our testing on Fennec and even Firefox going forward.
  • verified 140+ Fennec bugs last week alone
  • leading charge to debug known failures for maemo fennec on tunit
  • Mentoring QAE folks on how to test Fennec, aiding with Fennec testday

And I (Asa) would like to nominate David Tran for all his help this summer in improving the experience of streaming content to Air Mozilla.

Development Updates

Firefox

Firefox Front End Work

Namoroka

  • next milestone: Firefox 3.6 Beta 1

Team News

  • no more interns, boo-hoo

Gecko

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

  • Firefox 3.0.15 / Firefox 3.5.4
    • please work on your blockers
    • code freeze set for September 22 at 11:59pm
    • targeting mid-late October release

TB 3

Bearing down on 3.0b4:

  • Slushy Code Freeze: Monday 7th Sept 23:59 PDT.
  • Full String Freeze: Wed 9th Sept 23:59 PDT.
  • Code Freeze: Friday 11th Sept 23:59 PDT.
  • l10n Complete: Monday 14th Sept 23:59 PDT.
  • Release builds start: Tues 15th Sept.

Mobile

IT

Last Week

  • VeriSign EV cert for addons.mozilla.org (08/25/2009) bug 503040
  • Added Layer42 as a transit provider in San Jose.
  • Added multi-state flags


This Week

  • The Amsterdam Reboot
    • Turned down sites last week. Did we break anything yet?
    • Derek & Arzhel in transit Tuesday, onsite Wednesday

Release Engineering

  • Fx3.5.3/3.0.14 ETA to beta, 9/1
    • there will be a refreshed major update (MU) offered between these
  • some improvements on the nightly update situation:
    • Armen has landed code to prioritize en-US update generation ahead of l10n updates.
    • we've switched l10n nightly builds to be triggered immediately after the en-US nightly rather than at a set time (7am). This means we'll get l10n nightlies earlier for each platform, and the update generation machine won't be swamped with a huge batch of updates each morning at 7am PDT.

QA

Test Execution

  • Fx3.5.3/3.0.14 ETA to beta, 9/1
  • Winmo Alpha 3 testing in progress, 2 blocker bugs remain: bug 511535, bug 513520
  • Iterating the list and contacts on the Firefox 3.6 Testplan
  • Investigating crash reports
  • Automating of manual litmus tests progress: Smoketests 88%, BFTs 20%

Web Dev Testing

Metrics, Accessibility, Localization, Community

  • Community:
  • Accessibility: Reviewed of provided feedback on these bugs. Provided ports and updates to patches for these: bug 499816 and bug 504053. Evaluated both the Yahoo! RichText editor and the CKEditor WYSIWYG editors for web applications to advise on their accessibility.
  • Metrics:
    • Filed a bug on the MAKE rules of security component bug 512341 to allow instrumenting the code base. Provided the solution as well!
    • Mac OS Firefox instrumentation is a success.
    • Investigating the mochitest-browser-chrome test harness hang issue. Seems to be caused by memory leak while switching between private browsing and regular browsing in the harness testing.
    • Started a new usage based code coverage project
    • Mac OS X86 coverage Report

Test Development

  • Have a full run of Reftests over HTTP for Tegra, will put failures into bugs this week.
  • Beginning work with Electrolysis team to work on test harnesses for electrolysis. Our first priority will be testing Out of Process Plugins.
  • Working with Dmandelin to use his python harness for JS Shell testing
  • Released the first release of QAC For Mobile
  • Pushed Mozmill 1.2.1
  • Nearing completion for the log comparison tool to help get the Fennec Test Tree Green
  • More details here.

Security

  • No updates

Marketing/PR

PR

Mozilla Service Week

Events

  • Jornadas Regionales de Software Libre en Chile October 7 - 9, 2009, Santiago, Chile - Sponsoring event and bringing together the Mozilla Hispanic Community. + 2 day MozCamp Prior.
  • WordCamp Philippines September 19, 2009 in Makati City, Philippines - We are sponsoring this event.  Our mission is to help build up the Philippine community and build the Tagalog locale.
  • Philippine Blog Awards October 9, 2009 in Luzon, Philippines - We are sponsoring this event.  Our mission is to help build up the Philippine community and build the Tagalog locale.

Community

Product

  • Currently working on a solution to help our users understand what Plug-ins are and how to update them.
    • Three phase project:

Support

  • One-day sprint to write crash articles for the knowledge base on Thursday September 3
    • Goal is to document the most common crash signatures in Firefox so that they all have a Knowledge Base article explaining the cause of the crash and the way to fix it (and any other info that is relevant).
    • See blog post and list of crash signatures (still being worked on) for more info

Metrics

  • We're currently implementing a solution that will allow us to easily do optimization testing on Mozilla web sites (e.g., mozilla.com, addons.mozilla.org, support.mozilla.com, etc.). We'll soon be talking more about goals/objectives and planning (and eventually, findings/impact).

Evangelism

  • Firefox 3.6 documentation is progressing. Don't forget to tag relevant bugs with the dev-doc-needed keyword so we can find them while looking for the next thing to write about!

Labs

  • Snowl 0.3pre3 has been released. It's the last preview release before 0.3. It includes some new features and some bug fixes. More info is available in the blog post.
  • Weave 0.6! OMG Weave 0.6! It is released. It has major performance improvements, new better UI on the about:weave page, and better Fennec support.

Developer Tools

Add-ons

  • Lots of new stuff in 5.0.9
    • Collections Phase II
      • Add-on recommendations
      • Collection based statistics
      • Rating for collections
    • Public Stats Dashboard
    • Contributions on search results, home page, and category pages
    • Post-install "Meet the Developer" pages now available via the Developer Tools
  • Next release (5.1!) is 9/24, will be focused on the Developer Hub
  • Join us in Miami on 9/15 or Chicago on 9/29 for our Add-ons meetups

Webdev

L10n

  • Verbatim Alpha launched
  • Jeremy Hiatt intern finished with a presentation to platform on l20n. Blog posts here.
  • Lots of work ahead on Mobile l10n for the client application and web content

Foundation Updates

  • Mark posted extensively on Drumbeat, an initiative to engage huge numbers of people as promoters and stewards of the open web.
    • This is likely major MoFo priority for 2010. Feedback and involvement highly encouraged.
    • A wiki and google group have also been put up to support Drumbeat conversations.

Roundtable

Intern Show & Tell

Eric Hergenrader (metrics) and Anthony Hughes (QA) will be doing their presentation on Thursday, at 2pm PST in the common area.

Other Business