Mobile/Notes/11-Mar-2015: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
(bnicholson)
 
(29 intermediate revisions by 16 users not shown)
Line 8: Line 8:


== Schedule  ==
== Schedule  ==
* Next merge March 30 (2.5 weeks away!)


== Topics for This Week ==
== Topics for This Week ==
* MWC update?


== Tracking Review ==
== Tracking Review ==
Line 38: Line 40:
== Friends of the Mobile Team ==
== Friends of the Mobile Team ==
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''
* '''ronak''' fixed {{bug|1122767}} - Remove old lockscreen code from SearchWidget
* '''henry''' fixed {{bug|1084663}} - Fix text substitution in bookmark keywords
* vivek fixed a bunch of Synced Tab panels tickets -- thanks vivek!
* vivek fixed a bunch of Synced Tab panels tickets -- thanks vivek!
* Ahmed Kahlil landed |mach ide| for Android Studio and Eclipse -- {{bug|1119365}}
* Ahmed Kahlil landed |mach ide| for Android Studio and Eclipse -- {{bug|1119365}}
* Ahmed also landed packaging AARs for GeckoView \o/ {{bug|927388}}
* Ahmed also landed packaging AARs for GeckoView \o/ {{bug|927388}}
* capella fixed {{bug|1133155}} - Selection Handler closes leaving handles on screen


==Stand ups==
==Stand ups==
Line 50: Line 55:
===James W. (snorp)===
===James W. (snorp)===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
{{readonly}}
{{readonly}}
* Worked on Verizon HTC One startup crash
* Fixed mochitest on newer adb
* Mostly same stuff as last week
<!-- ==== Past week ==== -->
<!-- ==== Past week ==== -->
<!-- * <worked on> -->
<!-- * <worked on> -->
Line 74: Line 85:
===Randall Barker===
===Randall Barker===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
 
Last Week:
* Fennec now does a second composite to a presentation surface when present.
 
Next Week:
* Resolve render glitches on the parts of the presentation that fall outside of the composite.
* Scale presentation content when larger than the target surface which is always 720p.
* Detect when no tab is being composed and fall back to surface flinger presentation.
* PTO Thursday and Friday (March 12-13).


===Eugen Sawin===
===Eugen Sawin===
Line 101: Line 121:


Highlights:
Highlights:
* about:passwords design discussions + context menu
* Doorhanger prerequisites for Passwords-specific doorhanger


Present:
Present:
Line 109: Line 131:
===Margaret===
===Margaret===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
{{readonly}}


Highlights:
Highlights:
 
* Memory/performance issues related to background readability parsing
* Reader view polish
* Starting to work with desktop team to improve Readability.js
Past:
Past:
{{bugpast|margaret.leibovic@gmail.com}}
{{bugpast|margaret.leibovic@gmail.com}}
Line 122: Line 145:


Summary:
Summary:
*
*Add "Add to Reading List" menu item
*"Send tab to other devices" overlay
====Past====
====Past====
{{bugpast|michael.l.comella@gmail.com}}
{{bugpast|michael.l.comella@gmail.com}}
Line 137: Line 161:
* Marketing questions.
* Marketing questions.
* iOS work begins.
* iOS work begins.
* SF next week to share some of the RL pain. Nick is wrapping up Android RL for me.


====Fixed====
====Fixed====
Line 144: Line 169:


===nalexander===
===nalexander===
<!-- Uncomment to provide a readonly update -->
{{readonly}}
<!-- {{readonly}} -->
 
Projects for this cycle:
* Implement Firefox Accounts for iOS: {{bug|iosfxa}}
** Landed preliminary sign in/sign up/settings web view {{bug|1129161}}
** Working on {{bug|ioshawk}}
** Working on {{bug|1139053}}
* Writing UX for the settings sheet
** Landed {{bug|1138122}} (Search suggestions settings)
* Reviewing Reading List sync patch {{bug|1117830}}
====Past====
{{bugpast|nalexander@mozilla.com}}
====Present====
{{bugpresent|nalexander@mozilla.com}}


===Martyn Haigh===
===Martyn Haigh===
Line 151: Line 188:
<!-- {{readonly}} -->
<!-- {{readonly}} -->
Past:
Past:
* Setting up new laptop
* ill!
{{bugpast|mhaigh@mozilla.com}}
{{bugpast|mhaigh@mozilla.com}}
Present:
Present:
Line 161: Line 200:
===James Hugman===
===James Hugman===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
XCGLogger & lots of merge issues.
non-http and special cased URLs in iOS.
QR Code reading, via intent.
 
Past
* [[https://bugzilla.mozilla.org/show_bug.cgi?id=1136294|Add XCGLogger to the iOS project]]
Making Progress
* [[https://bugzilla.mozilla.org/show_bug.cgi?id=1118378|Open non-http[s] links in OS]]
* [[https://bugzilla.mozilla.org/show_bug.cgi?id=602818|ZXing barcode reading, f?]]
 


===Ally===
===Ally===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* not around much
** out sick several days
** pto tomorrow/friday
** sfo next week
* old style FHR bug
** part 1 landed on Nightly
** slated for aurora & beta uplift
** proposal for payload v2 is on bug


===BLassey===
===BLassey===
Line 186: Line 243:


===Antlam===
===Antlam===
<!-- {{readonly}} -->
{{readonly}}
* Past
* Past
**
** Task Continuity UX workshops
** {{Bug|1091826}}: Clean up UI of all Panels empty state
** {{Bug|1122302}}: Send to device in Android
** {{Bug|1127445}}: "Add to Reading List" in Android menu
** Passwords UI bugs
** File and follow up with contributor bugs
* Upcoming
* Upcoming
**
** Quick-Search bar
** First Run V1 
** "Open-in-Background" w/ Mhaigh
** QR code w/ Jhugman
** Explore Tabs tray UX improvements on Android Mobile
** SFO next week for Passwords


===Robin===
===Robin===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
In Portland for Task Continuity/Reading List workweek.
'''iOS'''
* Finalize Share/Send Widget, start design spec
* UI asset auditing/cataloging
* Error state auditing


===Darrin===
===Darrin===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
 
* In Portland for task Continuity/Reading List work week
* have been hacking on some small UI polish bugs for iOS
* On PTO next week


===Security/MGoodwin===
===Security/MGoodwin===
Line 211: Line 288:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Talos ts-paint, trobopan, and tprovider being turned off {{bug|1141656}}


===QA===
===QA===
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]
<!-- {{readonly}} -->
<!-- {{readonly}} -->
===ted===
* Got iOS simulator drawing content (a few weeks ago): http://people.mozilla.org/~tmielczarek/helloworld.png
* Working on standing up device build
* [[Mobile/Gecko-iOS|You can play along at home]]


== Feature Focus==
== Feature Focus==
* [https://trello.com/b/LOT5QEMp/fennec-tracking-master-list Mobile Roadmap Trello Board]
* [https://trello.com/b/LOT5QEMp/fennec-tracking-master-list Android Status & Roadmap Trello Board]
**'''Question''' - with the front end RL stuff landed/uplifted, are we good to go for L10N for 38?  Is there anything else outstanding from a UI/String perspective?  rnewman/nalexander - anything for fxaccounts that would still change strings?


* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked New iOS Trello Board]  
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked New iOS Trello Board]
* [https://wiki.mozilla.org/Mobile/Firefox_for_iOS/Status_Report/11-Mar-2015 iOS Weekly Status Report]  Commentary welcome on this report and format of it, as it's brand spanking new!
**Triaged the remaining/not started scope yesterday.  Awaiting response/feeback from Karen on the proposed list of features to drop from the May 12th must-have list.
**Once we confirm the final scope, we need to figure out a realistic string freeze.  I'd like to have this date figured out by next Wednesday (next campaign status meeting).
**'''''L10N Risk Note'''''' - on the dashboard now the existing strings are at 100% for DE, but we do NOT have committed resources to continue with DE translation on the final/outstanding strings. There is nobody confirmed for JA yet, and no translation completed.  Not a 'stop ship' grade risk, but still notable.


== Round Table ==
== Round Table ==
 
*Meeting improvements [mcomella]
**What is the purpose of this meeting & what do you get from it?
***imo: Identifying the larger picture - what direction are fennec & iOS taking, and what steps are the individuals in this meeting taking to get there). Perhaps we can make a connection to quarterly goals?
***imo: Usually a lot of details that get in the way of the larger picture
**Proposal: (incremental improvement) Skip the bug lists and have a summary of what you've worked on and intend to work on
**Thoughts? https://mobile.etherpad.mozilla.org/84


[[Category:Wikipage templates]]
[[Category:Wikipage templates]]

Latest revision as of 17:16, 11 March 2015

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 March 30 (2.5 weeks away!)

Topics for This Week

  • MWC update?

Tracking Review

Beta

  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Aurora

  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


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.

  • ronak fixed bug 1122767 - Remove old lockscreen code from SearchWidget
  • henry fixed bug 1084663 - Fix text substitution in bookmark keywords
  • vivek fixed a bunch of Synced Tab panels tickets -- thanks vivek!
  • Ahmed Kahlil landed |mach ide| for Android Studio and Eclipse -- bug 1119365
  • Ahmed also landed packaging AARs for GeckoView \o/ bug 927388
  • capella fixed bug 1133155 - Selection Handler closes leaving handles on screen

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)

<Read Only>

  • Worked on Verizon HTC One startup crash
  • Fixed mochitest on newer adb
  • Mostly same stuff as last week


JChen

<Read Only> (on leave)

GCP

Randall Barker

<Read Only>

Last Week:

  • Fennec now does a second composite to a presentation surface when present.

Next Week:

  • Resolve render glitches on the parts of the presentation that fall outside of the composite.
  • Scale presentation content when larger than the target surface which is always 720p.
  • Detect when no tab is being composed and fall back to surface flinger presentation.
  • PTO Thursday and Friday (March 12-13).

Eugen Sawin

<Read Only> (PTO)

Working on

  • IME
  • MP3 demuxer

Brian Nicholson

<Read Only>

WesJ

liuche

<Read Only>

Highlights:

  • about:passwords design discussions + context menu
  • Doorhanger prerequisites for Passwords-specific doorhanger

Present:

Past:


Margaret

Highlights:

  • Memory/performance issues related to background readability parsing
  • Reader view polish
  • Starting to work with desktop team to improve Readability.js

Past:

Present:


mcomella

<Read Only>

Summary:

  • Add "Add to Reading List" menu item
  • "Send tab to other devices" overlay

Past

Present


rnewman

<Read Only>

  • Landing and uplifting reading list stuff.
  • Lots of reading list meetings.
  • Interviews.
  • iOS triage.
  • Send Tab chat with Anthony and Michael.
  • Marketing questions.
  • iOS work begins.
  • SF next week to share some of the RL pain. Nick is wrapping up Android RL for me.

Fixed

Working on


nalexander

<Read Only>

Projects for this cycle:

Past

Present


Martyn Haigh

Past:

  • Setting up new laptop
  • ill!

Present:


Stefan

James Hugman

<Read Only> XCGLogger & lots of merge issues. non-http and special cased URLs in iOS. QR Code reading, via intent.

Past

Making Progress


Ally

  • not around much
    • out sick several days
    • pto tomorrow/friday
    • sfo next week
  • old style FHR bug
    • part 1 landed on Nightly
    • slated for aurora & beta uplift
    • proposal for payload v2 is on bug

BLassey

Fixed

Working on


MFinkle

Fixed

Working on


Antlam

<Read Only>

  • Past
    • Task Continuity UX workshops
    • bug 1091826: Clean up UI of all Panels empty state
    • bug 1122302: Send to device in Android
    • bug 1127445: "Add to Reading List" in Android menu
    • Passwords UI bugs
    • File and follow up with contributor bugs
  • Upcoming
    • Quick-Search bar
    • First Run V1
    • "Open-in-Background" w/ Mhaigh
    • QR code w/ Jhugman
    • Explore Tabs tray UX improvements on Android Mobile
    • SFO next week for Passwords

Robin

In Portland for Task Continuity/Reading List workweek.

iOS

  • Finalize Share/Send Widget, start design spec
  • UI asset auditing/cataloging
  • Error state auditing

Darrin

<Read Only>

  • In Portland for task Continuity/Reading List work week
  • have been hacking on some small UI polish bugs for iOS
  • On PTO next week

Security/MGoodwin

WebRT

A-Team

  • Talos ts-paint, trobopan, and tprovider being turned off bug 1141656

QA

ted

Feature Focus

  • Android Status & Roadmap Trello Board
    • Question - with the front end RL stuff landed/uplifted, are we good to go for L10N for 38? Is there anything else outstanding from a UI/String perspective? rnewman/nalexander - anything for fxaccounts that would still change strings?
  • iOS Roadmap in Aha!
  • New iOS Trello Board
  • iOS Weekly Status Report Commentary welcome on this report and format of it, as it's brand spanking new!
    • Triaged the remaining/not started scope yesterday. Awaiting response/feeback from Karen on the proposed list of features to drop from the May 12th must-have list.
    • Once we confirm the final scope, we need to figure out a realistic string freeze. I'd like to have this date figured out by next Wednesday (next campaign status meeting).
    • L10N Risk Note' - on the dashboard now the existing strings are at 100% for DE, but we do NOT have committed resources to continue with DE translation on the final/outstanding strings. There is nobody confirmed for JA yet, and no translation completed. Not a 'stop ship' grade risk, but still notable.

Round Table

  • Meeting improvements [mcomella]
    • What is the purpose of this meeting & what do you get from it?
      • imo: Identifying the larger picture - what direction are fennec & iOS taking, and what steps are the individuals in this meeting taking to get there). Perhaps we can make a connection to quarterly goals?
      • imo: Usually a lot of details that get in the way of the larger picture
    • Proposal: (incremental improvement) Skip the bug lists and have a summary of what you've worked on and intend to work on
    • Thoughts? https://mobile.etherpad.mozilla.org/84