Mobile/Notes/11-Mar-2015: Difference between revisions
Bnicholson (talk | contribs) (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}} | |||
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 --> | ||
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=== | ||
{{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}} | |||
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}} | |||
* 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}} | |||
* 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 | * [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>
- bug 1140227 - Location bar polish
- Fixed up and landed wesj's top sites panel (bug 1135920)
- bug 1139729 - Remove unused panels code
- Working on bug 1134706 - Suggestions opt in
- Fighting iOS preferences
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:
- 1124011 - Enable the reader mode toolbar button on Nightly
- 1120004 - Update Reader View controls
- 1128757 - Reader mode button appears but redirects out when there is a fragment in the URL
- 1140045 - Fix regressions caused by enabling desktop reader view toolbar button
- 1139250 - Intermittent underline_timestamp_future-ref.html | application crashed [@ mozilla::CycleCollectedJSRuntime::CycleCollectedJSRuntime(JSRuntime *,unsigned int,unsigned int)] or [@ NS_ABORT_OOM(unsigned int)] or [@ mozalloc_abort(char const * const)]
- 1140172 - Use a single worker for background readability parsing
- 1138628 - Don't try to find article in reader mode cache on desktop until we actually store articles in cache
- 1141618 - Put reader worker logging behind a pref
- 1134361 - Tip for adding articles to reading list is wrong for low-memory devices
- 1141317 - Link text is too dark in reader view dark theme
Present:
mcomella
<Read Only>
Summary:
- Add "Add to Reading List" menu item
- "Send tab to other devices" overlay
Past
- 1134192 - Opening a new tab while playing a video in fullscreen will open the tab in some sort of fullscreen mode
- 1114774 - Black notification bar slides up when you trigger share overlay on Android L
- 1137240 - Color android status bar with tabs tray grey on Android L
- 1138723 - Tablet does not inherit Material theme
- 1138529 - crash in java.lang.NullPointerException: at org.mozilla.gecko.BrowserApp$15.onStartEditing(BrowserApp.java)
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:
- 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
- 1129161 - Surface Firefox Account status to user on iOS
- 1139946 - Generalize audience across SyncAdapter instances
- 1138122 - Allow user to opt-in/opt-out of search suggestions and configure the search suggestion provider in settings panel
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
- [non-http[s links in OS]]
- [barcode reading, f?]
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
- Got iOS simulator drawing content (a few weeks ago):
- Working on standing up device build
- You can play along at home
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
- What is the purpose of this meeting & what do you get from it?