Firefox/Planning/2012-11-21: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(27 intermediate revisions by 10 users not shown)
Line 29: Line 29:
===Firefox Desktop ===
===Firefox Desktop ===
==== Current Releases ====
==== Current Releases ====
* 17.0 shipped yesterday, RelEng will throttle updates tomorrow (Thurs) around mid-day
* 17.0ESR and 10.0.11ESR shipped yesterday
* Currently investigating stability issues:
** {{bug|812307}} - crash in DataMngrHlpFF17.dll @ nsObserverEnumerator::Release
** {{bug|770238}} – Fatal jemalloc assertion in js::gc::Arena::finalize
** {{bug|812319}} – crash in js::ShapeTable::search (correlated to Yandex Bar)


==== Beta ({{BETA_VERSION}}) ====
==== Beta ({{BETA_VERSION}}) ====
 
* 18.0b1 builds underway, shipping on Monday 11/26
==== Aurora ({{AURORA_VERSION}}) ====
==== Aurora ({{AURORA_VERSION}}) ====
 
* updates throttled, unthrottling on Monday 11/26
==== Nightly ({{CENTRAL_VERSION}}) ====
==== Nightly ({{CENTRAL_VERSION}}) ====


=== Firefox Mobile  ===
=== Firefox Mobile  ===
====Current Releases====
====Current Releases====
* Shipped Fx 17 on Monday
** Included some Android 4.2 fixes
====Beta ({{BETA_VERSION}})====
====Beta ({{BETA_VERSION}})====
====Aurora ({{AURORA_VERSION}})====
====Aurora ({{AURORA_VERSION}})====
* Don't upscale 16px favicons in the awesomescreen
* Refactor how we store favicons to use less space
* Expiring history and thumbnails to use less space and speed up queries
====Nightly ({{CENTRAL_VERSION}})====
====Nightly ({{CENTRAL_VERSION}})====
* Using correct logos for XHDPI ans XXHDPI devices
* Landing soon
** Private browsing UI (also enables private browsing)
** Top sites customization on Start page
** Hide the Toolbar when scrolling content


=== Firefox Metro  ===
=== Firefox Metro  ===
Line 46: Line 65:
=== Services ===
=== Services ===
==== Firefox Sync ====
==== Firefox Sync ====
* Starting planning for 2013 Sync roadmap
==== Product Announcements ====
==== Product Announcements ====
* Still waiting on prod hardware before enabling by default
==== Firefox Health Report ====
* Landed preffed off, no UI, on multiple branches
** Supporting B2G v1 ADU pings
** Firefox release vehicle TBD


=== Add-on SDK ===
=== Add-on SDK ===
Line 62: Line 92:
== Feedback Summary  ==
== Feedback Summary  ==
=== Desktop ===
=== Desktop ===
Sentiment for Firefox 17 is down roughly 6% as compared to the first days of the Firefox 16 launch. This can probably be explained by the following issues:<br/ >
'''General Issues'''
* Menu items are not working in FF 17 - Seems to be related to a few specific addons, Tab Mix + and better privacy. Ticket on file [https://bugzilla.mozilla.org/show_bug.cgi?id=813763] Complaints about Tab Mix + being marked incompatible are already coming in [https://input.mozilla.org/en-US/?product=firefox&version=17.0&date_start=2012-11-20&date_end=&q=tab+mix]
* Font issues - Some users report disabling hardware acceleration works. Some still have the issue. [https://support.mozilla.org/en-US/questions/942265][https://support.mozilla.org/en-US/questions/942292][https://input.mozilla.org/en-US/?product=firefox&version=17.0&date_start=2012-11-20&date_end=&q=font]. Initial hardware/driver research leads us to believe that is not the culprit. Two volunteers so far to work 1 on 1.
'''Social API'''
<br/ >''Positive''
* Love the new facebook integration, would be nice to have G+ chat somewhere too :D
* Awsome with new Facebook Integration.....
''Negative''
* Slowness - The Facebook sidebar is really slowing down everything. I removed it because the background check for updates made by browsing a terrible experience. Also, clicking on FB notifications works incredibly slow, it takes more than 10 secs to open.
* Disable FB - Lots of complaints from users that don't want Facebook integration. Assuming they just don't know how to turn it off.
=== Mobile ===
=== Mobile ===
Mobile is going smooth, read [https://wiki.mozilla.org/Mobile/Notes/21-Nov-2012#SUMO mobile Notes] for the details.


== UX & User Research ==
== User Experience (Design & Research) ==
* '''[desktop]'''
** '''[Australis]''' (Zhenshuo, Shorlander)
*** Finalizing Menu and Panel Customization overhaul. Visual design and addressing remaining intreaction questions:
**** Initial Rejected Ideas: https://www.dropbox.com/sh/2ftobr8n58arflo/jBe9Ba6yNV#/
**** Better Zoomable version 2: https://www.dropbox.com/sh/ulzn2t5bo2nrxmc/4oU6ADfinO
**** Sliding Panel Idea: https://www.dropbox.com/sh/ezzg0sam74g4f8t/0IOw126b2o
**** Final Customization Mode Visual Design Pass:https://www.dropbox.com/sh/fhjfmkrhxpne6pu/hcgPz71a-Z
*** Blair (engineering) started on customization: http://prntscr.com/jr5mr
** '''[Social API]''' (Boriss)
*** Working on multi-provider solution
*** Making screenshots as needed for blogs, press releases
** '''[newtab2/hometab]'''  (Boriss)
*** Iterating on three testable designs with potential in-roads to partners
*** Updating design document to reflect changes
*** Working on implementation plan for three-design test
 
* '''[project SPF (security/privacy)]''' Workshop on privacy/security in Asia at MozCamp (Larissa)
* '''[gum/webRTC]''' (Boriss)** Working on mockups for remaining bugs (multi-device cases, notifications across operating systems & mobile)
 
* '''[android]''' (ibarlow)
** Working with snorp on hiding the header \o/
** Tweaking the tab menu a bit
*** Rough sketches for tablet tab menu - http://cl.ly/image/3a1X0W2w0e0O
**** sidebar in landscape mode, tabs on top in portrait
*** Option to keep tab open / automatically close http://cl.ly/image/2O0T2x2B3l17
*** Doing this now, as some of these changes could affect how we display private tabs
*** More refined mockups coming soon
** Experimenting with a more Holo-inspired UI theme
*** Not posting sketches here, but ask Ian if you'd like to take a peek :)
 
* '''[Behavioral Segmentation Study]''' (Lindsay, Bill, Leo)
** Both the fielding and diary study are complete!
** Cori, Bill, Lindsay, Leo, and Mary will be deep in analysis this week as individual teams to prepare for a meeting of the minds the first week of December. 
** We will be developing initial groupings of users from both the diary and in-home interviews to prepare for the upcoming quantitative research led by Leo.
** We learned a LOT in the field and are glad others were able to join us!  Thanks to Asa, Boriss, Michael Verdi, Karen, JP, Zhenshuo, Blake, and Ian.  Say hi and ask them about it.
 
* '''[other/future]'''
** finishing up a shareable-quality draft of our Firefox Design Values - more on this soon (Madhava)
 
* '''[Bonus - FirefoxOS udpates]''' (Patryk, Peter, Eric)
** UX Final Visual Quality Bug Fixes: [https://bugzilla.mozilla.org/buglist.cgi?list_id=5016730;status_whiteboard_type=allwordssubstr;status_whiteboard=uxbranch;known_name=UX%20Branch;resolution=---;query_based_on=UX%20Branch;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=READY;bug_status=ASSIGNED;bug_status=REOPENED;bug_status=RESOLVED;bug_status=VERIFIED;product=Boot2Gecko list here]
** Home screen delete icon: http://cl.ly/image/3Y3P332c081E
** Homescreen delete animation: http://cl.ly/2n093E0q2v1e
** Wallpaper settings menu: http://cl.ly/image/0w3j0R2z1I0l
** Wallpaper select screen: http://cl.ly/image/2H2j0h050x1m


== '''Market insights from the Product Marketing Strategy Team'''  ==
== '''Market insights from the Product Marketing Strategy Team'''  ==
=== Desktop / Platform ===
==== Adobe ====
* Adobe has [http://www.computerworld.com/s/article/9233747/Adobe_to_fix_Flash_Player_on_Patch_Tuesdays changed its schedule for releasing Flash Player security updates to coincide with Microsoft's Patch Tuesday schedule].
==== Google ====
* The Android team has released an updated [http://android-developers.blogspot.com/2012/11/android-sdk-tools-revision-21.html SDK toolkit], which includes a new UI test framework that will help in automated testing.
* The Chrome team took further steps to limit the scope of third-party web apps, [http://blog.chromium.org/2012/11/restricting-extension-apis-in-legacy.html limiting "legacy" ones to the same permissions that new apps have].
* Chrome's Developer tools [http://blog.chromium.org/2012/11/build-smoother-web-apps-with-chrome.html now include a Frame mode in the Timeline panel] to better diagnose the causes of animation jitter and lag. The tool includes automated warnings.
* Chrome 64-bit Linux and on ChromeOS now includes [http://blog.chromium.org/2012/11/a-safer-playground-for-your-linux-and.html seccomp-bpf sandboxing]. This kernel-level facilty limits the calls that a particular process can make to a (short) whitelist.
* Chrome now provides [http://developer.chrome.com/apps/mediaGalleries.html a MediaGalleries API] that allows web apps to access media (images, video, audio) from the user's local disks, after obtaining user permission.
* The Chrome team released an [http://workshop.chromeexperiments.com/stars/ impressive visualization tool] that tracks the location of 100,000 stars close to us in our galaxy.
* Fortune magazine has named [http://money.cnn.com/gallery/technology/2012/11/15/best-of-best-tech.fortune/2.html the new $249 Samsung Chromebook as one of the best technology products of 2012].
* Perhaps related to the recent WebRTC rollout in Chrome, [http://gigaom.com/video/google-open-airplay-alternative/ Google is reportedly working on an open-source competitor to Apple's AirPlay]
* The Wall Street Journal reported that [http://online.wsj.com/article/SB10001424127887324735104578121553147711538.html Google and the Dish Network have discussed creating a data-only mobile network in the United States].
* Bitdefender [http://www.marketwire.com/press-release/google-chrome-app-grabs-identities-forges-blogs-in-victims-name-to-promote-scam-1727522.htm reported that a Google Chrome Web App is a trojan]. Rather than changing users' Facebook backgrounds as promised, it steals their authentication credentials and auto-creates dozens of blogs.
==== Microsoft ====
* Microsoft published a [http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx simple, clear how-to guide for developers to adapt WebKit-optimized mobile sites to MSIE 10].
* Microsoft released [http://blogs.msdn.com/b/ie/archive/2012/11/15/ie-9-0-11-available-via-windows-update.aspx fixed for three critical security bugs in MSIE9].
* Microsoft [http://blogs.windows.com/ie/b/ie/archive/2012/11/20/take-ie10-for-a-spin-on-windows-8-windows-phone-8-or-windows-7.aspx enhanced the Atari Arcade and pulse.me apps to better work on MSIE 10 on Windows Phone 8].
* Microsoft [http://blogs.msdn.com/b/ie/archive/2012/11/14/ieak-10-for-windows-8-now-available.aspx released an updated Internet Explorer Administration Kit] to allow enterprises to more simply create, deploy and manage instances of MSIE 10 browsers.
==== Opera ====
* Opera 12.10 now supports [http://my.opera.com/ODIN/blog/page-visibility-api-support-in-opera-12-10 the Page Visibility API].
* Opera launched a [http://muz.opera.ru/ unlimited music streaming service in Russia]. For 150 rubles (~$4.75) per month, Windows Phone and Android users will be able to stream and download from a collection of 2 million songs.
==== RIM ====
* RIM announced that the [http://devblog.blackberry.com/2012/11/blackberry-10-gold-sdks "Gold" version of the Blackberry OS 10 SDKs] will be released on December 11th, 2012.
==== Standards ====
* The W3C [http://www.w3.org/TR/CSP/ advanced the Content Security Policy 1.0 specification to Candidate Recommendation]. Chrome Canary and Webkit now support the unprefixed header. Mozilla sponsored the concept and introduced it with Firefox 4.
* The WHATWG standards are now [https://github.com/whatwg hosted on github.com]. A todo list is [http://wiki.whatwg.org/wiki/Specs_todo here].
==== Video ====
* The Wikimedia Foundation [http://blog.webmproject.org/2012/11/wikimedia-launches-html5-media-player.html has released an "advanced HTML5 media player" that supports Ogg and WebM].
==== Other ====
* Some mobile web developers are [http://functionsource.com/post/android-browser-code-dumps-the-mobile-web-bane-of-existence complaining about the quality of the Android stock browser on some phones]
=== Mobile ===
Summary below, full update [http://irinasandu.com/2012/11/21/android-and-mobile-browsing-insights-week-45/ here]
* Jolla
** announced partnership with DNA, Finnish operator
** Sailfish OS based on MeeGo and the Mer Project, also used by Tizen
** application development environment is based on Qt, QML and HTML5
** will run Android apps, with support from [http://openmobileww.com/products.php Open Mobile]
** slick, clear, minimalist design
** development across all range of screen sizes, from TVs to cars
* China
** 90% of smartphones sold in Q3 on Android
** taking over a large Symbian penetration rate in the country
** 388 million out of the 538 million connected people are mobile
** 38% of Internet users are mobile-only, living predominantly in rural areas
* Smartphone install base as of end of Q3:
** Android at 48% (559 million devices),
** iOS at 19% (217 million)
** Symbian 18% (213 million)
** Blackberry 9% (109 million)
** bada at 2% (24 million)
** total install base: 1.16 billion


== Marketing, Press &amp; Public Reaction  ==
== Marketing, Press &amp; Public Reaction  ==


=== Press ===
=== Marketing ===
* See press coverage from the release yesterday, below


=== Press ===
=== Press ===


Mark is on PTO today. For an immediate matters, contact communications@mozilla.com
Mark is on PTO today; for urgent matters, contact communications@mozilla.com. Otherwise he'll be back next week.


Positive coverage resulting from Monday's Firefox for Android release:
Positive coverage resulting from Monday's Firefox for Android release:
Line 84: Line 236:


Additional coverage from yesterday's Firefox release (with Social API):
Additional coverage from yesterday's Firefox release (with Social API):
* [http://arstechnica.com/information-technology/2012/11/firefox-17-is-more-social-and-secure-but-doesnt-care-for-leopards/ Firefox 17 is more social and secure, but doesn't care for leopards]
* [http://gigaom.com/2012/11/20/firefox-17-launches-with-social-api-and-facebook-messenger-support/ Firefox 17 Launches with Social API and Facebook Messenger Support]
* [http://www.webmonkey.com/2012/11/mozilla-brings-social-to-the-browser-with-firefox-17/ Mozilla Brings Social to the Browser With Firefox 17]
* [http://download.cnet.com/8301-2007_4-57552627-12/like-new-firefox-adds-facebook-integration/ Like? New Firefox adds Facebook integration]
* [http://www.latimes.com/business/technology/la-fi-tn-firefox-17-facebook-20121120,0,5668206.story Firefox integrates Facebook with latest Web browser update]


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


== Actions this week ==
== Actions this week ==
* JP to investigate font issues in 17
* Madhava to sync with Taras on perf impacts of australis tabs

Latest revision as of 19:10, 28 November 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

Current Releases

  • 17.0 shipped yesterday, RelEng will throttle updates tomorrow (Thurs) around mid-day
  • 17.0ESR and 10.0.11ESR shipped yesterday
  • Currently investigating stability issues:
    • bug 812307 - crash in DataMngrHlpFF17.dll @ nsObserverEnumerator::Release
    • bug 770238 – Fatal jemalloc assertion in js::gc::Arena::finalize
    • bug 812319 – crash in js::ShapeTable::search (correlated to Yandex Bar)


Beta (146)

  • 18.0b1 builds underway, shipping on Monday 11/26

Aurora (54)

  • updates throttled, unthrottling on Monday 11/26

Nightly (147)

Firefox Mobile

Current Releases

  • Shipped Fx 17 on Monday
    • Included some Android 4.2 fixes

Beta (146)

Aurora (54)

  • Don't upscale 16px favicons in the awesomescreen
  • Refactor how we store favicons to use less space
  • Expiring history and thumbnails to use less space and speed up queries

Nightly (147)

  • Using correct logos for XHDPI ans XXHDPI devices
  • Landing soon
    • Private browsing UI (also enables private browsing)
    • Top sites customization on Start page
    • Hide the Toolbar when scrolling content

Firefox Metro

Services

Firefox Sync

  • Starting planning for 2013 Sync roadmap

Product Announcements

  • Still waiting on prod hardware before enabling by default

Firefox Health Report

  • Landed preffed off, no UI, on multiple branches
    • Supporting B2G v1 ADU pings
    • Firefox release vehicle TBD

Add-on SDK

Release (1.11 -> Firefox 16, 17)

Stabilization (1.12 -> Firefox 17, 18)

Development (1.13 -> Firefox 18, 19)

Identity

Apps

Feedback Summary

Desktop

Sentiment for Firefox 17 is down roughly 6% as compared to the first days of the Firefox 16 launch. This can probably be explained by the following issues:
General Issues

  • Menu items are not working in FF 17 - Seems to be related to a few specific addons, Tab Mix + and better privacy. Ticket on file [1] Complaints about Tab Mix + being marked incompatible are already coming in [2]
  • Font issues - Some users report disabling hardware acceleration works. Some still have the issue. [3][4][5]. Initial hardware/driver research leads us to believe that is not the culprit. Two volunteers so far to work 1 on 1.

Social API
Positive

  • Love the new facebook integration, would be nice to have G+ chat somewhere too :D
  • Awsome with new Facebook Integration.....

Negative

  • Slowness - The Facebook sidebar is really slowing down everything. I removed it because the background check for updates made by browsing a terrible experience. Also, clicking on FB notifications works incredibly slow, it takes more than 10 secs to open.
  • Disable FB - Lots of complaints from users that don't want Facebook integration. Assuming they just don't know how to turn it off.

Mobile

Mobile is going smooth, read mobile Notes for the details.

User Experience (Design & Research)

  • [project SPF (security/privacy)] Workshop on privacy/security in Asia at MozCamp (Larissa)
  • [gum/webRTC] (Boriss)** Working on mockups for remaining bugs (multi-device cases, notifications across operating systems & mobile)
  • [android] (ibarlow)
    • Working with snorp on hiding the header \o/
    • Tweaking the tab menu a bit
      • Rough sketches for tablet tab menu - http://cl.ly/image/3a1X0W2w0e0O
        • sidebar in landscape mode, tabs on top in portrait
      • Option to keep tab open / automatically close http://cl.ly/image/2O0T2x2B3l17
      • Doing this now, as some of these changes could affect how we display private tabs
      • More refined mockups coming soon
    • Experimenting with a more Holo-inspired UI theme
      • Not posting sketches here, but ask Ian if you'd like to take a peek :)
  • [Behavioral Segmentation Study] (Lindsay, Bill, Leo)
    • Both the fielding and diary study are complete!
    • Cori, Bill, Lindsay, Leo, and Mary will be deep in analysis this week as individual teams to prepare for a meeting of the minds the first week of December.
    • We will be developing initial groupings of users from both the diary and in-home interviews to prepare for the upcoming quantitative research led by Leo.
    • We learned a LOT in the field and are glad others were able to join us! Thanks to Asa, Boriss, Michael Verdi, Karen, JP, Zhenshuo, Blake, and Ian. Say hi and ask them about it.
  • [other/future]
    • finishing up a shareable-quality draft of our Firefox Design Values - more on this soon (Madhava)

Market insights from the Product Marketing Strategy Team

Desktop / Platform

Adobe

Google

Microsoft

Opera

RIM

Standards

Video

Other


Mobile

Summary below, full update here

  • Jolla
    • announced partnership with DNA, Finnish operator
    • Sailfish OS based on MeeGo and the Mer Project, also used by Tizen
    • application development environment is based on Qt, QML and HTML5
    • will run Android apps, with support from Open Mobile
    • slick, clear, minimalist design
    • development across all range of screen sizes, from TVs to cars
  • China
    • 90% of smartphones sold in Q3 on Android
    • taking over a large Symbian penetration rate in the country
    • 388 million out of the 538 million connected people are mobile
    • 38% of Internet users are mobile-only, living predominantly in rural areas
  • Smartphone install base as of end of Q3:
    • Android at 48% (559 million devices),
    • iOS at 19% (217 million)
    • Symbian 18% (213 million)
    • Blackberry 9% (109 million)
    • bada at 2% (24 million)
    • total install base: 1.16 billion

Marketing, Press & Public Reaction

Marketing

  • See press coverage from the release yesterday, below

Press

Mark is on PTO today; for urgent matters, contact communications@mozilla.com. Otherwise he'll be back next week.

Positive coverage resulting from Monday's Firefox for Android release:

Additional coverage from yesterday's Firefox release (with Social API):

Questions, Comments, FYI

Actions this week

  • JP to investigate font issues in 17
  • Madhava to sync with Taras on perf impacts of australis tabs