WeeklyUpdates/2009-10-05: Difference between revisions

no edit summary
No edit summary
 
(48 intermediate revisions by 25 users not shown)
Line 2: Line 2:


= Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] =
= Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] =
Please send FotT nominations to [mailto:asa@mozilla.org 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.
*krupa wrote in "I'd like to nominate the following community members: His awesomeness- Milos Dinic,for all the help he provided on QA'ing AMO 5.1 and for being our ceaseless source of enthusiasm. And Truman Smith for churning out Selenium test cases for SpreadFirefox and helping us build our automated test suite."
*Akash wrote, "I wanted to nominate kbrosnan as a friend of the tree for his work on our Fennec 1.0 Beta 4 Testday.He not only filed 5 bugs on the day, but also guided a newcomer on how to file a proper bug report (his first ever) on bugzilla!"
*Smokey wrote, "I'd like to nominate Reed Loden as a Friend of the Tree for securing the return of the much-linked UA sniffing evangelism site geckoisgecko.org from squatters, and also Christopher Henderson, who has been maintaining the content and running it on geckoisgecko.info in the interim."


= Development Updates =
= Development Updates =
Line 9: Line 17:


'''[[Firefox/Namoroka|Firefox 3.6 (Namoroka)]]'''
'''[[Firefox/Namoroka|Firefox 3.6 (Namoroka)]]'''
 
* Code freeze targeted for this week (check the Tuesday engineering or Wednesday product meetings for details).
* Personas support now live in 3.6 nightlies - check it out at [http://www.getpersonas.com www.getpersonas.com]
'''Firefox Future'''
'''Firefox Future'''
* ongoing theme development work for Firefox 3.7 and 4.0, discussions in dev-apps-firefox
* targetting find-tab-in-awesomebar for Firefox 3.7


'''Team News'''
'''Team News'''
* Firefox's [[Firefox/Goals/2009Q4|team goals for Q4]] have been set with a focus on ensuring a stable, high quality Firefox 3.6 product is shipped and looking towards the future with work on Firefox 3.7 and Electrolysis.


== Gecko ==
== Gecko ==
* [https://wiki.mozilla.org/CrashKill/2009-09-28 The CrashKill meeting] will repeat today at 3pm.  Watch dev.planning for the announcement.  Last week we covered the top 25 crashes, assigned individual developers when needed, and started directed outreach to binary extension and plug-in vendors who are causing crashes.
* 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 17]
** 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 89]
** 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 3]
*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 20]
** 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 16]
** 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 8]
** 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 36]


== 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]]'''
** mostly on track for October 21 releases
** need to take at least two more fixes before starting builds
** ETA for "go to build" tomorrow morning, possibly not until Wednesday


* '''[[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]]'''
** branches open for check-ins later this week -- work on your patches and approval requests now!


== Thunderbird ==
== Thunderbird ==


== SeaMonkey ==
== SeaMonkey ==
*Strings frozen for 2.0
*Code freeze tomorrow midnight PDT
*RC1 after that, RC2 is expected to go final
*We look to be in good shape for making final around Oct 21


== Mobile ==
== Mobile ==


== IT ==
== IT ==
'''This Week'''
* [https://bugzilla.mozilla.org bugzilla.mozilla.org] Upgrade
** Will be getting upgraded to Bugzilla version 3.4.2 <b>next week</b> (Oct 15th).
** There will be a staging copy hosted at https://bugzilla-stage-tip.mozilla.org/ starting Tuesday afternoon. 
** Please play with it and report problems *before* it goes to production. :)
* Pushed out a number of updates last week
** [https://addons.mozilla.org/ addons.mozilla.org]
** [http://support.mozilla.com/ support.mozilla.com]
** [http://mobile.support.mozilla.com mobile.support.mozilla.com]
** [http://mozcamp09.mozilla-europe.org/ mozcamp09.mozilla-europe.org]
** [http://getpersonas.com getpersonas.com]
'''Notable downtime this week'''
* Thursday - ChinaCache & AMO cutover {{bug|512729}}


== Release Engineering ==
== Release Engineering ==
* win7 SDK deployed (except on 1.9.1)
* split tests deployed, backed out
* working on a scheme for rolling out tp4/shutdown tests to the nokias
*  releng blogging blitz end of Oct


== QA ==
== QA ==


'''Test Execution'''
'''Test Execution'''
* Tested Personas 1.3 for release last week
* Gearing up for multiple release work: 3.0.15, 3.5.4, 3.6b1
** Spent most of the week verifying bugs, and working on testplans and testcases
* Fennec b4 testing last week.  See below for testday results


'''Web Dev Testing'''
'''Web Dev Testing'''
* Tested and shipped [http://blog.mozilla.com/addons/2009/09/29/add-on-development-just-got-easier/ AMO 5.1]
* Tested and shipped SUMO 1.4.01
* Tested and shipped [http://www.getpersonas.com/en-US/student/ Personas student contest], which involved regression-testing the regular site (found a few bugs)


'''Metrics, Accessibility, Localization, Community'''  
'''Metrics, Accessibility, Localization, Community'''  
* Community:
** Held the [http://quality.mozilla.org/events/2009/oct/02/testday-fennec-10-beta Fennec 1.0 Beta 4 Testday] last Friday.  See [[TestDay:2009-10-02|results]].
** Presented at MozCamp 2009 in Prague.  Topics: [http://www.slideshare.net/hskupin/mozmill-meets-l10n-2123270 Mozmill meets L10n].
** Will be presenting at MozCamp Chile and Jornadas de Software Libre this week.
* Metrics - Added "fixes by DevGroup" metrics.  These are fully automated versions of metrics from Damon.  See sidebar on Murali's [http://people.mozilla.com/~mnandigama/dashboard.html Project Metrics dashboard].
* Accessibility:
** Tested Firebug 1.5x0a25 which includes the new Net panel accessibility work done by the Paciello Group. Works quite nicely with NVDA!
** Tested and provided feedback on a new approach to access accessible Flash and Java content on web pages in NVDA. Blogged about this in [http://www.marcozehe.de/2009/10/02/new-approaches-to-flash-and-java-accessibility-in-the-browser-on-windows/ English] and [http://www.zehe-edv.de/2009/10/05/neue-wege-der-zuganglichkeit-zu-flash-und-java-inhalten-auf-webseiten/ German].


'''Test Development'''
'''Test Development'''
* Mozmill Talk well attended, good questions over the weekend at MozCamp EU
* Made quite a bit of progress on a Device specific Test Agent for the new [https://wiki.mozilla.org/QA/TDAI/Mobile_Test_Framework_Meeting Mobile Testing Framework] (thanks a lot to blassey!)
* Starting on Server side of framework this week
* Working to try to help reproduce crash kill bugs
* [https://wiki.mozilla.org/QA/TDAI/MeetingNotes/2009-10-05 More notes are always here].


== Security ==
== Security ==
* Made [http://blog.mozilla.com/security/2009/09/30/a-glimpse-into-the-future-of-browser-security/ blog post] on Content Security Policy.
* Good press cycle picking up on post:
** http://go.theregister.com/feed/www.theregister.co.uk/2009/10/03/mozilla_web_20_solution/
** http://threatpost.com/blogs/mozilla-releases-preview-builds-firefox-content-security-policy-101
** http://www.securityfocus.com/brief/1019


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


'''PR'''   
'''PR'''  
* Reactions to Chrome Frame in [http://arstechnica.com/open-source/news/2009/10/mozillas-chrome-frame-fears-are-overblown.ars?utm_source=rss&utm_medium=rss&utm_campaign=rss Ars Technica], [http://www.computerworld.com/s/article/9138662/Mozilla_slams_Google_s_Chrome_Frame_as_browser_soup_ ComputerWorld], [http://news.cnet.com/8301-30685_3-10363258-264.html CNET],
* Mozilla CSP in [http://www.computerworld.com/s/article/9138918/New_Firefox_security_technology_blocks_Web_attacks_Mozilla_claims Computerworld], [http://www.theregister.co.uk/2009/10/03/mozilla_web_20_solution/ The Register], [http://www.securityfocus.com/brief/1019 Security Focus], [http://threatpost.com/blogs/mozilla-releases-preview-builds-firefox-content-security-policy-101 Threatpost], [http://www.betanews.com/article/Sweeping-content-security-enhancements-tested-on-Firefox-37/1254498140 BetaNews], [http://blog.internetnews.com/skerner/2009/10/mozilla-previews-content-secur.html Internet News], [http://www.informationweek.com/news/security/vulnerabilities/showArticle.jhtml?articleID=220300750 InformationWeek]
* Plug-in check in [http://lifehacker.com/5374481/plug+in-check-warns-about-out+of+date-firefox-plug+ins Lifehacker] and [http://www.ghacks.net/2009/10/03/mozilla-plugin-check/ GHacks]
* MozCampEU in [http://www.computerworlduk.com/community/blogs/index.cfm?entryid=2567&blogid=14 ComputerWorld UK]  


'''Mozilla Service Week'''  
'''Mozilla Service Week'''  
*Please share your "Stories" for our round up next week. Post on [http://mozillaservice.org/tell_us/your_stories/en_US Mozillaservice.org] or email mary @ mozilla dot com.
*Total pledge hours: Over 13,000
*Reported hours to-date: 8,610
**Please submit your hours and get your certificate!


'''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. It's underway&nbsp; We have a [https://wiki.mozilla.org/JRSL_Chile#MozCamp_Chile schedule for MozCamp Chile] and the [https://wiki.mozilla.org/JRSL_Chile#Schedule_2 schedule for JRSL].&nbsp; At JRSL&nbsp;Seth and Chofmann will both be keynoting in addition to 4 other MoCo talks throughout Wednesday - Friday.&nbsp; Please check out the wiki to see all of the work that has gone into making these events a reality - [https://wiki.mozilla.org/JRSL_Chile https://wiki.mozilla.org/JRSL_Chile]
*[http://www.philippineblogawards.com.ph/ '''Philippine Blog Awards'''] October 9, 2009 in Luzon, Philippines - Sponsoring this even in order to continue to build the Philippiine community and Tagalog locale.
*[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://addoncon.com/ '''Add-on-Con'''] December 2009, Mountain View, CA.&nbsp; We are sponsoring this event and starting to build sessions aroudn the event theme.


'''Community'''
'''Community'''
* Help the [http://quality.mozilla.org/events/2009/oct/02/testday-fennec-10-beta Fennec 1.0 Beta 4 test day] last Friday.  See [[TestDay:2009-10-02|results]].
* Community marketing call this Wednesday, Oct. 7th 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).


== Support ==
== Support ==
* No updates this week (traveling back from an amazing #eumozcamp09 weekend!)


== Metrics ==
== Metrics ==
* Firefox Market Share Update – September's numbers look good
** [http://marketshare.hitslink.com/browser-market-share.aspx?qprid=1 Nearing 24%] according to Net Applications
** Recent trending on StatCounter is also up (July through September was [http://gs.statcounter.com/#browser-ww-monthly-200901-200909 30.5% -> 31.28% -> 31.34%])


== Evangelism ==
== Evangelism ==
* No Updates


== Labs ==
== Labs ==
* Personas 1.3 released with support for favorites!  More info in the [http://labs.mozilla.com/personas/2009/10/02/introducing-favorites-with-personas-1-3/ blog post].


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


== Add-ons ==
== Add-ons ==
* Jorge in MozCamp Chile for the next two days
* 51% of add-ons are compatible with Fx 3.6, time to start testing with 3.6, more info coming soon


== Webdev ==
== Webdev ==
* AMO 5.1 launched last Thursday [http://blog.mozilla.com/addons/2009/09/29/add-on-development-just-got-easier/ blog post] | [http://moxie.fligtar.com/bugstats/amo/5.1 bug stats]
* [https://www-trunk.stage.mozilla.com/en-US/plugincheck/ Plugin checker] is on stage.  [http://blog.mozilla.com/webdev/2009/10/02/upyourplug-needs-your-help/ See our blog post] and give us some feedback!  We're working out the kinks and hope to launch this week.


== L10n ==
== L10n ==


= Foundation Updates =
= Foundation Updates =
No updates for this week.


= Roundtable =
= Roundtable =
[[Category:Weekly Updates]]
[[Category:Meeting Notes]]
Confirmed users
1,340

edits