WeeklyUpdates/2008-01-28: Difference between revisions

no edit summary
No edit summary
 
(31 intermediate revisions by 20 users not shown)
Line 14: Line 14:
Seth Spitzer wants us all to recognize the contributions of Dietrich Ayala and Edward Lee. Dietrich took over the global frecency patch (for url bar autocomplete), finished it, and landed it last week! Taking over an incomplete patch is neither fun nor easy. In addition to better quality of results, we now search bookmark titles (as well as the page titles), and we can find bookmark matches even if there are no visits to that bookmark in your history. And Edward Lee, for resuming his url bar autocomplete improvements (after being bit rotted by global frecency), and for addressing fall out issues from the global frecency landing.
Seth Spitzer wants us all to recognize the contributions of Dietrich Ayala and Edward Lee. Dietrich took over the global frecency patch (for url bar autocomplete), finished it, and landed it last week! Taking over an incomplete patch is neither fun nor easy. In addition to better quality of results, we now search bookmark titles (as well as the page titles), and we can find bookmark matches even if there are no visits to that bookmark in your history. And Edward Lee, for resuming his url bar autocomplete improvements (after being bit rotted by global frecency), and for addressing fall out issues from the global frecency landing.


Schrep highlights the big performance optimizations coming from Michael Moy and Alfred Kaiser:  Bug 411379 - "Add SSE2 processing for JPEG color, use static instead of dynamic arrays" (SSE2 Intrinsics Support and Static Tables) and  Bug 411718 – "Speed up JPEG decoding by 30% by skipping buffer"
Schrep highlights the big performance optimizations that came from Michael Moy and Alfred Kaiser:  Bug 411379 - "Add SSE2 processing for JPEG color, use static instead of dynamic arrays" (SSE2 Intrinsics Support and Static Tables) and  Bug 411718 – "Speed up JPEG decoding by 30% by skipping buffer"


= Development Updates =
= Development Updates =
Line 34: Line 34:


== Firefox 3 ==
== Firefox 3 ==
* < 20 P1s, getting close to b3-ready, freeze is tomorrow.
* Global frecency landed, even-more-awesomebar
* Proto for OS X landed last night, for Macaliciousness


== IT ==
== IT ==
Line 45: Line 49:
* Bugzilla
* Bugzilla
** async mail patch complete {{bug|284184}} - testing this week, deployment soon
** async mail patch complete {{bug|284184}} - testing this week, deployment soon
** scope for phase 1 complete, work starting with target completion in q1.
** scope for phase 1 complete - [[Bugzilla_Fixup]], work starting with target completion in q1.
** mark's db patch applied, dropped load on bugzilla db by 1/2 - [http://people.mozilla.com/~justin/load_drop.png load graph]
** mark's db patch applied, dropped load on bugzilla db by 1/2 - [http://people.mozilla.com/~justin/load_drop.png load graph]


== Build ==
== Build ==
* FF2.0.0.12 {{bug|414327}}
* FF2.0.0.12 {{bug|414327}}
* FF3.0beta3 {{bug|414324}}
* FF3.0beta3 {{bug|409880}}
* try server update
* try server update
** added extra win32, linux slaves to speed up wall-clock times {{bug|412546}}.  
** added extra win32, linux slaves to speed up wall-clock times {{bug|412546}}.  
Line 59: Line 63:


== QA ==
== QA ==
[[Firefox:2.0.0.12:Test_Plan|Firefox 2.0.0.12]] [ss-project lead, abillings-QA lead]
* Bug triage
* Bug fix verifications
Firefox 3 [tchung-QA lead]
* Feature test development:
** Places [abillings]
** Download Manager: [http://forums.mozillazine.org/viewtopic.php?p=3229594&sid=15dfa597ab9679886e997888f8ea3605 Reached out] to the MozillaZine community to get a better handle on our Download Manager/anti-virus integration issue ([https://bugzilla.mozilla.org/show_bug.cgi?id=409815 bug 409815] - stuck/slow scanning). This included the setting up and collating of data on a [http://wiki.mozilla.org/QA/Firefox3/AVIntegration Wiki page] [stephend]
* [[QA/Firefox3/TestResults/M11|Beta 3 testplan]] is ready to go!
* On-going leak testing.  [http://tinyurl.com/2799qu 10 bugs filed!!] [tomcat]
*
* Completed basic Major update testing FFx 2.0.0.11 -> FFx3 B2 for Linux and Vista.  It went very well! It should be finished this week. [juanb]
* [[MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan:Fx3_QA_Daily_Smoketest|Tiger team testing]] - this is on-going daily smoke testing. [marcia, abillings, tomcat]
* Special focused key handling test: Worked with Josh for several hours to test a tryserver build and try all keyboard combinations on that build. Purpose was to test for differences between Leopard and Tiger. [marcia]
* Wrote a [http://weblogs.mozillazine.org/stephend/archives/2008/01/how_you_can_hel.html blog post] highlighting ways in which to help our QA efforts for Firefox 3 [stephend]
Webdev testing
* Plan to work on:
** Global Frecency tests/verifications, now that its first pass has landed in the trunk
* The first cuts of the  [http://www.intothefuzz.com/2007/12/17/creating-a-new-look-for-mozillacom/ Mozilla.com redesign] will likely be ready this week
* Test [https://bugzilla.mozilla.org/show_bug.cgi?id=396739 Search Results page] of Remora if ready
Community
* We held a Firefox 3 test day on Friday.  See [https://litmus.mozilla.org/testday_report.cgi?testday_id=83 results].  Coce, one of out regular contributors was the top tester!
* Supported Sun China Firefox 3 Testday.  746 user oriented test cases were run!  Mostly on Solaris. Many failures identified.  We will help investigate those.  See [https://litmus.mozilla.org/testday_report.cgi?testday_id=80 results]. [tomcat]
* Work is continueing on QA Extention: Litmus login, content bugs (fixed), QMO rss feeds (fixed), extension window resizing (in-progress). [jay, clint]
* Coordinated [http://www.torproject.org/ Tor] Brownbag and meeting with Schrep and a bunch of the Tor folks
* Working is continuing on the QMO redesign.  Mockups are due this week for review.  [jay]
Misc - setting up 64bit virtual machines in the QA lab [abillings]


=== Test Development and Tools ===
=== Test Development and Tools ===
Talos / Unittest (perfect) storm
* staging x 2
* winxp01
* unittest clobber support for windows, documentation coming
* profile creation tools for reftest
* downtime impending
* talos js speed tests
* sunspider
* tinderbox layout improvements


== Security ==
== Security ==
*Finishing Security Reviews this week
**Microformats
**Distribution/Customization
**XMLHttpRequest
*Chrome traversal issue fixed in 2.0.0.12


== Marketing/PR ==
== Marketing/PR ==
**[http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2008/01/27/BULFULUNF.DTL Mozilla article in SF Chronicle]
 
**[http://www.internetnews.com/dev-news/article.php/3724041 Internetnews.com article requests comment from Mozilla re: HTML 5]
'''PR'''
**[http://news.zdnet.com/2422-13568_22-184259.html Brendan on ZDNet Super Techies]
* [http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2008/01/27/BULFULUNF.DTL Mozilla article in SF Chronicle]
* [http://www.internetnews.com/dev-news/article.php/3724041 Internetnews.com article requests comment from Mozilla re: HTML 5]
* [http://news.zdnet.com/2422-13568_22-184259.html Brendan on ZDNet Super Techies]
 
'''Support'''
* All 36 locales with in-product help content imported
* [http://wiki.mozilla.org/Support/In-product List of locales and their status]
* en-US "in-product" help articles updated for Firefox 3 [http://support.mozilla.com/tiki-listpages.php?maxRecords=15&find=en-US&categId=17] (need to be logged in to see the list)
 
'''Events'''
*[http://wiki.mozilla.org/Fosdem:2008 FOSDEM:]  Finalizing DevRoom schedule.
*[http://www.techkriti.org/ Techkriti:]  Our campus rep, Shashank Chintalagiri, is hosting a Firefox add-ons competition called [http://www.techkriti.org/#lookup_Events_SoftwareCorner_myFox/ MyFox].  Myk Melez will give a remote presentation on add-ons on Feb. 4 at 8 a.m. PST.  Please join us at #moztechkriti at irc.mozilla.org if you want to help field add-ons related questions!
* [http://upcoming.yahoo.com/event/414566/ "Addon Hygiene" Hacking Social]: tomorrow evening we will be hosting various mozilla developers to talk about being an AMO editor
 
'''New Team Member'''
* Please welcome our new Marketing Coordinator, Tara Shahian.


== Metrics ==
== Metrics ==
Line 76: Line 141:
** 55 nominated addons
** 55 nominated addons
* [http://blog.mozilla.com/metrics/2008/01/22/a-new-milestone-in-firefox-usage/ Broke 50mil daily pings]
* [http://blog.mozilla.com/metrics/2008/01/22/a-new-milestone-in-firefox-usage/ Broke 50mil daily pings]
* We've engaged with a group of Stanford students (Management Science & Engineering major) to help us better understand Fx use globally.  Specifically, they will doing quantitative research around:
** the interaction between the localized versions of Fx with where our users are physically located
** what trending and future growth looks like on a country by country basis
** massive respect to IT for knocking out the data requirements


== Evangelism ==
== Evangelism ==
* Keep updating your extensions!  You all rule!
* John's JS speed tests now in the staging set for Talos, big thanks to Alice for her help


== Mozilla Labs ==
== Mozilla Labs ==
* [http://labs.mozilla.com/contests/extendfirefox/ Extend Firefox]
** Announcing winners this week
** Hoping to launch Extend Firefox 3 in February.
** Thanks to Jeremy and morgamic for help with EFx site


== Webdev, Add-ons, AMO ==
== Webdev, Add-ons, AMO ==
Line 88: Line 163:
* AMO
* AMO
** Working on Fx3 tshirt form for add-on devs
** Working on Fx3 tshirt form for add-on devs
** Updated schedule for AMO reskin; needed more time for QA and l10n
** Updated [http://wiki.mozilla.org/Update:Remora_Deployment schedule for AMO reskin]; added much-needed time for QA and l10n
** [http://people.mozilla.com/~jscott/devcp/latest/ More from Justin] on the developer's control panel revamp
** [http://people.mozilla.com/~jscott/devcp/latest/ More from Justin] on the developer's control panel revamp
* [http://wiki.mozilla.org/AUS:v3 Updated AUS3 schema]
* [http://wiki.mozilla.org/AUS:v3 Updated AUS3 schema]
Line 95: Line 170:


= Foundation Updates =
= Foundation Updates =
* Grants and related activities.
** The Mozilla Foundation made a [http://www.nvda-project.org/blog/?p=12 major grant] to [http://www.nvaccess.org/ NV Access] to support development of the [http://www.nvda-project.org/ NVDA] open source screen reader for Windows.
** Scott Haeger completed the final milestone on his project to improve rich document browsing in the Orca screen reader for Linux. For more information see the GNOME wiki pages for [http://live.gnome.org/Orca/Firefox/ARIAWidgets Firefox 3.0 ARIA widget support in Orca], [http://live.gnome.org/Orca/Firefox/LiveRegions Firefox 3.0 Live Region support in Orca], and [http://live.gnome.org/Orca/Collection integrating the Collection interface into Orca].
** [http://www.codethink.co.uk/ Codethink Ltd] completed its Foundation-funded study on the feasibility of [http://live.gnome.org/GAP/AtSpiDbusInvestigation migrating the AT-SPI accessibility API to use D-Bus].
** More grants will be announced later...
* CAs and related issues
** Frank reviewed the applications from [http://www.mozilla.org/projects/security/certs/pending/#KISA KISA], [http://www.mozilla.org/projects/security/certs/pending/#WISeKey WISeKey], [http://www.mozilla.org/projects/security/certs/pending/#QuoVadis QuoVadis], [http://www.mozilla.org/projects/security/certs/pending/#Digicert Digicert], and [http://www.mozilla.org/projects/security/certs/pending/#Trustwave Trustwave], tentatively approved them, and started the public comment periods prior to final approval. For more information see bugs [https://bugzilla.mozilla.org/show_bug.cgi?id=335197 335197], [https://bugzilla.mozilla.org/show_bug.cgi?id=371362 371362], [https://bugzilla.mozilla.org/show_bug.cgi?id=403665 403665], [https://bugzilla.mozilla.org/show_bug.cgi?id=403644 403644], and [https://bugzilla.mozilla.org/show_bug.cgi?id=409837 409837]/[https://bugzilla.mozilla.org/show_bug.cgi?id=409838 409838]/[https://bugzilla.mozilla.org/show_bug.cgi?id=409840 409840] respectively.
* Public communications
** David Boswell participated in a [http://groups.google.com/group/mozilla.dev.mozilla-org/browse_thread/thread/43a9e855115c3bde/495d9b379ccac968#495d9b379ccac968 planning meeting] for improvements to www.mozilla.org.
* Other
** David is now in California and will be working out of the Mozilla office in Mountain View (once he gets settled).
* Upcoming activities
** Frank will be attending (at least part of) the [http://www.csun.edu/cod/conf/ CSUN] conference March 10-15 in Los Angeles CA and the [http://freedom-to-connect.net/ Freedom to Connect] conference March 31 and April 1, 2008 in Silver Spring MD.
** Zak will be speaking at the [http://www.socallinuxexpo.org/ Southern California Linux Expo] February 8-10, the [http://conf.phpquebec.com/ PHP Quebec Conference] March 12-14, and other events later in 2008.
For more information see the status reports from [http://davidwboswell.wordpress.com/2008/01/28/status-update-2008-01-25/ David] and [http://hecker.org/mozilla/foundation-activities-2007-01-25 Frank].


= Roundtable =
= Roundtable =


= Other Business =
= Other Business =
== Bugzilla ==
* Upstream Bugzilla will be branching for the 3.2 release on February 4th, with feature freeze at the same time.  Any feature you've been dying to see land needs to before then (applies to upstream, not bmo, where we're still doing some local customizing)
* There is another re-designed (by a UI designer this time - thanks to NASA Ames for supplying him) show_bug page landing upstream, and we'd appreciate input on it from Mozilla folks. (play with it on http://landfill.bugzilla.org/bugzilla-tip/ )  There's already a minor rev in progress due to Triage concerns ({{bug|414284}})
[[Category:Weekly Updates]]
[[Category:Meeting Notes]]
Confirmed users
1,340

edits