{"id":459,"date":"2010-12-22T00:00:08","date_gmt":"2010-12-22T04:00:08","guid":{"rendered":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/459"},"modified":"2010-12-22T00:00:08","modified_gmt":"2010-12-22T04:00:08","slug":"mozilla-platform-meeting-minutes-2010-12-21","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/459","title":{"rendered":"Mozilla Platform Meeting Minutes: 2010-12-21"},"content":{"rendered":"<div>\n<h1>Platform\/2010-12-21<\/h1>\n<h3 id=\"siteSub\">From MozillaWiki<\/h3>\n<div><span class=\"subpages\">&lt; <a href=\"https:\/\/wiki.mozilla.org\/Platform\" title=\"Platform\">Platform<\/a><\/span><\/div>\n<p>\n<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2010-12-14\" title=\"Platform\/2010-12-14\">\u00ab previous week<\/a> | <a href=\"https:\/\/wiki.mozilla.org\/Platform\" title=\"Platform\">index<\/a> | <a class=\"new\" href=\"https:\/\/wiki.mozilla.org\/index.php?title=Platform\/2010-12-28&amp;action=edit&amp;redlink=1\" title=\"Platform\/2010-12-28 (page does not exist)\">next week \u00bb<\/a>\n<\/p>\n<h1> <span class=\"mw-headline\"> Notices \/ Schedule <\/span><\/h1>\n<ul>\n<li> Beta 8 is out to mirrors, investigating one possible issue before being ready to push live\n<li> Mobile beta 3 is gated on Google, may need to respin, see <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=620584\" rel=\"nofollow\">bug 620584<\/a>\n<\/ul>\n<ul>\n<li> the <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/4\/Triage\/Retriage\" title=\"Firefox\/4\/Triage\/Retriage\">great retriage<\/a> happened last week\n<ul>\n<li> removed about 25% of our blocking bugs from the lists\n<li> also greatly reduced the list of nominations (though we&#8217;re back up to 60 or so!)\n<li> need to make this a regular thing &#8211; maybe Thursdays?\n<\/ul>\n<\/ul>\n<ul>\n<li> we need to stop shipping Firefox 3.6 to users\n<ul>\n<li> current blocker count reducing by about 40 blockers\/week\n<li> using that rate, we&#8217;re looking at 10-12 more weeks of development time, which still isn&#8217;t fast enough\n<li> need to keep our focus tight, and continually re-evaluate whether or not we need to fix something in Firefox 4\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Blocker Report <\/span><\/h1>\n<p><b>Firefox 4 Beta<\/b>\n<\/p>\n<ul>\n<li> Beta 9: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Abeta9\" rel=\"nofollow\">49 blockers<\/a>\n<li> Beta: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Abeta\" rel=\"nofollow\">287 blockers<\/a>\n<li> Final: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Afinal\" rel=\"nofollow\">180 blockers<\/a>\n<ul>\n<li> TOTAL: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Afinal,beta\" rel=\"nofollow\">466 blockers<\/a>\n<li> nominations: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=OPEN%20blocking2.0%3A%22%3F%22\" rel=\"nofollow\">57 nominations<\/a>\n<li> ready to land: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0:beta,final%20sw:land,checkin\" rel=\"nofollow\">8 blockers ready<\/a>\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Firefox Development <\/span><\/h1>\n<p>(from our <a href=\"https:\/\/wiki.mozilla.org\/Firefox\/Goals\/2010Q4\" title=\"Firefox\/Goals\/2010Q4\">goals<\/a>):\n<\/p>\n<h1> <span class=\"mw-headline\"> Firefox <\/span><\/h1>\n<ul>\n<li> <span style=\"color: orange;font-size: 80%;font-weight: bold\">[AT RISK]<\/span> Finish Firefox 4\n<ul>\n<li> 224 <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Abeta,final%20prod:toolkit,firefox\" rel=\"nofollow\">Firefox\/Toolkit blockers<\/a>\n<\/ul>\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> API-Complete Jetpack\n<ul>\n<li> Joint with Jetpack team\n<li> Currently working towards feature-complete beta SDK\n<\/ul>\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Stand up basic Firefox with Electrolysis\n<ul>\n<li> Joint with Platform\n<li> UI may not be functional, should launch and open a web page.\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Electrolysis\/Firefox\" title=\"Electrolysis\/Firefox\">Project tracking page<\/a>\n<\/ul>\n<\/ul>\n<h1> <span class=\"mw-headline\"> Developer Tools <\/span><\/h1>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[NEW]<\/span> Finish Firefox 4 developer tools\n<ul>\n<li> 26 <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=blocking2.0%3Abeta,final%20prod:firefox%20comp:developer\" rel=\"nofollow\">blocking developer tools bugs<\/a>\n<\/ul>\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[NEW]<\/span> Ensure that Firefox 4 ships with a compatible version of Firebug\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[NEW]<\/span> Publish a roadmap for integrated developer tools in Firefox, including console, inspection, and js debugging\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[NEW]<\/span> Develop long term plan for Skywriter maintenance\/support\n<\/ul>\n<h1> <span class=\"mw-headline\"> Platform <\/span><\/h1>\n<p>(there is a <a href=\"https:\/\/wiki.mozilla.org\/Platform\/2010-Q4-Goals\" title=\"Platform\/2010-Q4-Goals\">team-by-team goals breakdown<\/a>, as well)\n<\/p>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Finish Firefox 4 blockers.\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Support Firefox Team to stand up a browser on Electrolysis.\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship Firefox 4 final with layers composition accelerated using:\n<ul>\n<li> OpenGL on Mac OS X;\n<li> Direct3D on Windows.\n<\/ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship Firefox 4 final with content accelerated using Direct2D on Windows Vista\/7.\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship Firefox 4 final with better Opentype font feature support using Harfbuzz on all tier-1 platforms, and text rendering performance equal to or better than Firefox 3.6.\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship Firefox 4 final with full WebGL 1.0 support turned on by default on all platforms that support OpenGL.\n<\/ul>\n<ul>\n<li> <span style=\"color: green;font-size: 80%;font-weight: bold\">[DONE]<\/span> Integrate Opentype santizer library\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Play back video on Fennec without blocking on main content thread\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Integrate codec ARM optimizations\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship indexedDB\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship HTML5 parser\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship HTML5 forms (current set)\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Ship GC compartments work\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Proof of concept implementation of a proxy based DOM binding\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> 30% performance improvment on the Cal_* tests in Zimbra\n<\/ul>\n<ul>\n<li> Performance 15% improved over Oct 1 Sunspider perfomance\n<li> Performance 15% improved over Oct 1 v8 performance\n<li> Continuous ARMv7 Android and Maemo JS Shell regression and performance testing in place\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span>  Drive blocker list to zero.\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span>  Develop implementation plan for OOP content accessibility.\n<\/ul>\n<ul>\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Fix and ship multi-process plugins on Mac\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Fix and ship asynchronous plugin painting on all plaforms\n<li> <span style=\"color: grey;font-size: 80%;font-weight: bold\">[ON TRACK]<\/span> Fix and ship content processes on Fennec\n<\/ul>\n<p>\n<\/p>\n<h1> <span class=\"mw-headline\"> Layout <\/span><\/h1>\n<ul>\n<li> 66 blockers in Layout+SVG+Video+Widget\n<\/ul>\n<h1> <span class=\"mw-headline\"> Tree Management <\/span><\/h1>\n<ul>\n<li> FF4.0b8 was bumpy. Sorry\n<ul>\n<li> changes to RelEng automation caused several different l10n problems\n<li> addon max version check caused problem with Feedback button\n<li> more details after postmortem &#8211; stay tuned.\n<\/ul>\n<li> yesterday&#8217;s tree closure caused by un-expected change to graphserver, which was surprise to RelEng and IT. Backed out.\n<li> ok to turn off ts_cold?\n<ul>\n<li> comments in <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=619536\" rel=\"nofollow\">bug#619536<\/a>\n<\/ul>\n<li> securing RelEng systems &#8211; will require build-vpn\n<\/ul>\n<h1> <span class=\"mw-headline\"> Roundtable <\/span><\/h1>\n<ul>\n<li> (Beltzner) next week&#8217;s meeting on or cancelled?\n<li> (joduinn) moderate platform+firefox meetings like the mofo meeting? deal with voip-delays, irc, etc.\n<li> Crash Summary\n<ul>\n<li> Very few users on Beta8 so far. A few new signatures starting with QQ. We will watch those as the users increase.\n<li> Explosive regression on the trunk &#8211; <a class=\"external free\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=619933\" rel=\"nofollow\">https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=619933<\/a>. Waiting to verify if it was fixed by another bug.\n<li> A bunch of new crash signatures on the trunk &#8211; in the process of logging those.\n<\/ul>\n<\/ul>\n<div class=\"printfooter\">\nRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/Platform\/2010-12-21\">https:\/\/wiki.mozilla.org\/Platform\/2010-12-21<\/a>&#8220;<\/div>\n<div>\n<div class=\"catlinks catlinks-allhidden\"><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Platform\/2010-12-21 From MozillaWiki &lt; Platform \u00ab previous week | index | next week \u00bb Notices \/ Schedule Beta 8 is out to mirrors, investigating one possible issue before being ready to push live Mobile beta 3 is gated on Google, may need to respin, see bug 620584 the great retriage happened last week removed about [&hellip;]<\/p>\n","protected":false},"author":195,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209],"tags":[258],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/459"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/users\/195"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/comments?post=459"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/459\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}