Gaia/Team/Taipei: Difference between revisions

Jump to navigation Jump to search
clean up...
(up)
(clean up...)
Line 10: Line 10:
| https://secure.gravatar.com/avatar/f376b438280ff00eb2d7c016e0703d58?s=120#.png
| https://secure.gravatar.com/avatar/f376b438280ff00eb2d7c016e0703d58?s=120#.png
[https://github.com/begeeben Yi-Fan Liao (begeeben)]
[https://github.com/begeeben Yi-Fan Liao (begeeben)]
| https://secure.gravatar.com/avatar/e333342f0afd23d7212e0cbaa6e00e3c?s=120#.png
[https://github.com/dominickuo Dominic Kuo (dominickuo)]
| https://secure.gravatar.com/avatar/32f42d56f6770abcbb7c8da456af5891?s=120#.png
| https://secure.gravatar.com/avatar/32f42d56f6770abcbb7c8da456af5891?s=120#.png
[https://github.com/dwi2 Tzu-Lin Huang (dwi2)]
[https://github.com/dwi2 Tzu-Lin Huang (dwi2)]
Line 23: Line 21:
| https://secure.gravatar.com/avatar/06d79ed4b67a4721e8e59295fb9f4ae6?s=120#.png
| https://secure.gravatar.com/avatar/06d79ed4b67a4721e8e59295fb9f4ae6?s=120#.png
[https://github.com/huchengtw-moz John Hu (huchengtw-moz)]
[https://github.com/huchengtw-moz John Hu (huchengtw-moz)]
| https://secure.gravatar.com/avatar/97614f2541c088277e57085f31cdf546?s=120#.png
[https://github.com/ian-liu Ian Liu (Ian-liu)]
| https://secure.gravatar.com/avatar/91513261a498767bb7ecd2c38c994f5a?s=120#.png
| https://secure.gravatar.com/avatar/91513261a498767bb7ecd2c38c994f5a?s=120#.png
[https://github.com/luke-chang Luke Chang (luke-chang)]
[https://github.com/luke-chang Luke Chang (luke-chang)]
Line 77: Line 73:
| https://secure.gravatar.com/avatar/b729f44cee25bbef242e2d9144df5ef1?s=120#.png
| https://secure.gravatar.com/avatar/b729f44cee25bbef242e2d9144df5ef1?s=120#.png
[https://github.com/mpizza Gary Chen (mpizza)]
[https://github.com/mpizza Gary Chen (mpizza)]
| https://secure.gravatar.com/avatar/97614f2541c088277e57085f31cdf546?s=120#.png
[https://github.com/ian-liu Ian Liu (Ian-liu)]
|-
| https://secure.gravatar.com/avatar/e333342f0afd23d7212e0cbaa6e00e3c?s=120#.png
[https://github.com/dominickuo Dominic Kuo (dominickuo)]
|}
|}


Line 97: Line 98:
*** Got many regressions and fixed accordingly.
*** Got many regressions and fixed accordingly.


=== Rudy ===
==== Last week ====
===== Emoji layout =====
* {{Bug|1157558}} - Implement DynamicLayoutPage for recently used emojis.
** need to address the feedback comment.
===== New keyboard layouts =====
* {{Bug|1114864}} - Request to add Igbo (ig) keyboard to Firefox OS.
** landed to master.
** Prepared patches for v2.2 and v2.1.
* {{Bug|1114866}} - Request to add Hausa (ha) keyboard to Firefox OS - multiple branches.
** Need to clarify the layout question raised by the contributor.
* {{Bug|1153136}} - Add keyboard layout for Frisian (fy).
** will land soon.
* {{Bug|1149029}} - Create Tagalog word list for autocorrect.
** waiting for feedback.
* {{Bug|1114863}} - Add Yoruba (yo) keyboard to Firefox OS - multiple branches.
** still waiting for feedback.
===== Keyboard issues =====
* {{Bug|1162680}}- [Contacts] Hitting the X (back/cancel) while loading the Gmail/Outlook import contacts sign-in will cause the keyboard to become stuck on the screen.
** landed.
** Create a follow-up bug to add the mochitest.
===== Code Reviews =====
==== This week ====
===== Keyboard integration tests =====
* Continue to work on {{Bug|928805}} - (vkb-integration) [meta][keyboard][integration] Improve integration test coverage for Gaia keyboard
===== Emoji layout =====
* {{Bug|1157558}} - Implement DynamicLayoutPage for recently used emojis.
===== New keyboard layouts =====
* {{Bug|1114866}} - Request to add Hausa (ha) keyboard to Firefox OS - multiple branches.
* {{Bug|1149029}} - Create Tagalog word list for autocorrect.
* {{Bug|1114863}} - (yoruba-keyboard) Add Yoruba (yo) keyboard to Firefox OS - multiple branches.
* {{Bug|1153136}} - Add keyboard layout for Frisian (fy).
==== Topic status ====
* Keyboard integration test
** Test plan - https://gaia.hackpad.com/Automation-UI-Test-Plan-for-Keyboard-App-QPMn2HHoOjo.
* Keyboard Roadmap
** https://wiki.mozilla.org/Gaia/System/Keyboard/Roadmap
=== Ian ===
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=assignee%3Ailiu%40mozilla.com Open bugs assigned to me] (ASSIGNED = current working on; NEW = backlog)
==== Last week ====
* {{Bug|1166636}}: In-line paired devices appear in both 'Paired devices' and 'Devices in the area' sections of Settings app(2.2+, fixed)
* {{Bug|1168332}}: [Bluetooth] After user unlock device pairing request window will not shows up.(spec. definition, fixed via INVALID)
* {{Bug|1168327}}: [Bluetooth]Long device names overlap icons in the device lists.(regression, won't fixed since regression patch is reverted)
* {{Bug|1168325}}: [Bluetooth][API v2]When user shares pictures with bluethooth in Gallery, sometimes the Bluetooth can't be invoked(fixed)
* {{Bug|973451}}: [settings] refactor Media storage panel with AMD pattern(WIP)
==== This week ====
* {{Bug|973451}}: [settings] refactor Media storage panel with AMD pattern(WIP)
==== Topic status ====
* Bluetooth:
** WebBluetooth-v2: Plan to implement Settings::Bluetooth for new API.(https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2)
** Tracking Meta Bug: {{Bug|1072721}}: (Gaia-BT-v2-API) (Gaia-Bluetooth-Support-v2-API)[Gaia][Bluetooth][v2 API][Meta]
** Gaia works done besides of {{Bug|1090799}}(third reviewing process) (https://taiwan.etherpad.mozilla.org/gaia-bluetoothv2)
** Schedule:
*** QA Testing Round 2 5/11 - 5/15 (1 week, might to 5/28)
** BT APIv2 Switch Plan:
*** https://docs.google.com/document/d/1ZS6-uNS71CkGBI3KLWuLGtl2ToAd8VbE-VhnZFecPL8/edit?pli=1
** Feature backlog:
*** {{Bug|1121913}}: [Bluetooth][Settings][User Story] A timer to control the property visible while turning it on.(WIP, re-confirm with UX/VD, need platform support)
*** {{Bug|1088017}}: User not able to accept multiple files sent over BT(WIP, need platform support)
*** {{Bug|988116}}: Bluetooth file transfer leaves too many notifications(reorganise notification of file transfer, on discussion)
*** {{Bug|1166229}}: [Bluetooth] When we tap "Pair" after PIN code appears, it shows 'Unable to pair devices', but then bluetooth pairing succeeds.(on discussion)
* SD Card management:
** Spec. https://bugzilla.mozilla.org/show_bug.cgi?id=921105#c23
*** Follow up for enable/disable mount/unmount button since attribute "isRemovable" is landed({{Bug|1033952}}).
* NFC share files via Bluetooth:
** Follow up for https://bugzilla.mozilla.org/show_bug.cgi?id=998175#c20
*** Provide id for NFC file sending.
*** Have to find out a way for race condition.


=== Steve ===
=== Steve ===
Line 231: Line 155:
* Audio competing
* Audio competing
** Meetings for REQ for Multimedia platform.
** Meetings for REQ for Multimedia platform.
=== Alive ===
==== This week ====
* {{Bug|1094759}} - r+, Daily rebasing, QA-approvaling
** Fixed passcode config timing issue.
* {{Bug|1154965}} - The SIM / Data icons remain in the notification bar in their 'searching' animation after turning on Airplane Mode - regression of bug 1098168, r?=michael
* {{Bug|1118669}} - Follow up of Bug 1082444. User can see "Check Settings" button and it cannot work after on/off network - WIP
* {{Bug|1108271}} - [System] Only start the idle timer until the boot is complete
==== Next week ====
* Land and watch following issue for bug 1094759
=== Arthur ===
* Spark
** {{Bug|1172155}} - What should the user see when enabling USB Storage and no UMS devices are available
*** Landed
** {{Bug|1173522}} - Tie "Factory Reset and Enable Full DevTools" toggle into "full-developer-mode" flow
*** Reviewing
* Feature
** {{Bug|1166909}} - [Settings][WiFi] The device MAC Address is highlighted when tapped, but it is not a selectable item.
*** Landed
==== To do ====
* Write documents
* Review settings app architecture
** Refactor the remaining un-modular code (call/carrier/media storage).
** Identify the required features for supporting multiple form factors and easy customization.
*** Clear view/logic separation
*** Build-time/run-time options for settings on various requirements
*** Module reusability across the platform
* Blockers if any.
==== Topic status ====
* Settings roadmap - https://wiki.mozilla.org/Gaia/Settings


=== Evan ===
=== Evan ===
Line 339: Line 227:
** link bugs and resources
** link bugs and resources
** document basic treatment to improve components
** document basic treatment to improve components
=== George ===
==== Since last meeting ====
* ({{Bug|1154582}}) - Build system configure - adding configure.js to generate strong dependency all.mk and execute it - landed
** land to https://github.com/cctuan/gaia/tree/config-build
* ({{Bug|1154583}}) - Configure re-run step, wip
** figuring out how to package necessary files to zip after removing clear-build-app step
* ({{Bug|1170430}}) - [NewBuild] keyboard_layout.json cannot found - wip
** waiting for test on config-build branch
* ({{Bug|1169206}}) - Error when 2nd make - landed
* ({{Bug|1163957}}) - [NFC]Can't share screenshot from notification preview page - landed
* ({{Bug|1167516}}) - Enable marionette text_selection_test.js - landed
** SpecialPowers has been removed from marionette, file bug 1168326 for follow-up.
==== TODO ====
* Fix and investigate above bugs.
* configureDecider should be able to prevent reconfig in new build and rebuild in old build.
==== Topic status update ====
* Copy-paste's META bug ({{Bug|1023688}})
* New build wiki https://wiki.mozilla.org/Gaia/Build/NewBuildSystem


=== Greg ===
=== Greg ===
Line 383: Line 248:
==== Topic status update ====
==== Topic status update ====


=== EJ ===
==== Last week ====
[Bugs]
* {{Bug|1164346}} - Add string ID check to hint developers that they are updating a string without using a new string ID
** r+ & landed
* {{Bug|1159177}} - [Wifi]User can join hidden network without ssid name.
** r+ & landed
* {{Bug|942365}} - [B2G][Settings][SIM Security] On Change PIN screen entering 4 digits in any field highlights the "Done" button
** r+ & landed
* {{Bug|1166589}} - Support l20n file in pre-commit hook
** Discussing how to make this work
* {{Bug|1165815}} - [Settings] If there are some errors coming up when joining AP, we should hint users with some messages
** With WIP, waiting for Gecko's response
* {{Bug|998226}} - [wifi][Gaia] To support EAP-TLS and manage user certificate in WLAN setting.
** With WIP, waiting for UX's spec & Gecko's API
[Review/Feedback]
* {{Bug|1165600}} - [Settings] Migrate to tagged template strings
** Gave r+
* {{Bug|1158351}} - Add unit tests for WifiHelper.isValidInput method
** Gave r+
* {{Bug|1162276}} - Display the current timezone information when auto time zone is enabled
** Gave r+
* {{Bug|1164797}} - Only display the timezone info when auto timezone is available
** Gave r+
==== This week ====
[Bugs]
* {{Bug|998226}} - [wifi][Gaia] To support EAP-TLS and manage user certificate in WLAN setting.
** With WIP, waiting for Vincent's patch for Gecko
* {{Bug|1165815}} - [Settings] If there are some errors coming up when joining AP, we should hint users with some messages.
** With WIP, waiting for Vincent's response
* {{Bug|1166495}} - [Settings][Screen lock] Passcode lock screen transition animation flows in the wrong direction
** With WIP, waiting for Arthur's review
[Review/Feedback]
* {{Bug|973459}} - [settings] refactor Cellular & Data panel with AMD pattern
** Reviewing
==== Topic status update ====
[Settings]
* None


=== Ricky ===
=== Ricky ===
Confirmed users
681

edits

Navigation menu