Firefox/Planning/2012-10-31: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(25 intermediate revisions by 10 users not shown)
Line 29: Line 29:
===Firefox Desktop ===
===Firefox Desktop ===
==== Release (16, 10esr) ====
==== Release (16, 10esr) ====
* 16.0.2 was released on Friday
* Waiting to hear back about the outcome of our stub installer experiment before deploying the English installer to release/beta download page
* We've successfully pushed the hotfix cert update to >90% of affected users (today's the deadline)


==== Beta (17) ====
==== Beta (17) ====
* Reminder about the 11/20 release date
* External CTP blocklist testing for all vulnerable versions of major plugins started yesterday
* Beta 4 will be released before the end of the week


==== Aurora (18) ====
==== Aurora (18) ====
* Localized stub installer testing will begin in the next couple of weeks, targeted for being deployed for release during the 16/17 release cycles
* Reminder about the FF18b1 release date (11/26)


==== Nightly (19) ====
==== Nightly (19) ====
Line 38: Line 46:
=== Firefox Mobile  ===
=== Firefox Mobile  ===
====Release (16)====
====Release (16)====
* 16.0.2 was released on Friday
====Beta (17)====
====Beta (17)====
* Crash fixes
* Crash fixes
====Aurora (18)====
====Aurora (18)====
* IME fixes
* IME fixes
* Crash fixes
* Crash fixes
====Nightly (19)====
====Nightly (19)====
* Progressive tile drawing is now enabled by default {{Bug|795259}}, {{Bug|803013}}
* Progressive tile drawing is now enabled by default {{Bug|795259}}, {{Bug|803013}}
Line 48: Line 60:
* Expire unused tabs {{Bug|792143}}
* Expire unused tabs {{Bug|792143}}
* IME fixes
* IME fixes
** complete rewrite to make Android IME threadsafe is expected to land this week \o/
* Crash fixes
* Crash fixes
;Misc
* Test builds on the new Razr i (Android x86) are very promising. Responsivness and performance are very good.
* DevTools did a massive amount of work and now you can use Web Console with Firefox for Android. Finkle [http://starkravingfinkle.org/blog/2012/10/firefox-for-android-remote-web-console-is-here/ blogged].


=== Firefox Metro  ===
=== Firefox Metro  ===
Line 58: Line 75:
=== Services ===
=== Services ===
==== Firefox Sync ====
==== Firefox Sync ====
* [https://wiki.mozilla.org/Services/FirefoxAccount/Android/Prototype Firefox Account prototype up and running]
* Some major bugfixes:
** {{bug|806087}} - massive memory usage during Sync, frequently causing OOM crashes.  Resolved by backing out {{bug|778993}}
** A number of Sync users were seeing errors while syncing.  This was determined to be a combination of {{bug|806656}} (Android Sync creating malformed records) and {{bug|806460}} (failure to appropriately handle malformed records).  Fixes have landed for Fx17 and later, and the next Beta builds will contain these fixes.
==== Product Announcements ====
==== Product Announcements ====
* Client code is riding the trains, service is not online yet.
* {{bug|806024}} is tracking enabling this service
==== Firefox Health Report client ====
* More patches, more reviews, charging forward on p0 data reporting pieces.


=== Add-on SDK ===
=== Add-on SDK ===


Release (1.10 -> Firefox 16, 17)
Release (1.11 -> Firefox 16, 17)
 
Stabilization (1.12 -> Firefox 17, 18)


Stabilization (1.11 -> Firefox 17, 18)
Development (1.13 -> Firefox 18, 19)


Development (1.12 -> Firefox 18, 19)
* released SDK 1.11 yesterday, AMO update will be tomorrow, Builder should ge this new release later today
* Q4 goals include 2013 Roadmap and PRD's for landing and enhanced developer tools
* no audibles from me until Dec 5 due to Mozcamp & PTO, will see if Mossop can drop by.
* [http://www.oxymoronical.com/blog/2012/10/What-is-Jetpack-here-for What's Jetpack For?] blog post by Dave Townsend on the surprising truth about the Jetpack project!


===Identity===
===Identity===
Line 107: Line 142:


* '''[metro]''' (yuan)
* '''[metro]''' (yuan)
** Iterating on the Settings Charm UI for Firefox Windows 8 v2.  About Firefox Page. v1: http://cl.ly/image/3a3C3A0L170b
** Remote tabs UI {{bug|801056}} [Exploration sketch - http://cl.ly/image/3O2R3S04103c]
** Keep supporting the implementation on StartUI,and portrait mode.
** Walked through all new Win8 store apps on Official Windows 8, collected ideas for designing first-run welcome page.
** Testing out the touch interactions using Windows 8 TouchMouse.
** Making IxD specs for V1 release features: bookmark and snap view.


* '''[android]''' (ibarlow)
* '''[android]''' (ibarlow)
Line 119: Line 154:
*** {{bug|806937}} PBM - Change UI theme for private tabs
*** {{bug|806937}} PBM - Change UI theme for private tabs
*** {{bug|806938}} PBM - Tab tray changes
*** {{bug|806938}} PBM - Tab tray changes
** More finalized look:
* Error page / Safe browsing UI refresh mockups: http://cl.ly/image/3G42273f3b2j
* Error page / Safe browsing UI refresh mockups: http://cl.ly/image/3G42273f3b2j
* '''[prototyping]''' (bwinton)
** Wrote a prototype addon to change the colour of the chrome when we're on unsafe sites.
** Exploring ways of getting newly created tabs to go into a new Tab Group.
** Continuing work on FaaborGraffle


== '''Market insights from the Product Marketing Strategy Team'''  ==
== '''Market insights from the Product Marketing Strategy Team'''  ==
Line 130: Line 169:
* The [http://chrome.blogspot.ca/2012/10/controlling-your-computer-from-afar.html Chrome Remote Desktop] tool left beta and is now generally available as Chrome extension.
* The [http://chrome.blogspot.ca/2012/10/controlling-your-computer-from-afar.html Chrome Remote Desktop] tool left beta and is now generally available as Chrome extension.
* Chrome 24 will ship with Shadow DOM and MathML, and the webkit prefix for window.performance.now() has been removed.
* Chrome 24 will ship with Shadow DOM and MathML, and the webkit prefix for window.performance.now() has been removed.
* Google launched [http://www.google.com.ph/intl/en/mobile/landing/freezone/stp.html Free Zone], a tool to use Google Search, Gmal, and Google+ on mobile phones without incurring any operator data charges. Optimized for feature phones, it is currently being tested in the Philippines.
* Google launched [http://www.google.com.ph/intl/en/mobile/landing/freezone/stp.html Free Zone], a tool to use Google Search, Gmail, and Google+ on mobile phones without incurring any operator data charges. Optimized for feature phones, it is currently being tested in the Philippines.
 
==== Microsoft ====
==== Microsoft ====
* The European Union has [http://www.pcworld.com/article/2013097/eu-antitrust-regulators-let-microsoft-limit-browsers-on-windows-rt.html ruled] that Microsoft need not be forced to open its Windows RT operating system to rival browsers.
* The European Union has [http://www.pcworld.com/article/2013097/eu-antitrust-regulators-let-microsoft-limit-browsers-on-windows-rt.html ruled] that Microsoft need not be forced to open its Windows RT operating system to rival browsers.
* The EU, however, also sent a formal [http://europa.eu/rapid/press-release_IP-12-1149_en.htm Statement of Objections] to Microsoft regarding its removal of the browser ballot screen in Europe from February 2011 to July 2012. Microsoft has 30 days to respond, at which time the EU may choose to fine the company.
* The EU, however, also sent a formal [http://europa.eu/rapid/press-release_IP-12-1149_en.htm Statement of Objections] to Microsoft regarding its removal of the browser ballot screen in Europe from February 2011 to July 2012. Microsoft has 30 days to respond, at which time the EU may choose to fine the company.
* The Microsoft BUILD conference is underway, and the company is offering developers [http://venturebeat.com/2012/10/30/windows-8-pimping/ $8 developer SDK accounts], $92 off the regular price
* Microsoft released a new operating system, Windows 8, and are spending $1.5b to promote it worldwide. The Microsoft BUILD conference is underway, and the company is offering developers [http://venturebeat.com/2012/10/30/windows-8-pimping/ $8 developer SDK accounts], $92 off the regular price
 
==== Opera ====
==== Opera ====
* Opera released its [http://www.opera.com/company/investors/ Q3 2012 financial results], showing revenue growth of 40% to $56m for the quarter, with EBITDA of $17m. The number of operator-installed Opera Mini browser users [http://media01.smartcom.no/Microsite/go.aspx?eventid=6698&urlback=null&bitrate=2564142 increased 112% to 42m]
* Opera released its [http://www.opera.com/company/investors/ Q3 2012 financial results], showing revenue growth of 40% to $56m for the quarter, with EBITDA of $17m. The number of operator-installed Opera Mini browser users [http://media01.smartcom.no/Microsite/go.aspx?eventid=6698&urlback=null&bitrate=2564142 increased 112% to 42m]
Line 183: Line 224:
=== Press  ===
=== Press  ===


Great CEO profile on Gary on BBC.co.uk last week: [http://www.bbc.co.uk/news/business-20082305 Friday Boss: Mozilla's Gary Kovacs]
Harvey [http://lockshot.wordpress.com/2012/10/30/windows-eu-ballot-screen-technical-glitch/ blogged] about Mozilla's stance on the EU browser ballot technical glitch, which garnered coverage in a number of tech blogs this morning:
* [http://www.computerworld.com/s/article/9233105/Microsoft_s_browser_ballot_screw_up_cost_Firefox_9M_downloads Microsoft's browser ballot screw-up cost Firefox 9M downloads]
* [http://www.pcworld.com/article/2013344/mozilla-blames-microsoft-for-9-million-fewer-firefox-downloads.html Mozilla blames Microsoft for 9 million fewer Firefox downloads]
 
Great CEO profile on Gary on BBC.co.uk last week:  
* [http://www.bbc.co.uk/news/business-20082305 Friday Boss: Mozilla's Gary Kovacs]


Additional coverage resulting from the Social API release on Oct. 22nd:
Additional coverage resulting from the Social API release on Oct. 22nd:
[http://www.internetnews.com/dev-news/mozilla-begins-firefox-social-api-testing.html Mozilla Begins Firefox Social API Testing]
* [http://www.internetnews.com/dev-news/mozilla-begins-firefox-social-api-testing.html Mozilla Begins Firefox Social API Testing]


Neutral/straight-forward coverage resulting from Friday's 16.0.2 release:
Neutral/straight-forward coverage resulting from Friday's 16.0.2 release:
 
* [http://www.pcworld.com/article/2013222/firefox-update-fixes-security-flaws.html Firefox update fixes security flaws]
[http://www.pcworld.com/article/2013222/firefox-update-fixes-security-flaws.html Firefox update fixes security flaws]
* [http://www.internetnews.com/blog/skerner/mozilla-firefox-16.0.2-locks-down-on-location-security.html Mozilla Firefox 16.0.2 Locks Down on Location Security]
 
[http://www.internetnews.com/blog/skerner/mozilla-firefox-16.0.2-locks-down-on-location-security.html Mozilla Firefox 16.0.2 Locks Down on Location Security]


Let there be cake!
Let there be cake!
 
* [http://www.theverge.com/2012/10/27/3563892/internet-explorer-and-firefox-teams-celebrate-new-versions-with-cakes Internet Explorer and Firefox teams celebrate new versions with cake-giving tradition]
[http://www.theverge.com/2012/10/27/3563892/internet-explorer-and-firefox-teams-celebrate-new-versions-with-cakes Internet Explorer and Firefox teams celebrate new versions with cake-giving tradition]
* [http://www.geek.com/articles/geek-cetera/mozilla-sends-microsoft-a-cake-for-shipping-ie10-20121029/ Mozilla sends Microsoft a cake for shipping IE10]
 
[http://www.geek.com/articles/geek-cetera/mozilla-sends-microsoft-a-cake-for-shipping-ie10-20121029/ Mozilla sends Microsoft a cake for shipping IE10]


== Questions, Comments, FYI ==
== Questions, Comments, FYI ==


== Actions this week ==
== Actions this week ==
* Sheila to check on empty-stack crash rates to see if the sync OOM fix moved the needle.

Latest revision as of 18:51, 31 October 2012

« previous week | index | next week »

Planning Meeting Details

  • Wednesdays - 11:00am PDT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Finch Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details - NEW

  • 650-903-0800 or 650-215-1282 x92 Conf# 99696 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99696 (US)
  • Vidyo Room: ProductCoordination
  • Vidyo Guest URL
REMEMBER
These notes are read by people who weren't able to attend the meeting. Please make sure to include links and context so they can be understood.


Actions from Last Week

Schedule & Progress on Upcoming Releases

Basecamp

Firefox Desktop

Release (16, 10esr)

  • 16.0.2 was released on Friday
  • Waiting to hear back about the outcome of our stub installer experiment before deploying the English installer to release/beta download page
  • We've successfully pushed the hotfix cert update to >90% of affected users (today's the deadline)

Beta (17)

  • Reminder about the 11/20 release date
  • External CTP blocklist testing for all vulnerable versions of major plugins started yesterday
  • Beta 4 will be released before the end of the week

Aurora (18)

  • Localized stub installer testing will begin in the next couple of weeks, targeted for being deployed for release during the 16/17 release cycles
  • Reminder about the FF18b1 release date (11/26)

Nightly (19)

Firefox Mobile

Release (16)

  • 16.0.2 was released on Friday

Beta (17)

  • Crash fixes

Aurora (18)

  • IME fixes
  • Crash fixes

Nightly (19)

  • Progressive tile drawing is now enabled by default bug 795259, bug 803013
    • Also turned off java screenshots with that
  • Expire unused tabs bug 792143
  • IME fixes
    • complete rewrite to make Android IME threadsafe is expected to land this week \o/
  • Crash fixes
Misc
  • Test builds on the new Razr i (Android x86) are very promising. Responsivness and performance are very good.
  • DevTools did a massive amount of work and now you can use Web Console with Firefox for Android. Finkle blogged.

Firefox Metro

  • Platform work moving ahead to get elm migrated to m-c
  • Product and UX are working on finalizing user stories/requirements for the initial launch.
  • First draft of MVP Feature list available and entered into Bugzilla, queries available at Metro Wiki Page
  • Initial round of LOE estimation is finished

Services

Firefox Sync

  • Firefox Account prototype up and running
  • Some major bugfixes:
    • bug 806087 - massive memory usage during Sync, frequently causing OOM crashes. Resolved by backing out bug 778993
    • A number of Sync users were seeing errors while syncing. This was determined to be a combination of bug 806656 (Android Sync creating malformed records) and bug 806460 (failure to appropriately handle malformed records). Fixes have landed for Fx17 and later, and the next Beta builds will contain these fixes.

Product Announcements

  • Client code is riding the trains, service is not online yet.
  • bug 806024 is tracking enabling this service

Firefox Health Report client

  • More patches, more reviews, charging forward on p0 data reporting pieces.

Add-on SDK

Release (1.11 -> Firefox 16, 17)

Stabilization (1.12 -> Firefox 17, 18)

Development (1.13 -> Firefox 18, 19)

  • released SDK 1.11 yesterday, AMO update will be tomorrow, Builder should ge this new release later today
  • Q4 goals include 2013 Roadmap and PRD's for landing and enhanced developer tools
  • no audibles from me until Dec 5 due to Mozcamp & PTO, will see if Mossop can drop by.
  • What's Jetpack For? blog post by Dave Townsend on the surprising truth about the Jetpack project!

Identity

Apps

Feedback Summary

Desktop

Mobile

User Experience (design & research)

  • [Firefox Concept Week]
    • The Firefox UX/UR team had a great Concept Week last week. Lots of interesting ideas that came out of the research -- Larissa Co already wrote a great overview earlier this week: https://blog.mozilla.org/ux/2012/10/fx-concept-week/, keep an eye the Mozilla UX blog for further updates as we all plan to write about the experience.
  • [User Research - Project Meta]
    • Project Meta - AKA the Firefox user segmentation project, starts next week! We will be in the field all week in Toronto, Charlotte, NC, and Los Angeles.


  • [desktop]
    • [Australis] (Zhenshuo)
      • Australis customization mode and notification exploration
      • Working with SUMO team on the new Help menu in Australis, and possible firstrun/update experience.
    • [Social API] (Boriss)
      • Filing remaining polish & performance bugs now that we have a wider audience
      • Collecting feedback from beta users on user experience issues
      • Sketching v2 features
    • [newtab2/hometab] (Boriss)
      • Digitizing new mockups for next version
      • Getting plan for prototype implementation together
  • [project SPF (security/privacy)] (Larissa)
    • Close out on HSTS Cert Error message (for now-- doing an entire revamp of all these messages in the future)
    • Discuss Stub Installer implications with Metrics team to try and come up with the design solution (w/ Stephen)
    • Take another crack at Mixed Content site identity messages
    • Schedule brownbag!!!
  • [metro] (yuan)
    • Remote tabs UI bug 801056 [Exploration sketch - http://cl.ly/image/3O2R3S04103c]
    • Walked through all new Win8 store apps on Official Windows 8, collected ideas for designing first-run welcome page.
    • Making IxD specs for V1 release features: bookmark and snap view.
  • [prototyping] (bwinton)
    • Wrote a prototype addon to change the colour of the chrome when we're on unsafe sites.
    • Exploring ways of getting newly created tabs to go into a new Tab Group.
    • Continuing work on FaaborGraffle

Market insights from the Product Marketing Strategy Team

Desktop / Platform

Google

  • Google launched the Get Your Google Back campaign. This effort targets Windows 8 users, showing how to put a link to the Google search engine on the Start screen and how to make Chrome the default browser.
  • The Chrome Remote Desktop tool left beta and is now generally available as Chrome extension.
  • Chrome 24 will ship with Shadow DOM and MathML, and the webkit prefix for window.performance.now() has been removed.
  • Google launched Free Zone, a tool to use Google Search, Gmail, and Google+ on mobile phones without incurring any operator data charges. Optimized for feature phones, it is currently being tested in the Philippines.

Microsoft

  • The European Union has ruled that Microsoft need not be forced to open its Windows RT operating system to rival browsers.
  • The EU, however, also sent a formal Statement of Objections to Microsoft regarding its removal of the browser ballot screen in Europe from February 2011 to July 2012. Microsoft has 30 days to respond, at which time the EU may choose to fine the company.
  • Microsoft released a new operating system, Windows 8, and are spending $1.5b to promote it worldwide. The Microsoft BUILD conference is underway, and the company is offering developers $8 developer SDK accounts, $92 off the regular price

Opera

Yahoo!

Mobile

Windows Surface was released:

  • general consume version, enterprise-optimized version to come later
  • "personal" and "about you" positioning, common with Windows Phone
  • strategy shift from "personal computer to personal computing"
  • use cases: domestic entertainment (HDMI, USB ports) and personal productivity (hardware keyboard, stand)
  • reviews are reserved due to steep learning curve of new UX, sluggish performance and app catalogue

Windows Phone 8:

  • re-written to be based on Windows NT kernel -> app portability with Windows 8
  • key features: data usage management, wallet and personal organizer tools, sharing optimizations
  • personal and individual-centric messaging
  • main critique points: lack of upgrade path for Windows Phone 7 users and under-competitive app catalogue
  • flag-ship device: Nokia Lumia 920, to be available in North America and Europe
  • other OEMs: Samsung, HTC, Huawei

Google Nexus and Android 4.2:

  • announced Nexus 4, 7 and 10, to be available on the 13th of November
  • Android 4.2 key features: multiple user support for tablets, wireless display sharing, swipe-based keyboard input and photo-taking enhancements

Marketing, Press & Public Reaction

Mobile

  • As of today, Firefox for Android has a 4.0 star rating in the Google Play Store
  • Firefox's Youtube page has been revamped w/ improved design and video-viewing flow
  • Current Projects
    • Releases
      • FX17 to feature ARMv6 and A11y, FX18 to feature Phishing and Malware Protection
    • ASO (App Store Optimization, similar to SEO)
      • New Description in the Google Play Store, project underway to re-design screenshots
    • Revising Android snippet messaging on about:home to improve CTR
    • Strategy work for 2013 is underway
  • Recent & Planned communications:
    • October 30th: Firefox & You focused on "Halloween & Security"
    • November 3rd: Social Posts (Twitter & FB) to promote Firefox for Android

Marketing

Press

Harvey blogged about Mozilla's stance on the EU browser ballot technical glitch, which garnered coverage in a number of tech blogs this morning:

Great CEO profile on Gary on BBC.co.uk last week:

Additional coverage resulting from the Social API release on Oct. 22nd:

Neutral/straight-forward coverage resulting from Friday's 16.0.2 release:

Let there be cake!

Questions, Comments, FYI

Actions this week

  • Sheila to check on empty-stack crash rates to see if the sync OOM fix moved the needle.