WeeklyUpdates/2009-10-19: Difference between revisions

(Created page with '<small> « previous week | index | next week »</small> Our Canadian friends are out today for the […')
 
No edit summary
 
(55 intermediate revisions by 28 users not shown)
Line 1: Line 1:
<small>[[WeeklyUpdates/2009-10-12| « previous week]] | [[WeeklyUpdates|index]] | [[WeeklyUpdates/2009-10-26|next week »]]</small>
<small>[[WeeklyUpdates/2009-10-12| « previous week]] | [[WeeklyUpdates|index]] | [[WeeklyUpdates/2009-10-26|next week »]]</small>
Our Canadian friends are out today for the
[http://en.wikipedia.org/wiki/Thanksgiving_%28Canada%29 Canadian Thanksgiving Holiday]


= Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] =
= Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] =
Line 18: Line 15:


== Gecko ==
== Gecko ==
* Welcome Ehsan Akhgari, now a full time employee of Mozilla, working out of the Toronto office!  Ehsan was primarily responsible for private browsing and will continuing his work there as well as working with Robert O'Callahan.
* Electrolysis (E10s)
** Windowed plugins mostly working (Windows and Linux)
** Windowless plugins working on Linux, to work on Windows soon. May have slow performance until work on asynchronous painting is done.
** Plan to land the existing code into mozilla-central, preffed off, as soon as some blockers are done. See {{bug|523094}} for details and a dependency tree.
** Have very hacky demos of multi-process browsing
** Working on getting Fennec working with multi-process browsing.
* GFX
** Robert O'Callahan, Jeff Muizelaar and Bas Schouten have been iterating on an API and requirements for a [[Gecko:Layers|Layers API]], akin to Core Animation, that will enable easy hardware acceleration and certain types of animation. We welcome everyone's input.
** Windows 7 support ({{bug|474052}}) has been coming along well. Aero Peek has landed in 3.6, but Jump Lists and download status in the Windows 7 task bar will have to wait for 3.7.
** Bas Schouten has been tearing stuff up. In addition to contributing to the Layers API mentioned above, he came up with a proof-of-concept full-screen video implementation using OpenGL ({{bug|510057}}) and has been working on making our font rendering in Windows 7 significantly better by using DirectWrite ({{bug|517642}}).
* [https://wiki.mozilla.org/CrashKill CrashKill] meetings will continue.  We really dig into details of crashes and people seem to find the in-depth discussions on how to resolve a particular crash useful.
* Blockers:
** P1:  [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&priority=P1&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=blocking1.9.2+P1&query_based_on=blocking1.9.2+P1&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.2%2B 1]
** P2:  [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&priority=P2&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=blocking1.9.2+P2&query_based_on=blocking1.9.2+P2&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.2%2B 92]
** P3: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&priority=P3&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=blocking1.9.2+P3&query_based_on=blocking1.9.2+P3&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.2%2B 0]
** Other: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&priority=--&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=blocking1.9.2+No+Priority&query_based_on=blocking1.9.2+No+Priority&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.2%2B 0]
*Team blocker numbers:
** Layout:  [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&component=Editor&component=Layout&component=Layout%3A+Block+and+Inline&component=Layout%3A+Floats&component=Layout%3A+Form+Controls&component=Layout%3A+HTML+Frames&component=Layout%3A+Images&component=Layout%3A+Misc+Code&component=Layout%3A+R+%26+A+Pos&component=Layout%3A+Tables&component=Layout%3A+Text&component=Layout%3A+View+Rendering&component=MathML&component=Selection&component=Style+System+%28CSS%29&component=XUL&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=blocking1.9.2+Layout&query_based_on=blocking1.9.2+Layout&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.2%2B 14]
** Content: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&component=Document+Navigation&component=DOM&component=DOM%3A+Abstract+Schemas&component=DOM%3A+Core+%26+HTML&component=DOM%3A+CSS+Object+Model&component=DOM%3A+Events&component=DOM%3A+Mozilla+Extensions&component=DOM%3A+Other&component=DOM%3A+Traversal-Range&component=DOM%3A+Validation&component=Event+Handling&component=HTML%3A+Form+Submission&component=HTML%3A+Parser&component=Java+APIs+for+DOM&component=Java+Embedding+Plugin&component=Java%3A+Live+Connect&component=Java%3A+OJI&component=Networking&component=Networking%3A+Cache&component=Networking%3A+Cookies&component=Networking%3A+File&component=Networking%3A+FTP&component=Networking%3A+HTTP&component=Networking%3A+JAR&component=Plug-ins&component=Security&component=Security%3A+CAPS&component=Serializers&component=Web+Services&component=WebDAV&component=XBL&component=XForms&component=XML&component=XPConnect&component=XSLT&component=XTF&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=blocking1.9.2+Content&query_based_on=blocking1.9.2+Content&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.2%2B 19]
** GFX: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&product=Toolkit&component=Drag+and+Drop&component=Graphics&component=Image%3A+Painting&component=ImageLib&component=Layout%3A+Canvas&component=Print+Preview&component=Printing&component=Widget&component=Widget%3A+BeOS&component=Widget%3A+Cocoa&component=Widget%3A+Gtk&component=Widget%3A+Mac&component=Widget%3A+OS%2F2&component=Widget%3A+Photon&component=Widget%3A+Win32&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=blocking1.9.2+GFX&query_based_on=blocking1.9.2+GFX&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.2%2B 9]
** JS:  [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&component=JavaScript+Engine&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=blocking1.9.2+JS&query_based_on=blocking1.9.2+JS&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.2%2B 29]


== Branch work: Firefox 3.0.x / Firefox 3.5.x / Thunderbird 2.0.0.x ==
== Branch work: Firefox 3.0.x / Firefox 3.5.x / Thunderbird 2.0.0.x ==
* '''[[Releases/Firefox 3.0.15|Firefox 3.0.15]]''' / '''[[Releases/Firefox 3.5.4|Firefox 3.5.4]]'''
* '''[[Releases/Firefox 3.0.15|Firefox 3.0.15]]''' / '''[[Releases/Firefox 3.5.4|Firefox 3.5.4]]'''
** had to re-spin both releases twice now
** builds were available for QA on Friday
** hoping to push both to beta on Tuesday
** new schedule on the wiki, targeting October 27 for release


* '''[[Releases/Firefox 3.0.16|Firefox 3.0.16]]''' / '''[[Releases/Firefox 3.5.5|Firefox 3.5.5]]'''
* '''[[Releases/Firefox 3.0.16|Firefox 3.0.16]]''' / '''[[Releases/Firefox 3.5.5|Firefox 3.5.5]]'''
** still working on a schedule; should know more this week
** work on your blockers!


== Thunderbird ==
== Thunderbird ==
* Bearing down on bugs on the road to TB3 RC1
* Bug day coming up, please join! https://wiki.mozilla.org/Thunderbird:QA_TestDay:2009-10-08


== SeaMonkey ==
== SeaMonkey ==
*[http://www.seamonkey-project.org/releases/2.0rc2 SeaMonkey 2.0 RC 2] went public today
*If it does well on the beta channel, we'll go golden with 2.0 early next week!


== Mobile ==
== Mobile ==
Line 37: Line 67:


'''Test Execution'''
'''Test Execution'''
* 3.0.15, 3.5.4 beta testing in progress.  ETA early this week
** Found issues last week that required a respin, {{bug|516862}}, {{bug|516862}}
* 3.6b1 beta testing in progress.  ETA later in the week
* Blocking bugs activity: {{bug|509130}}, {{bug|521757}}, {{bug|521818}}, {{bug|521844}}, {{bug|522016}}, {{bug|522041}}, {{bug|521878}}
* Sent more [https://wiki.mozilla.org/Firefox/Sprints/Startup_Time_Improvements cold/warm startup times] to dietrich on XP for 3.5.5pre, 3.6b2pre, 3.7a1 pre. Some inconsistencies found.


'''Web Dev Testing'''
'''Web Dev Testing'''
* Completed final testing of AMO 5.2
* Testing Jetpack is still in progress
* Personas:  Created testcases for Personas support and Developer Hub.
* Automating AMO test cases to validate search with Selenium
* Created a new [https://wiki.mozilla.org/QA/Execution/Web_Testing/SUMO/Test%20Plan test plan template] and solicited feedback.  This is posted to [http://groups.google.com/group/mozilla.dev.quality/browse_thread/thread/2446be7d1ce7501a# mozilla.dev.quality].


'''Metrics, Accessibility, Localization, Community'''  
'''Metrics, Accessibility, Localization, Community'''
* Community
** Held a Website Compatibility Testing Testday for Fx3.6 on Friday, October 16th.  See [[TestDay:2009-10-16|results]].
** Connected with two new community members via [http://www.volunteermatch.org/search/opp600828.jsp VolunteerMatch]!


'''Test Development'''
'''Test Development'''
* Changes to mochitest to run Out Of Process Plugins checked in
* Preliminary test development for XBL2 Specification is [http://quality.mozilla.org/blogs/help-out-xbl-2-automated-testing ready for contribution]
* Test Dev Team will be in Mountain View the week of November 9.
* Other notes are [https://wiki.mozilla.org/QA/TDAI/MeetingNotes/2009-10-19 here]


== Security ==
== Security ==
* Update from Shaver on the .NET Framework Assistant and WPF plugin blocklisting. Blog post(s) upcoming.


== Marketing/PR  ==
== Marketing/PR  ==


'''PR'''
'''PR'''  
 
*Lots of weekend news around [http://www.osnews.com/story/22358/Silent_Install_Firefox_Plugin_Backfires_on_Microsoft disabling] and then [http://www.pcworld.com/article/173877/mozilla_unblocks_microsoft_addon_for_firefox.html enabling] the .Net plugin
*John Lilly and Jay Sullivan at Play Conference over the weekend - [http://gigaom.com/2009/10/17/coming-soon-a-mozilla-app-for-the-iphone/ Weave app for iPhone]?
*Mozilla's plugin page [http://www.techspot.com/news/36583-mozilla-officially-launches-plugin-check-service.html launches] to much [http://voices.washingtonpost.com/securityfix/2009/10/mozilla_firefox_users_check_yo.html?wprss=securityfix fanfare]
 
<br> '''General'''


'''Mozilla Service Week'''
*Released the Plugin Check Page last Tuesday: http://www.mozilla.com/en-US/plugincheck
**389K page views in 6 days compared to get personal page (http://www.mozilla.com/en-US/firefox/personal.html) which got 411K views in the same time period.
**Planning on celebrating the release of this page sometime this week with a small cantina night.
*Next steps of the project are Localization and integrating all browsers into the service.


'''Events'''  
'''Five Years of Firefox'''  


'''Community'''
*Nov. 9, 2009
*"Light the World with Firefox"
**Celebrating the milestone by having fun with light &amp; the Firefox logo. You can participate by loading a picture or video to Flickr with the tag "Fx5yr". Best pictures &amp; actions rewarded with cool Firefox swag!
***Spotlight: Borrow a projector and shine the Firefox logo on the wall during your party, or make a logo stencil and place it in front of a flashlight for a cool effect. Or, go crazy and get a searchlight to create your very own Firefox "bat signal"!t pictures &amp; actions rewarded with cool Firefox swag! Here are some ideas:
***Mash-Up: Think of the most interesting way you can combine Firefox and light. For example, create the logo out of candles on a birthday cake or program your very own lite brite! The more creative, the better.
***Mobile: Get the Firefox logo on your phone [link to come] and take a picture holding it in front of a local landmark. Or, organize a bunch of friends for a big group photo with the logo on everyone's phones.
*Looking for party hosts! Please get in your swag requests [http://bit.ly/fyfxswag here]
 
<br> '''Events'''
 
*[[JRSL Chile|Jornadas Regionales de Software Libre en Chile and MozCamp Chile]] October 5 - 9, 2009, Santiago, Chile - We will be doing a brown bag this Thursday 10/22 at 1PM PDT to talk about our experiences and the results of these two events. [https://wiki.mozilla.org/JRSL_Chile https://wiki.mozilla.org/JRSL_Chile]
*[http://fsoss.senecac.on.ca/2009/ Free Software and Open Source Symposium (FSOSS)] October 29 - 30, 2009; Toronto, Canada.&nbsp; We are sponsoring this event.&nbsp; We currently have representation from both Mozilla Foundation and Corporation speaking.
*[http://boston.musichackday.org/ Music Hack Day] November 21-22, 200; Boston, MA.&nbsp; We are currently looking into sponsoring this event.<br>
*[http://addoncon.com/ Add-on-Con] December 2009, Mountain View, CA.&nbsp; We are sponsoring this event and starting to build sessions around the event theme.
*[http://www.internetidentityworkshop.com/ Internet Identity Workshop] November 3-5, 2009.&nbsp;&nbsp;Will be sponsoring this conference. &nbsp;
*[http://appsecdc.org/ OWASP&nbsp;AppSec DC 2009]&nbsp; November 10-13, 2009; Washington, DC.&nbsp; Web application security conference - we are currently looking into sponsoring this.
*[http://www.foms-workshop.org/foms2010/ Foundations of Open Media Software] January 13 - 15, 2010; Wellington, New Zealand.&nbsp; Perfect venue to promote open video.&nbsp; We are currently looking into sponsoring this.
*[http://sxsw.com/interactive SXSW&nbsp;Interactive 2010]&nbsp; March 12-16, 2010; Austin, Texas.&nbsp; Working on putting together a Firefox party.&nbsp; Please continue to [https://wiki.mozilla.org/Event:SXSW_Interactive_2010 check our wiki page for information]. <br>
 
<br> '''Community'''
 
*Notes from last community marketing call [http://www.spreadfirefox.com/node/5196 here].
*Community marketing call this Wednesday, Oct. 21st at 10 a.m. PDT/17:00 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#. If you're outside the US, use Skype to call in with our toll-free number.
**You can also watch the meeting live in Open Video at air mozilla
**For those that can't make the call or want to participate online, join us in #marketing on IRC (irc.mozilla.org).
**Agenda:
***We'll be talking about Firefox anniversary topics!
***Please send Mary (mary at mozilla dot com) any other items.


== Support ==
== Support ==
* Time to start planning the SUMO goals in 2010!
* Three primary focus areas:
** Improve the support experience for users
** Provide better/more accurate/more detailed metrics and insights for other Mozilla teams and the entire Mozilla community
** Make the SUMO experience more enjoyable for contributors
* Post your feedback in the [http://support.mozilla.com/en-US/forum/3/473877 contributor discussion]
* See also blog post: [http://blog.mozilla.com/sumo/2009/10/19/help-us-plan-sumo-in-2010/ Help us plan SUMO in 2010!]
* We have articles around the .NET stuff: [http://support.mozilla.com/en-US/kb/.NET+Framework+Assistant .NET Framework Assistant] and [http://support.mozilla.com/en-US/kb/Windows+Presentation+Foundation?bl=n Windows presentation foundation] and [http://support.mozilla.com/en-US/kb/Add-ons+blocklist Add-ons blocklist].  If you need to help someone disable/enable deal with these extensions, feel free to point them to our instructions.


== Metrics ==
== Metrics ==
* No updates this week.


== Evangelism ==
== Evangelism ==
* This is WOFF week.  Going to be rolling things out tomorrow with demos, partners and descriptions.


== Labs ==
== Labs ==
Line 67: Line 164:


== Add-ons ==
== Add-ons ==
* AMO 5.2 launches tomorrow night with Personas support and new statistics for add-on developers
* Meetup will be rescheduled to next Tuesday at 7pm
* [http://blog.mozilla.com/addons/2009/10/19/contributions-a-look-at-some-numbers/ New Contributions Blog post]


== Webdev ==
== Webdev ==
* AMO 5.2 [https://bugzilla.mozilla.org/buglist.cgi?product=addons.mozilla.org&target_milestone=5.2&resolution=--- open bugs] & [https://bugzilla.mozilla.org/buglist.cgi?product=addons.mozilla.org&target_milestone=5.2&resolution=FIXED fixed bugs] Launch 10/20 [http://moxie.fligtar.com/bugstats/amo/5.2 moxie]
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=support.mozilla.com&target_milestone=1.4.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=SUMO-1.4.1&query_based_on=SUMO-1.4.1&field0-0-0=noop&type0-0-0=noop&value0-0-0= SUMO 1.4.1] launches Thursday 10/22
* Ryan [https://bugzilla.mozilla.org/show_bug.cgi?id=500849 worked on a patch] to reduce the # of HTTP requests on mozilla.com.  This makes a big difference over millions of requests.
* Kicked off the 5 years of firefox project with marketing
* Helped with blocklist stuff over the weekend
* Les and Melissa are working on revamping the [http://www.mozilla.com/en-US/press/ press center page] -- [https://wiki.mozilla.org/Website/Sprints/PressCenter read more about it]
* Speaking of press, there was a [http://news.google.com/news/more?pz=1&cf=all&ned=us&cf=all&ncl=dwXat9CRFiPLAtMocqoUTRBE7Au6M lot of coverage] for our [http://www.mozilla.com/en-US/plugincheck/ plugin checker].  Congrats to the team for doing a great job.  As for what's next, here's a quick list of ideas:
** Localize plugin checker for other locales (in progress)
** Integrate this experience with the Firefox client. Firefox will identify vulnerable plugins and help you update them.
** Create a self-service panel for vendors to update their plugin info as new releases come out.
** Create an open directory for all plugin information (sort of like Plugindoc but dynamic)
** Evangelize plugin detection via an embeddable widget — get it out on Wordpress, etc.
** Integrate with our crash reporting system so we have a report card/dashboard for which plugins are most crashy


== L10n ==
== L10n ==
Just updates around Fennec today:
; Productization - Search engines :
Staś [http://groups.google.com/group/mozilla.dev.l10n/browse_frm/thread/36074954cd4ed9ea posted in .l10n] about choosing search engines for localized Fennec. Targeting end of October. The guidelines can be found at [[L10n:Mobile/Productization]]. 34 per-locale bugs filed so far, all [https://bugzilla.mozilla.org/showdependencytree.cgi?id=fennec10-l10n-search&hide_resolved=1 blocking the tracking bug] ({{bug|fennec10-l10n-search}}) (check a [http://l10n.mozilla.org/~stas/bugxhibit/?qs=choose%20search%20plug-ins%20for%20fennec slightly more detailed view], too).
; Web pages :
Pascal filed the tracking bug: {{bug|fennec10-l10n-web}}, 34 per-locale bugs were filed as dependencies of the tracking bug; SMS issues are tracked in {{bug|517152}}


= Foundation Updates =
= Foundation Updates =
* Updated our [http://www.volunteermatch.org/search/org96493.jsp contribution opportunities on VolunteerMatch].  Get in touch with David if you'd like to add an opportunity.
* Significant progress with [https://wiki.mozilla.org/Drumbeat Drumbeat] and [https://wiki.mozilla.org/Education Mozilla Education], with more to report on both at next week's meeting.


= Roundtable =
= Roundtable =
[[Category:Weekly Updates]]
[[Category:Meeting Notes]]

Latest revision as of 06:36, 1 October 2014

« previous week | index | next week »

Friends of the Tree Friends of the Tree

Development Updates

Firefox

( Projects | Status | Goals | People )

Firefox 3.6 (Namoroka)

Firefox Future

Team News

Gecko

  • Welcome Ehsan Akhgari, now a full time employee of Mozilla, working out of the Toronto office! Ehsan was primarily responsible for private browsing and will continuing his work there as well as working with Robert O'Callahan.
  • Electrolysis (E10s)
    • Windowed plugins mostly working (Windows and Linux)
    • Windowless plugins working on Linux, to work on Windows soon. May have slow performance until work on asynchronous painting is done.
    • Plan to land the existing code into mozilla-central, preffed off, as soon as some blockers are done. See bug 523094 for details and a dependency tree.
    • Have very hacky demos of multi-process browsing
    • Working on getting Fennec working with multi-process browsing.
  • GFX
    • Robert O'Callahan, Jeff Muizelaar and Bas Schouten have been iterating on an API and requirements for a Layers API, akin to Core Animation, that will enable easy hardware acceleration and certain types of animation. We welcome everyone's input.
    • Windows 7 support (bug 474052) has been coming along well. Aero Peek has landed in 3.6, but Jump Lists and download status in the Windows 7 task bar will have to wait for 3.7.
    • Bas Schouten has been tearing stuff up. In addition to contributing to the Layers API mentioned above, he came up with a proof-of-concept full-screen video implementation using OpenGL (bug 510057) and has been working on making our font rendering in Windows 7 significantly better by using DirectWrite (bug 517642).
  • CrashKill meetings will continue. We really dig into details of crashes and people seem to find the in-depth discussions on how to resolve a particular crash useful.
  • Blockers:
    • P1: 1
    • P2: 92
    • P3: 0
    • Other: 0
  • Team blocker numbers:
    • Layout: 14
    • Content: 19
    • GFX: 9
    • JS: 29

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

  • Firefox 3.0.15 / Firefox 3.5.4
    • had to re-spin both releases twice now
    • builds were available for QA on Friday
    • hoping to push both to beta on Tuesday
    • new schedule on the wiki, targeting October 27 for release

Thunderbird

SeaMonkey

  • SeaMonkey 2.0 RC 2 went public today
  • If it does well on the beta channel, we'll go golden with 2.0 early next week!

Mobile

IT

Release Engineering

QA

Test Execution

Web Dev Testing

  • Completed final testing of AMO 5.2
  • Testing Jetpack is still in progress
  • Personas: Created testcases for Personas support and Developer Hub.
  • Automating AMO test cases to validate search with Selenium
  • Created a new test plan template and solicited feedback. This is posted to mozilla.dev.quality.

Metrics, Accessibility, Localization, Community

  • Community
    • Held a Website Compatibility Testing Testday for Fx3.6 on Friday, October 16th. See results.
    • Connected with two new community members via VolunteerMatch!

Test Development

  • Changes to mochitest to run Out Of Process Plugins checked in
  • Preliminary test development for XBL2 Specification is ready for contribution
  • Test Dev Team will be in Mountain View the week of November 9.
  • Other notes are here

Security

  • Update from Shaver on the .NET Framework Assistant and WPF plugin blocklisting. Blog post(s) upcoming.

Marketing/PR

PR


General

Five Years of Firefox

  • Nov. 9, 2009
  • "Light the World with Firefox"
    • Celebrating the milestone by having fun with light & the Firefox logo. You can participate by loading a picture or video to Flickr with the tag "Fx5yr". Best pictures & actions rewarded with cool Firefox swag!
      • Spotlight: Borrow a projector and shine the Firefox logo on the wall during your party, or make a logo stencil and place it in front of a flashlight for a cool effect. Or, go crazy and get a searchlight to create your very own Firefox "bat signal"!t pictures & actions rewarded with cool Firefox swag! Here are some ideas:
      • Mash-Up: Think of the most interesting way you can combine Firefox and light. For example, create the logo out of candles on a birthday cake or program your very own lite brite! The more creative, the better.
      • Mobile: Get the Firefox logo on your phone [link to come] and take a picture holding it in front of a local landmark. Or, organize a bunch of friends for a big group photo with the logo on everyone's phones.
  • Looking for party hosts! Please get in your swag requests here


Events


Community

  • Notes from last community marketing call here.
  • Community marketing call this Wednesday, Oct. 21st at 10 a.m. PDT/17:00 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#. If you're outside the US, use Skype to call in with our toll-free number.
    • You can also watch the meeting live in Open Video at air mozilla
    • For those that can't make the call or want to participate online, join us in #marketing on IRC (irc.mozilla.org).
    • Agenda:
      • We'll be talking about Firefox anniversary topics!
      • Please send Mary (mary at mozilla dot com) any other items.

Support

  • Time to start planning the SUMO goals in 2010!
  • Three primary focus areas:
    • Improve the support experience for users
    • Provide better/more accurate/more detailed metrics and insights for other Mozilla teams and the entire Mozilla community
    • Make the SUMO experience more enjoyable for contributors
  • Post your feedback in the contributor discussion
  • See also blog post: Help us plan SUMO in 2010!
  • We have articles around the .NET stuff: .NET Framework Assistant and Windows presentation foundation and Add-ons blocklist. If you need to help someone disable/enable deal with these extensions, feel free to point them to our instructions.

Metrics

  • No updates this week.

Evangelism

  • This is WOFF week. Going to be rolling things out tomorrow with demos, partners and descriptions.

Labs

Developer Tools

Add-ons

  • AMO 5.2 launches tomorrow night with Personas support and new statistics for add-on developers
  • Meetup will be rescheduled to next Tuesday at 7pm
  • New Contributions Blog post

Webdev

  • AMO 5.2 open bugs & fixed bugs Launch 10/20 moxie
  • SUMO 1.4.1 launches Thursday 10/22
  • Ryan worked on a patch to reduce the # of HTTP requests on mozilla.com. This makes a big difference over millions of requests.
  • Kicked off the 5 years of firefox project with marketing
  • Helped with blocklist stuff over the weekend
  • Les and Melissa are working on revamping the press center page -- read more about it
  • Speaking of press, there was a lot of coverage for our plugin checker. Congrats to the team for doing a great job. As for what's next, here's a quick list of ideas:
    • Localize plugin checker for other locales (in progress)
    • Integrate this experience with the Firefox client. Firefox will identify vulnerable plugins and help you update them.
    • Create a self-service panel for vendors to update their plugin info as new releases come out.
    • Create an open directory for all plugin information (sort of like Plugindoc but dynamic)
    • Evangelize plugin detection via an embeddable widget — get it out on Wordpress, etc.
    • Integrate with our crash reporting system so we have a report card/dashboard for which plugins are most crashy

L10n

Just updates around Fennec today:

Productization - Search engines

Staś posted in .l10n about choosing search engines for localized Fennec. Targeting end of October. The guidelines can be found at L10n:Mobile/Productization. 34 per-locale bugs filed so far, all blocking the tracking bug (bug fennec10-l10n-search) (check a slightly more detailed view, too).

Web pages

Pascal filed the tracking bug: bug fennec10-l10n-web, 34 per-locale bugs were filed as dependencies of the tracking bug; SMS issues are tracked in bug 517152

Foundation Updates

Roundtable