Mobile/Notes/19-Mar-2014: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
 
(19 intermediate revisions by 12 users not shown)
Line 51: Line 51:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Last Week: Cleaned up Roku NDK Port. Started working with device but had issues with white listing.
* This Week: Work with Roku engineer to get code on device.


===Brian Nicholson===
===Brian Nicholson===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* Done
** {{Bug|979166}} - Refactor dynamic toolbar code
** {{Bug|983714}} - Fix DynamicToolbar VisibilityTransition flags
** New progress bar style landed (again) {{Bug|962103}}
** Regression hunting for {{bug|983202}}
* In progress
** {{Bug|946022}} - Implement requestAutocomplete for Firefox for Android


===WesJ===
===WesJ===
Line 64: Line 73:
<!-- {{readonly}} -->
<!-- {{readonly}} -->


* Finished up home panel folders
* Finished up home panel folders / filters
* Further work on tab switcher prototype
* Further work on tab switcher prototype
* Focusing back on download manager and web activity support
* Focusing back on download manager and web activity support
Line 78: Line 87:
<!-- {{readonly}} -->
<!-- {{readonly}} -->


===Sola===
===sola===
<!-- Uncomment to provide a readonly update -->
 
<!-- {{readonly}} -->
'''This week'''
* {{bug|968308}} - UI telemetry for home panels
* {{bug|857990}} - Save/Restore scroll position for an article in Reader Mode
* {{bug|909618}} - Remember about:home tab selection
* {{bug|959297}} - Get description and approx. reading time for reading list items


===liuche===
===liuche===
Line 107: Line 120:
{{readonly}}
{{readonly}}
====Past====
====Past====
{{bugpast|michael.l.comella@gmail.com}}
* :(
====Present====
====Present====
{{bugpresent|michael.l.comella@gmail.com}}
*Herding {{Bug|941155}} (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
*{{bug|939350}} - Create Python linter wrapper
*{{bug|965548}} - Add a way to close edit mode in one tap
*{{bug|957894}} - Update account pickling code for Firefox Account
====Future====
====Future====
*{{bug|983437}} - Delay FHR pruning until the screen is off
*{{Bug|898613}} - [fig] Editing mode tests (followup to {{Bug|895828}})


===esawin===
===esawin===
Line 133: Line 151:
===nalexander===
===nalexander===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
====Highlights====
* Reviewing sync scheduling, coding, etc.
* Next wave for FxAccounts.
* Yakking.
====Fixed====
{{bugpast|nalexander@mozilla.com}}
====Working on====
{{bugpresent|nalexander@mozilla.com}}


===BLassey===
===BLassey===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* {{bug|928096}} - UI for tab streaming
** selection dialog landed
** recording indicator patch up for review
** next up is putting thumbnails in the selection dialog
* {{bug|980197}} - on long press of a phone number, select the whole phone number, landed
* {{bug|979470}} - When a phone number is highlighted, offer to call it from the context menu or action bar
* {{bug|983439}} - AAPT should ignore mercurial merge conflict files


===MFinkle===
===MFinkle===
Line 145: Line 178:
* Picking up Roku casting support again
* Picking up Roku casting support again


* Form Autofill Designs are complete. Bugs are being filed as I speak. Here's the metabug:
===Ian Barlow===
* Meetings
* Telemetry Dashboards
 
===Arun===
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
 
* Form Autofill designs are complete. Bugs are being filed as I speak. Here's the metabug:
https://bugzilla.mozilla.org/show_bug.cgi?id=985516
https://bugzilla.mozilla.org/show_bug.cgi?id=985516


Line 151: Line 192:


* Next in line: Bug 663803, Bug 762298
* Next in line: Bug 663803, Bug 762298
===Ian Barlow===
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
===Arun===
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->


===Security/MGoodwin===
===Security/MGoodwin===
Line 172: Line 205:
* bouncing off zarro blookers
* bouncing off zarro blookers
* Noteworthy Bugs:
* Noteworthy Bugs:
** {{bug|985184}} - WebappsUpdateTimer.js not packaged with Fennec
** {{bug|985184}} - WebappsUpdateTimer.js not packaged with Fennec (fixed, uplift requested)
** {{bug|985195}} - WebappsUpdateTimer shares timer ID with nsUpdateService
** {{bug|985195}} - WebappsUpdateTimer shares timer ID with nsUpdateService (fixed, uplift requested)
** {{bug|984028}} - some apps have default Android icon at some resolutions
** {{bug|984028}} - some apps have default Android icon at some resolutions (fixed)


===A-Team===
===A-Team===
Line 181: Line 214:


== Feature Focus==
== Feature Focus==
*Congrats on Fx28! Roadmap has been updated: https://wiki.mozilla.org/Mobile/Roadmap
;Fx29, Ships on 04/29
;Fx29, Ships on 04/29
* {{mok}} [[Mobile/Projects/Toolbar Refactor| Toolbar Refactor]]
* {{mok}} [[Mobile/Projects/Toolbar Refactor| Toolbar Refactor]]
Line 210: Line 245:


;Fx31, Ships 7/22
;Fx31, Ships 7/22
* {{mprop}} [[Mobile/Projects/Telemetry probes for Fennec UI elements|UX Telemetry]]
* {{mprop}} [[Mobile/Projects/Firefox Hub v2 | Firefox Hub v2]] (currently planned feature complete)
* {{mprop}} [[Mobile/Projects/Firefox Hub v2 | Firefox Hub v2]] (currently planned feature complete)
* {{mprop}} [[Mobile/Projects/Tab_streaming | WebRTC tab streaming]]
* {{mprop}} [[Mobile/Projects/Tab_streaming | WebRTC tab streaming]]
Line 234: Line 270:


== Round Table ==
== Round Table ==
* crash rate for Firefox 28 is 1.5 per/100 adu, Population is still quite small so the number may move around a bit. Though this is the lowest crash rate for quite some time.
* Have some video regressions in 28
** might result in a 28.0.1
** {{bug|983211}}
** {{bug|963621}}

Latest revision as of 18:43, 19 March 2014

Details

  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: Audio-only conference# 99998
    • People with Mozilla phones or softphones please dial x4000 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Schedule

  • Next merge: 2014-04-28

Topics for This Week

Snippets
Started testing snippets in Nightly yesterday - please report bugs if you see any!
Beta Hotness
Firefox Accounts + Sync and Webapps merged to Firefox Beta (Fx29). Huge shout out to AaronMT: Aaron's hard work and infinite patience has been absolutely essential to the Firefox Accounts + Sync effort on Android and Desktop.
Tiles
We will start the basic work for Tiles in Fx31. It will be broken into different phases of work, each slated for a different release. For Fx31, we will look at adding default bookmark-like tiles that appear in the empty thumbnails. We'll do some open posts to get the community involved in picking the set of default bookmark/tiles.
UI Telemetry
We plan to push UI Telemetry in Fx31 and will create a Hack Week next week to get the current WIP code landed.
Firefox Hub
Work continues to get Firefox Hub feature complete for Fx31.

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.

  • vivek fixed bug 959382 - Create BaseTest.setPreferenceAndWaitForChange helper method (first patch)
  • Vlad Tanase fixed bug 976144 - Don't show progress bar on load of about: pages

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

  • Figuring out ServiceWorkers on Android. Lots of progress made, but hornets nest of startup issues remains.

JChen

<Read Only>

Past week

  • Working on Java/JS communication in test harness
  • Working on automated BHR processing
Fixed
Working on


GCP

Randall Barker

  • Last Week: Cleaned up Roku NDK Port. Started working with device but had issues with white listing.
  • This Week: Work with Roku engineer to get code on device.

Brian Nicholson

<Read Only>

  • Done
  • In progress
    • bug 946022 - Implement requestAutocomplete for Firefox for Android

WesJ

jdover

  • Finished up home panel folders / filters
  • Further work on tab switcher prototype
  • Focusing back on download manager and web activity support

fixed


current


LucasR

sola

This week

  • bug 968308 - UI telemetry for home panels
  • bug 857990 - Save/Restore scroll position for an article in Reader Mode
  • bug 909618 - Remember about:home tab selection
  • bug 959297 - Get description and approx. reading time for reading list items

liuche

<Read Only>

Margaret

<Read Only>

Highlights

  • Home banner bugs
  • Hub RSS and user testing add-ons
  • PTO Thursday/Friday this week

Fixed

Working on


mcomella

<Read Only>

Past

  • :(

Present

  • Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
  • bug 939350 - Create Python linter wrapper
  • bug 965548 - Add a way to close edit mode in one tap
  • bug 957894 - Update account pickling code for Firefox Account

Future

esawin

Fixed
Working on

Summary

  • finishing and landing helper app patches
  • fixing shutdown crash for debug builds

Next week

  • house moving

RNewman

<Read Only>

Highlights

  • Sync scheduling, reviews, etc.
  • Yakking.

Fixed

Working on


nalexander

<Read Only>

Highlights

  • Reviewing sync scheduling, coding, etc.
  • Next wave for FxAccounts.
  • Yakking.

Fixed

Working on


BLassey

  • bug 928096 - UI for tab streaming
    • selection dialog landed
    • recording indicator patch up for review
    • next up is putting thumbnails in the selection dialog
  • bug 980197 - on long press of a phone number, select the whole phone number, landed
  • bug 979470 - When a phone number is highlighted, offer to call it from the context menu or action bar
  • bug 983439 - AAPT should ignore mercurial merge conflict files

MFinkle

  • In MoTo next week
  • Picking up Roku casting support again

Ian Barlow

  • Meetings
  • Telemetry Dashboards

Arun

  • Form Autofill designs are complete. Bugs are being filed as I speak. Here's the metabug:

https://bugzilla.mozilla.org/show_bug.cgi?id=985516

  • PDF.js bugs to follow soon.
  • Next in line: Bug 663803, Bug 762298

Security/MGoodwin

WebRT

  • team remains focused on release blockers, bug fixes, and minor enhancements
  • we're GO for Fx29 and will solicit testing during beta cycle
  • bouncing off zarro blookers
  • Noteworthy Bugs:
    • bug 985184 - WebappsUpdateTimer.js not packaged with Fennec (fixed, uplift requested)
    • bug 985195 - WebappsUpdateTimer shares timer ID with nsUpdateService (fixed, uplift requested)
    • bug 984028 - some apps have default Android icon at some resolutions (fixed)

A-Team

Feature Focus

Fx29, Ships on 04/29
Fx30, Ships on 06/10
Fx31, Ships 7/22
Fx32, Ships on 09/02

Round Table

  • crash rate for Firefox 28 is 1.5 per/100 adu, Population is still quite small so the number may move around a bit. Though this is the lowest crash rate for quite some time.
  • Have some video regressions in 28