Mobile/Notes/01-Apr-2015: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
 
(21 intermediate revisions by 12 users not shown)
Line 11: Line 11:


== Topics for This Week ==
== Topics for This Week ==
;Syncing Reading List: We can now sync Reading List items across Android devices and Desktop. Work has been uplifted to Fx38 and should be live for Fx38 Beta 2. Great job!  (Known issue: Reading List sync defaults to off -- tracked by {{bug|1149226}}.)


== Tracking Review ==
== Tracking Review ==
Line 18: Line 19:
<bugzilla>
<bugzilla>
{
{
     "cf_blocking_fennec": "37+",
     "cf_blocking_fennec": "38+",
     "resolution": "---",
     "resolution": "---",
     "include_fields": "id, summary, status, assigned_to",
     "include_fields": "id, summary, status, assigned_to",
Line 30: Line 31:
<bugzilla>
<bugzilla>
{
{
     "cf_blocking_fennec": "38+",
     "cf_blocking_fennec": "39+",
     "resolution": "---",
     "resolution": "---",
     "include_fields": "id, summary, status, assigned_to",
     "include_fields": "id, summary, status, assigned_to",
Line 39: 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'''.''
* (iOS) dusek fixed {{Bug|1124828}} - "Bold Text" accessibility setting not respected


==Stand ups==
==Stand ups==
Line 48: Line 51:
===James W. (snorp)===
===James W. (snorp)===
<!-- ==== Past week ==== -->
<!-- ==== Past week ==== -->
* Profiling, profiling, and more profiling.
** Pushed some experiments to Try, filed a bunch of bugs as deps of {{bug|857359}}
* Goals, meetings, blah blah blah
* Out next week
<!-- * <worked on> -->
<!-- * <worked on> -->
<!-- * <worked on> -->
<!-- * <worked on> -->
Line 65: Line 74:


===Randall Barker===
===Randall Barker===
Last Week:
* Got final r+ need to land standalone WebRTC. Addressing final review comments.
* Waiting for final r+ to land {{Bug|1148149}} - Support Android Presentation API.
Next Week:
* Land standalone WebRTC and support for Presentation API.
* Begin investigating {{Bug|659285}} which will allow users to prevent websites from using JavaScript to auto play videos.


===Eugen Sawin===
===Eugen Sawin===
<!--


'''Fixed'''
* MP3 demuxer
{{bugpast|esawin@mozilla.com}}
** Last week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet)
** This week: added approximate seeking (untested)
** Next: integrate MP3 demuxer with MP4Reader, write tests and validate functionality
 
* IME
** Handing over some bugs to Jim
** Reviews


'''Working on'''
* Misc
{{bugpresent|esawin@mozilla.com}}
** Setting up new development system
-->


===Brian Nicholson===
===Brian Nicholson===
 
* {{bug|1141429}} - Improve 'about:home' tabs in the tab drawer
* {{bug|1109656}} - WIP Domain autocompletion


===WesJ===
===WesJ===
* {{Bug|1148578}} - Sort top sites by frecency
* {{Bug|1147175}} - Use SDWebImage for thumbnail
* {{Bug|1139457}} - Status bar style should change depending on the current UI state
* {{Bug|1148835}} - Combine urlbar and bottom toolbar in landscape and on tablets
* {{Bug|1134532}} - Pages can lock the urlbar from scrolling on screen - https://github.com/wesj/firefox-ios-1/tree/scrollUrlbar2


===liuche===
===liuche===
Line 106: Line 132:


===mcomella===
===mcomella===
*
*Share overlay visual improvements & regressions
*Android L theme inheritance fallout
*Small bugs to cooldown after aggressively working on FF38 features
*Next: search engines at the bottom of the search screen
Past:
Past:
{{bugpast|michael.l.comella@gmail.com}}
{{bugpast|michael.l.comella@gmail.com}}
Line 113: Line 142:


===rnewman===
===rnewman===
* Waiting for RL uplifts to Beta, then it'll be turned on. Should happen this week.
* Working on Sync state machine. Sync is complicated.
* Partner/marketing/meetings/reviews/etc.


====Fixed====
====Fixed====
Line 120: Line 152:


===nalexander===
===nalexander===
* Last week: parachuted into enemy Reading List territory: {{bug|1147164}}.  We're pretty much good, save for a known issue with Reading List sync being disabled on upgrade: {{bug|1149226}}.
* This week: additional Reading List and Firefox Sync scheduling bugs.
* Fun project: download pre-built Gecko libraries from automation ({{bug|1128362}})
** Never built C++ again (we hope).
** Ready for '''limited beta testing''':
*** <pre>hg pull -r 97c890d9a7bbd043d9acfac8bbce92464578d478 https://reviewboard-hg.mozilla.org/gecko/</pre>
*** Execute <pre>mach gradle-install</pre>
*** Execute <pre>mach gradle clean app:packageDebug</pre> and watch Gecko libraries get downloaded (~20megs).
** Entire process takes about 4 minutes on my machine (pull to APK on device).
** Blog post to follow!


===Martyn Haigh===
===Martyn Haigh===
Line 131: Line 175:


===James Hugman===
===James Hugman===
A disgusting patch for iOS session restore.
Follow up work on QR codes (with zxing) and Voice Recognition on Android.
Reminded that: Samsung Android is not Google Android (a.k.a. TouchWiz sux).
Referred in an ex-colleague, Emily Toop.
Good Friday/Easter Monday are public holidays in the UK.


===Ally===
===Ally===
Line 149: Line 203:


===Antlam===
===Antlam===
* Past
* Past
**
** {{Bug|1148460}}: Initial First Run User testing
** {{Bug|1112185}}: Open Later/ Tab Queue UX
** {{Bug|864958}}: Private Browsing UI color change
** {{Bug|1098596}}: Android L theme UX follow up
** UX Co-ordination around Tracking Protection, Reading List, Passwords, etc
* Upcoming
* Upcoming
**
** {{Bug|1137483}}: Add "quick search" bar **
** Follow up on Tab Queue w Martyn
** Follow up on QR and Voice input w James Hugman
** Follow up on doorhangers polish w Ally and liuche
** Bugs backlog


===Robin===
===Robin===


===Darrin===
===Darrin===
 
* Back to working on the UICollectionView port
===Security/MGoodwin===
** Have now got transitions working properly with the new layout code (gif: http://cl.ly/image/3j3N411q2k1O)
 
** Next is cleanup and generating the proper grid layouts for each device size class/orientation
===WebRT===
** Also we are landing the swipe delete gesture, need to make sure that works with new layout
* Next: error pages, a few tweaks from UX feedback on sizing/margins etc.


===A-Team===
===A-Team===
Line 167: Line 229:
===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 ]
* Add-on hotfix testing
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1150068 Crash stats 37.0] release broken
<!-- {{readonly}} -->
<!-- {{readonly}} -->



Latest revision as of 16:48, 1 April 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

  • 2015-05-11 (The Big Lebowski)

Topics for This Week

Syncing Reading List
We can now sync Reading List items across Android devices and Desktop. Work has been uplifted to Fx38 and should be live for Fx38 Beta 2. Great job! (Known issue: Reading List sync defaults to off -- tracked by bug 1149226.)

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.

  • (iOS) dusek fixed bug 1124828 - "Bold Text" accessibility setting not respected

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)

  • Profiling, profiling, and more profiling.
    • Pushed some experiments to Try, filed a bunch of bugs as deps of bug 857359
  • Goals, meetings, blah blah blah
  • Out next week


JChen

Fixed
Working on


GCP

Randall Barker

Last Week:

  • Got final r+ need to land standalone WebRTC. Addressing final review comments.
  • Waiting for final r+ to land bug 1148149 - Support Android Presentation API.

Next Week:

  • Land standalone WebRTC and support for Presentation API.
  • Begin investigating bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.

Eugen Sawin

  • MP3 demuxer
    • Last week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet)
    • This week: added approximate seeking (untested)
    • Next: integrate MP3 demuxer with MP4Reader, write tests and validate functionality
  • IME
    • Handing over some bugs to Jim
    • Reviews
  • Misc
    • Setting up new development system

Brian Nicholson

WesJ

liuche

Highlights:

  • Finishing password doorhanger bugs
  • Next: about:passwords improvements and getting it off Nightly

Present:

Past:


Margaret

<Read Only>

(Missing the meeting for candidate lunch)

Highlights:

  • Trying to wrap up reader view work
  • Interviews, meetings, reviews, etc.

Past:

Present:


mcomella

  • Share overlay visual improvements & regressions
  • Android L theme inheritance fallout
  • Small bugs to cooldown after aggressively working on FF38 features
  • Next: search engines at the bottom of the search screen

Past:

Present:


rnewman

  • Waiting for RL uplifts to Beta, then it'll be turned on. Should happen this week.
  • Working on Sync state machine. Sync is complicated.
  • Partner/marketing/meetings/reviews/etc.

Fixed

Working on


nalexander

  • Last week: parachuted into enemy Reading List territory: bug 1147164. We're pretty much good, save for a known issue with Reading List sync being disabled on upgrade: bug 1149226.
  • This week: additional Reading List and Firefox Sync scheduling bugs.
  • Fun project: download pre-built Gecko libraries from automation (bug 1128362)
    • Never built C++ again (we hope).
    • Ready for limited beta testing:
      • hg pull -r 97c890d9a7bbd043d9acfac8bbce92464578d478 https://reviewboard-hg.mozilla.org/gecko/
      • Execute
        mach gradle-install
      • Execute
        mach gradle clean app:packageDebug
        and watch Gecko libraries get downloaded (~20megs).
    • Entire process takes about 4 minutes on my machine (pull to APK on device).
    • Blog post to follow!

Martyn Haigh

Past:

Present:


Stefan

James Hugman

A disgusting patch for iOS session restore.

Follow up work on QR codes (with zxing) and Voice Recognition on Android.

Reminded that: Samsung Android is not Google Android (a.k.a. TouchWiz sux).

Referred in an ex-colleague, Emily Toop.

Good Friday/Easter Monday are public holidays in the UK.

Ally

BLassey

Fixed

Working on


MFinkle

Fixed

Working on


Antlam

  • Past
    • bug 1148460: Initial First Run User testing
    • bug 1112185: Open Later/ Tab Queue UX
    • bug 864958: Private Browsing UI color change
    • bug 1098596: Android L theme UX follow up
    • UX Co-ordination around Tracking Protection, Reading List, Passwords, etc
  • Upcoming
    • bug 1137483: Add "quick search" bar **
    • Follow up on Tab Queue w Martyn
    • Follow up on QR and Voice input w James Hugman
    • Follow up on doorhangers polish w Ally and liuche
    • Bugs backlog

Robin

Darrin

  • Back to working on the UICollectionView port
    • Have now got transitions working properly with the new layout code (gif: http://cl.ly/image/3j3N411q2k1O)
    • Next is cleanup and generating the proper grid layouts for each device size class/orientation
    • Also we are landing the swipe delete gesture, need to make sure that works with new layout
  • Next: error pages, a few tweaks from UX feedback on sizing/margins etc.

A-Team

QA

Feature Focus

Round Table