|
|
| (254 intermediate revisions by 13 users not shown) |
| Line 8: |
Line 8: |
|
| |
|
| {| align=center | | {| align=center |
| | https://secure.gravatar.com/avatar/2200ce74246a04126cf04cfa39ff0c37?s=120#.png
| |
| [https://github.com/alivedise Alive Kuo (alivedise)]
| |
| | 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/3559bf9e05fa7f8937efd88cde038ff3?s=120#.png | | | [https://github.com/danhuang1202 Dan Huang (danhuang1202)] |
| [https://github.com/cctuan George Tuan (cctuan)]
| |
| | https://secure.gravatar.com/avatar/ab20989d946f4bd31c590b5a6ef73f7a?s=120#.png
| |
| [https://github.com/crh0716 Arthur Chen (crh0716)]
| |
| | 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://github.com/dwi2 Tzu-Lin Huang (dwi2)]
| |
| |-
| |
| | https://secure.gravatar.com/avatar/c467be2c8057ee9a73735ee2bd269504?s=120#.png
| |
| [https://github.com/EragonJ EJ Chen (EragonJ)]
| |
| | https://secure.gravatar.com/avatar/c41f912d929a213cba048104b3697b88?s=120#.png | | | https://secure.gravatar.com/avatar/c41f912d929a213cba048104b3697b88?s=120#.png |
| [https://github.com/evanxd Evan Tseng (evanxd)] | | [https://github.com/evanxd Evan Tseng (evanxd)] |
| | https://secure.gravatar.com/avatar/0ccfea05555478e088acf331824b70c1?s=120#.png | | | https://secure.gravatar.com/avatar/0ccfea05555478e088acf331824b70c1?s=120#.png |
| [https://github.com/evelynhung Evelyn Hung (evelynhung)] | | [https://github.com/evelynhung Evelyn Hung (evelynhung |
| | | [https://github.com/Fischer-L Fischer Liu(Fischer-L)] |
| | https://secure.gravatar.com/avatar/84460b786102047f6b74522ef62d7ac3?s=120#.png | | | https://secure.gravatar.com/avatar/84460b786102047f6b74522ef62d7ac3?s=120#.png |
| [https://github.com/gasolin Fred Lin (gasolin)] | | [https://github.com/gasolin Fred Lin (gasolin)] |
| | https://secure.gravatar.com/avatar/06d79ed4b67a4721e8e59295fb9f4ae6?s=120#.png
| |
| [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)] |
| | https://secure.gravatar.com/avatar/b729f44cee25bbef242e2d9144df5ef1?s=120#.png
| |
| [https://github.com/mpizza Gary Chen (mpizza)]
| |
| | https://secure.gravatar.com/avatar/ba973db1f571a1bc3ac86cb4d674c32a?s=120#.png | | | https://secure.gravatar.com/avatar/ba973db1f571a1bc3ac86cb4d674c32a?s=120#.png |
| [https://github.com/rexboy7 Rex KM Lee (rexboy7)] | | [https://github.com/rexboy7 Rex KM Lee (rexboy7)] |
| | https://secure.gravatar.com/avatar/abf92b0a6c66cf51277f0ab014a29446?s=120#.png | | | https://secure.gravatar.com/avatar/abf92b0a6c66cf51277f0ab014a29446?s=120#.png |
| [https://github.com/RickyChien Ricky Chien (rickychien)] | | [https://github.com/RickyChien Ricky Chien (rickychien)] |
| | https://secure.gravatar.com/avatar/4c3b3f1dbe118b705bfb68cb82351896?s=120#.png | | | [https://github.com/scottwu Scott Wu (scottwu)] |
| [https://github.com/RudyLu Rudy Lu (RudyLu)]
| |
| | https://secure.gravatar.com/avatar/adc421ca1f85f9d54e02a7c3c779d914?s=120#.png
| |
| [https://github.com/shamenchens Sherman Chen (shamenchens)] | |
| |-
| |
| | https://secure.gravatar.com/avatar/a45359e3fe86aeca5b166ed821964b0b?s=120#.png | | | https://secure.gravatar.com/avatar/a45359e3fe86aeca5b166ed821964b0b?s=120#.png |
| [https://github.com/snowmantw Greg Weng (snowmantw)] | | [https://github.com/snowmantw Greg Weng (snowmantw)] |
| | https://secure.gravatar.com/avatar/0e719389c6f6e17e5693819fc9a5722a?s=120#.png | | | https://secure.gravatar.com/avatar/0e719389c6f6e17e5693819fc9a5722a?s=120#.png |
| [https://github.com/steveck-chung Steve Chung (steveck-chung)] | | [https://github.com/steveck-chung Steve Chung (steveck-chung)] |
| | |- |
| | https://secure.gravatar.com/avatar/2becaf1073957bdad2f06e183731131d?s=120#.png | | | https://secure.gravatar.com/avatar/2becaf1073957bdad2f06e183731131d?s=120#.png |
| [https://github.com/timdream Tim Guan-tin Chien (timdream)] | | [https://github.com/timdream Tim Guan-tin Chien (timdream)] |
| | https://secure.gravatar.com/avatar/68fd0daa80b4f077a530ae6915a6ece5?s=120#.png | | | https://secure.gravatar.com/avatar/68fd0daa80b4f077a530ae6915a6ece5?s=120#.png |
| [https://github.com/weilonge Sean Lee (weilonge)] | | [https://github.com/weilonge Sean Lee (weilonge)] |
| | https://avatars.githubusercontent.com/u/6240413?s=120#.png | | |- |
| [https://github.com/weilonge Sung Chiu (sean2449)]
| |
| | http://lorempixel.com/120/120/cats/?_=X#.png | | | http://lorempixel.com/120/120/cats/?_=X#.png |
| [http://mozilla.com.tw/about/careers/ We are hiring!] | | [http://mozilla.com.tw/about/careers/ We are hiring!] |
| Line 76: |
Line 55: |
| | https://avatars3.githubusercontent.com/u/5014150?s=120#.png | | | https://avatars3.githubusercontent.com/u/5014150?s=120#.png |
| [https://github.com/mnjul Min-Zhong "John" Lu (mnjul)] | | [https://github.com/mnjul Min-Zhong "John" Lu (mnjul)] |
| | | https://avatars.githubusercontent.com/u/6240413?s=120#.png |
| | [https://github.com/weilonge Sung Chiu (sean2449)] |
| | | https://secure.gravatar.com/avatar/adc421ca1f85f9d54e02a7c3c779d914?s=120#.png |
| | [https://github.com/shamenchens Sherman Chen (shamenchens)] |
| | | https://secure.gravatar.com/avatar/2200ce74246a04126cf04cfa39ff0c37?s=120#.png |
| | [https://github.com/alivedise Alive Kuo (alivedise)] |
| | |- |
| | | https://secure.gravatar.com/avatar/ab20989d946f4bd31c590b5a6ef73f7a?s=120#.png |
| | [https://github.com/crh0716 Arthur Chen (crh0716)] |
| | | https://secure.gravatar.com/avatar/c467be2c8057ee9a73735ee2bd269504?s=120#.png |
| | [https://github.com/EragonJ EJ Chen (EragonJ)] |
| | | https://secure.gravatar.com/avatar/3559bf9e05fa7f8937efd88cde038ff3?s=120#.png |
| | [https://github.com/cctuan George Tuan (cctuan)] |
| | | https://secure.gravatar.com/avatar/4c3b3f1dbe118b705bfb68cb82351896?s=120#.png |
| | [https://github.com/RudyLu Rudy Lu (RudyLu)] |
| | | https://secure.gravatar.com/avatar/b729f44cee25bbef242e2d9144df5ef1?s=120#.png |
| | [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)] |
| | | https://secure.gravatar.com/avatar/32f42d56f6770abcbb7c8da456af5891?s=120#.png |
| | [https://github.com/dwi2 Tzu-Lin Huang (dwi2)] |
| | | https://secure.gravatar.com/avatar/06d79ed4b67a4721e8e59295fb9f4ae6?s=120#.png |
| | [https://github.com/huchengtw-moz John Hu (huchengtw-moz)] |
| |} | | |} |
|
| |
|
| Line 83: |
Line 88: |
| <div style="font-size:small">Nothing is committed until it lands in a release :) .</div></div> | | <div style="font-size:small">Nothing is committed until it lands in a release :) .</div></div> |
|
| |
|
| These are the features mainly driven by the Taipei teams, in cooperation with other teams in Taipei and around the world. We are not meant to take all the credit :)
| | The updates are now managed in their own [https://github.com/gaia-taipei/gaia-weekly git repo]. You may find the old updated in the history of this wiki page. |
| | |
| === Tim ===
| |
| | |
| * [https://bugzilla.mozilla.org/user_profile?login=timdream%40gmail.com Read my Bugzilla profile]
| |
| * [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=assignee%3Atimdream%40gmail.com Open bugs assigned to me] (ASSIGNED = current working on; NEW = backlog)
| |
| | |
| ==== Topic status ====
| |
| | |
| * {{bug|1135896}} -- Fixed, Sim Lock Dialog focus issue, 2.2+
| |
| * {{bug|1128396}} -- Include all layouts with no dictionary or downloadable dictionary in Nightly, i.e. enable downloadable dictionary
| |
| ** {{bug|1029951}} finally lands. Follow up bugs filed as dependencies. Feature to be enabled once all follow-up UIs are landed.
| |
| *** {{bug|1128390}} -- toast landed in {{bug|1129817}}, patch will be ready soon.
| |
| * Working with Greg on lock screen state machine in {{bug|1115311}}
| |
| ** Need to work on final review
| |
| * Talking with Rudy on keyboard app view arch
| |
| ** Need to work on final review of Emoji patch
| |
| * Talking with Ricky on build script nodejs plans
| |
| ** Waiting for Ricky to share the first draft of the plan.
| |
| * Attending audio channel meetings
| |
| ** Looks like meetings got cancelled? What's the progress here?
| |
| * [https://wiki.mozilla.org/User:Timdream/Blocking_Features Blocking Features] list needs priorities.
| |
| * Dealing with v3 fallout .....
| |
| | |
| === Rudy ===
| |
| | |
| ==== Last week ====
| |
| | |
| ===== Emoji layout =====
| |
| * {{Bug|1138815}} - Fine-tune the swipe behavior of swipeable panel in keyboard.
| |
| ** Trying to implement a SwipingDetector to solve the multiple-finger swiping issue.
| |
| ===== Keyboard performance issues =====
| |
| * {{Bug|1131969}} - Synchronous reflow in showing the keyboard.
| |
| ** Landed.
| |
| ===== Keyboard integration tests =====
| |
| * {{Bug|947124}} - Build keyboard-helper in gaia to handle "send key" and other keyboard functions.
| |
| ** Working on providing a method in keyboard lib so that other apps could do
| |
| keyboard.type("input string").
| |
| ===== Others =====
| |
| * {{Bug|1132778}} - Add Fulah (ff) wordlist/dictionary.
| |
| ===== Code Reviews =====
| |
| | |
| ==== This week ====
| |
| ===== Keyboard integration tests =====
| |
| * {{Bug|947124}} - Build keyboard-helper in gaia to handle "send key" and other keyboard functions.
| |
| ===== Emoji layout =====
| |
| * {{Bug|1138815}} - Fine-tune the swipe behavior of swipeable panel in keyboard.
| |
| ===== Others =====
| |
| * {{Bug|1132778}} - Add Fulah (ff) wordlist/dictionary.
| |
| ==== 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|1140299}}: [Bluetooth][Settings] Show error dialog after paired with device in reject case.(fixed)
| |
| * {{Bug|1129801}}: [Settings][Bluetooth] Shall we discovery Bluetooth devices automatically while Bluetooth is on, and a user goes into settings::bluetooth panel in the first time.(fixed)
| |
| * {{Bug|1127261}}: [Bluetooth][Settings][API v2] It usually needs to trigger pair() twice. Then the pairing process is really starting.(fixed)
| |
| * {{Bug|1141976}}: [Bluetooth] does not get detail while bt device connected with profile(reviewed Fred's patch)
| |
| * {{Bug|1141442}}: [Bluetooth][System] replace isProfileConnected with service query(reviewed Fred's patch)
| |
| * {{Bug|1143563}}: [Bluetooth] fix regression of bug 1141442(reviewed Fred's patch)
| |
| * {{Bug|1121904}}: [Bluetooth][Settings] Show connect/disconnect/unpair dialog for a paired device/headset.(fixed)
| |
| * {{Bug|1142254}}: [Bluetooth] Permanent black-screen encountered when enabling Bluetooth and then selecting 'turn on' from the 'Bluetooth is disabled' error message.(fixed, 2.2+)
| |
| * {{Bug|1140247}}: - [Flame][Contacts] It always shows the word "Connecting.." under paired device when user shares contact info via bluetooth.(fixed, 2.2+)
| |
| | |
| ==== This week ====
| |
| * {{Bug|1121909}}: [Bluetooth] Implement send file flow, device list, and inline pairing in Bluetooth app for v2 API changed.
| |
| | |
| ==== 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]
| |
| *** Ready Functionality: enable, visible, discovery found/paired devices, devices list
| |
| ** Reorganise notification of file transfer
| |
| *** {{Bug|988116}}: Bluetooth file transfer leaves too many notifications(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 ===
| |
| | |
| ==== Previous Status ====
| |
| * SMS performance stuff
| |
| ** (Reviewing){{Bug|1084298}} - [Messages] Decoupling the all inputs query logic from DOM tree structure
| |
| *** Patch updated and in review.
| |
| | |
| * RTL issue:
| |
| ** (Landed){{Bug|1138340}} - [Messages][RTL] String in gaia-header is not showing the ellipsis in the correct location for LTR names
| |
| *** Patch landed in master and 2.2
| |
| ** (Landed){{Bug|1138350}} - [Messages][RTL] thread information in thread list view is not showing the ellipsis in the correct location for LTR names/message
| |
| *** Patch landed in master and 2.2
| |
| ** (Reviewing){{Bug|1139179}} - [RTL][Contacts] Two SIMs, Contact Information has SIM Selection text overlapping the Dialer/Call Icon
| |
| *** Has some regression in single sim case and still in review
| |
| ** (Landed){{Bug|1143594}} - [RTL][Contacts]Device truncates beginning instead of the end of the contact name which is too long
| |
| *** Landed in master and requesting 2.2 approval
| |
| | |
| * Other issues:
| |
| ** (Ongoing){{Bug|1140977}} - [Messages] Bottom few pixels of Arabic characters cut off
| |
| *** Investigating the inappropriate line-height/font-size setting in message app.
| |
| | |
| ==== Current Status ====
| |
| * Fix the RTL issues in other comms app:
| |
| ** {{Bug|1139179}} - [RTL][Contacts] Two SIMs, Contact Information has SIM Selection text overlapping the Dialer/Call Icon
| |
| | |
| * Keeping the message refinement moving
| |
| ** {{Bug|1084298}} - [Messages] Decoupling the all inputs query logic from DOM tree structure
| |
| ** {{Bug|1144612}} - [Messages][Refactoring] Make CSS more efficient by reducing the rule in tag category
| |
| | |
| ==== Topic status ====
| |
| * Comms team retrospect: https://etherpad.mozilla.org/comms-retrospect-demo
| |
| | |
| === Dominic ===
| |
| | |
| ==== Last week ====
| |
| * Music
| |
| ** {{Bug|1140154}} - [RTL][Music] Songs with parentheses are not displayed correctly. (2.2+, r+)
| |
| *** The list element didn't handle the RTL text well so we use bdi to fix it.
| |
| ** {{Bug|1141806}} - [Music][Search] When plugging and unplugging the device, the keyboard will remain active in music and allow the user to shift the page by typing. (2.2+, r?)
| |
| *** The keyboard should be dismissed when the overlay shows up, fix it by blurring the active element.
| |
| ** {{Bug|1138682}} - Flame: in camera preview mode, volume control changes two different types of volumes (r+)
| |
| *** A bug caused by the camera behaviour change, fixed by removing the volume controls.
| |
| * Audio channel services weekly sync up.
| |
| ==== This week ====
| |
| * Music
| |
| ** Reviews and needinfos.
| |
| ** {{Bug|1072642}} - [Music][OTA 2.2 -> 2.2] Song rating is not maintained after OTA update.
| |
| * Audio channel services weekly sync up.
| |
| | |
| ==== Topic status ====
| |
| * Music refactoring meta bug is filed in {{Bug|1053677}}.
| |
| ** {{Bug|1055043}} - [Music] modularize the views. (landed)
| |
| ** {{Bug|1055049}} - [Music] modify of the dom layout and the page transitions (working on).
| |
| ** {{Bug|1012613}} - [Music] Proposal for splitting the Music app into UI and Player.
| |
| * Sound UX update:
| |
| ** {{Bug|991026}} - (Meta) Sound and audio channel volume spec.
| |
| * Audio competing
| |
| ** Meetings for REQ for Multimedia platform.
| |
| | |
| === Alive ===
| |
| ==== Last week ====
| |
| * {{Bug|1094759}} - v1 is done, feedback?
| |
| ** v2: Fixing unit tests and reworking initLogoHandler to become instantiable + test-able
| |
| ** Implement BaseModule.loadWhileIdle to lazily load modules which are not blocking the critical launching path
| |
| * {{Bug|1142391}} - Create shell-remote and system-remote for external displays
| |
| ** WIP
| |
| * {{Bug|1143577}} - Status bar displays wrong icon for "silent incoming call
| |
| ** Regression of bug 1098168, patch r?
| |
| * {{Bug|1139987}} - Flame: when running marionette test, some icons on the top header is missing
| |
| ** Regression of bug 1098168, but tend to workaround first to unblock QA test and enable marionette-py framework to fix this in long term
| |
| | |
| ==== To do ====
| |
| * Remote display
| |
| * System2
| |
| | |
| === Arthur ===
| |
| ==== Done ====
| |
| * 2.2 Blockers
| |
| ** {{Bug|1037962}} - [DSDS] "SIM x:" hardcoded in Settings and System
| |
| *** Landed
| |
| ** {{Bug|1142448}} - [RTL][Settings]The date is shown as year, month, day from right to left at Date & Time view.
| |
| *** Landed
| |
| | |
| ==== To do ====
| |
| * RTL
| |
| ** {{Bug|1142448}} - [RTL][Settings]The date is shown as year, month, day from right to left at Date & Time view.
| |
| * Studying V3 architecture.
| |
| ** Implementing a settings panel based on the architecture to see the feasibility.
| |
| * Help on gaia work related to Bluetooth API v2.
| |
| * Blockers if any.
| |
| | |
| ==== Topic status ====
| |
| * Settings roadmap - https://wiki.mozilla.org/Gaia/Settings
| |
| | |
| === Evan ===
| |
| ==== Last week ====
| |
| * {{Bug|1100822}} - Implement AudioChannelManager module
| |
| ** Updated patch for review comments.
| |
| ** https://github.com/mozilla-b2g/gaia/pull/26512
| |
| | |
| ==== Next week ====
| |
| * {{Bug|1100822}} - Implement AudioChannelManager module
| |
| ** Continue to update patch for review comments.
| |
| ** Send review request again.
| |
| | |
| === Fred ===
| |
| ==== Last week ====
| |
| * [r+ & landed] {{bug|1141442}} - [Bluetooth][System] replace isProfileConnected with service query
| |
| ** [r+ & landed] {{bug|1143563}} - correct the mockbluetooth and related test cases
| |
| * [r+ & landed] {{bug|1122327}} - wrap current Bluetooth module to instanciable format
| |
| * [r+ & landed] {{bug|1141976}} - wrap emit array within detail object to compatible with old initCustomEvent format
| |
| * [f+] {{bug|1142371}} - make system/js/bluetooth_transfer v2 works
| |
| ** fix test cases, send feedback
| |
| * [mentor bug & landed] {{bug|1141971}} [Privacy Controls] fix remaining words
| |
| ** add squish & PR instructions to gaiafromabove
| |
| * {{bug|1144784}} - feedback borjas Permission manager issue
| |
| | |
| ==== This week ====
| |
| | |
| * [r+ & landed] {{bug|1142371}} - [Bluetooth] Replace getAdapter with service query to make bluetooth transfer work
| |
| ** fix test cases, send review
| |
| * [r+ & landed] {{bug|1147257}} - [System] fixes JSHint error for base_ui.js
| |
| * [r+ & landed] {{bug|1147259}} - [System] fixes JSHint error for crash_reporter.js
| |
| * [r+] {{bug|1147261}} - [System] fixes JSHint error for airplane_mode.js
| |
| * {{bug|1147260}} - [System] fixes JSHint error for init_logo_handler.js
| |
| ** flag as Wontfix since the file will be replaced
| |
| | |
| WIP
| |
| * {{bug|1090799}} - make nfc_handover v2 and reuse system bluetooth adapter
| |
| ** changed adapter retreiving methods, fixing test
| |
| | |
| review
| |
| * r+ borja's patch, {{bug|1144784}} - [System] Asking for more than one permission in a short period of time is broken
| |
| | |
| ==== Topic status update ====
| |
| | |
| Bluetooth APIv2:
| |
| * {{bug|1088591}} track system related porting work
| |
| | |
| Settings2 (pending):
| |
| * refactor developer panels
| |
| * {{bug|973432}} 49 panel refactored, 8 panel set refactor bugs remain
| |
| | |
| === George ===
| |
| | |
| ==== Since last meeting ====
| |
| | |
| * (Build) - ({{Bug|1147332}}) Multilocale build is broken - landed
| |
| ** utils.getPath.apply(null, pathArray) is broken
| |
| * (Build) - Investigating makefile generate
| |
| ** https://github.com/cctuan/gaia-build/tree/gen-mk
| |
| ** for parallel build, the performance is no better than gulp
| |
| * (System) - ({{Bug|1125601}}) [Messages] It's impossible to immediately navigate to Thread or Composer once app is loaded - f+
| |
| ** waiting for etienne review
| |
| * (System) - ({{Bug|1147329}}) [TextSelection] refactoring text_selection_dialog.js
| |
| ** marionette tests pass, only left unit test fixing
| |
| * (System) - ({{Bug|1141406}}) Marionette, add method to get frequency of visibility changed
| |
| ** backout, fixing broken test on tbpl
| |
| | |
| ==== TODO ====
| |
| * fix ({{Bug|1141406}}) and ({{Bug|1125601}}) and ({{Bug|1147329}}) as above
| |
| * Investigating new plan for build script
| |
| | |
| ==== Topic status update ====
| |
| * Copy-paste's META bug ({{Bug|1023688}})
| |
| * Nodize buildscript META bug ({{Bug|955988}})
| |
| | |
| === Greg ===
| |
| | |
| ==== Last week ====
| |
| | |
| * {{bug|1138799}} - [LockScreen] Prevent create LockScreenWindow when there is FTU
| |
| ** r?= Tim
| |
| | |
| * {{bug|1142436}} - [RTL][Lock Screen]The text within notifications of Calendar is not right-aligned.
| |
| ** Figured out the bug is an unfinished work of Bug 1058799
| |
| ** And it now depends on Bug 1147011
| |
| | |
| * {{bug|1143341}} - Lock screen doesn't take into account "Require passcode after X minutes" setting anymore
| |
| ** r?= Tim
| |
| | |
| * {{bug|1148632}} - [Lockscreen] Tapping 'Open' on a lockscreen notification and then canceling the passcode lock page will still queue up the open activity and open it after eventually accessing homescreen, even after lockscreen camera activity
| |
| ** patch is ready for master
| |
| | |
| * Discussed about new build system roadmap.
| |
| | |
| ==== This week ====
| |
| | |
| * {{bug|962409}} - Bug 962409 - (conninfo-widget) [LockScreen] Implement ConnInfo widget
| |
| ** Now I'm trying to re-organize it as a standalone library
| |
| ** Documenting work is on going
| |
| | |
| * Start to work with performance enhance team
| |
| | |
| ==== Topic status update ====
| |
| | |
| The new state machine & widget architecture had been landed. Now we're going to validate this architecture is stable & flexible enough.
| |
| | |
| === EJ ===
| |
| | |
| ==== Last week ====
| |
| | |
| [Bugs]
| |
| | |
| * '''Settings'''
| |
| * {{Bug|1142924}} - [RTL][Message]The "+" symbol is shown at right side of the numeral (service center number) in SIM settings view.
| |
| ** r+ & Landed
| |
| * {{Bug|1140583}} - [RTL][Settings] ICCID info revealed in 'More Information' has inconsistent output from mixing numbers & characters/words
| |
| ** r+ & Landed
| |
| * {{Bug|1144538}} - [Settings] refactor TaskScheduler and CallConstant
| |
| ** r+ & Landed
| |
| * {{Bug|1127718}} - [Settings] Replace the icon for the "Addons" menu item
| |
| ** r+ & Landed
| |
| | |
| [Review/Feedback]
| |
| | |
| * {{Bug|1139338}} - [Settings] Refactor Observable
| |
| ** Gave r+
| |
| * {{Bug|1139336}} - [Settings] Implement EventEmitter
| |
| ** Gave r+
| |
| * {{Bug|1037962}} - [DSDS] "SIM x:" hardcoded in Settings and System
| |
| ** Gave r+
| |
| * {{Bug|1142448}} - [RTL][Settings]The date is shown as year, month, day from right to left at Date & Time view.
| |
| ** Waiting for UX's input
| |
| | |
| ==== This week ====
| |
| | |
| [Bugs]
| |
| | |
| * '''Settings'''
| |
| * {{Bug|1145055}} - [Settings] Extract out AsyncOperator and CallForwarding
| |
| ** Totally refactoring
| |
| * {{Bug|1145332}} - [FDN] Incorrect message displayed when updating FDN contact
| |
| ** Investigating
| |
| * {{Bug|1141973}} - [Settings]Enable SIM PIN, go back to Settings main view, but the status under "SIM Security" is still "Disabled".
| |
| ** With WIP, waiting for Arthur's feedback
| |
| * {{Bug|1020757}} - [FDN] Enable/Disable FDN asks to enter PUK if the enable/disable FDN failed
| |
| ** r+ & Landed
| |
| * {{Bug|1133204}} - [Privacy Panel][Transparency Control] Permission labels (in list), headers, and titles don't wrap if very long, get truncated
| |
| ** r+ & Landed
| |
| * {{Bug|1146829}} - [RTL][Settings]The "+" symbol is shown at right side of phone number in SIM manager view.
| |
| ** r+ & Landed
| |
| * {{Bug|1145835}} - [Messages][Settings] When opening messaging settings from the messages app, a selection field will display improper text
| |
| ** r+ & Landed
| |
| | |
| | |
| [Review/Feedback]
| |
| | |
| * {{Bug|1142977}} - Intermittent display_settings_test.js | manipulate display settings adjust brightness automatically change wallpaper tap wallpaper
| |
| ** Gave r+
| |
| * {{Bug|1142448}} - [RTL][Settings]The date is shown as year, month, day from right to left at Date & Time view
| |
| ** Gave r+
| |
| * {{Bug|1145031}} - [Flame][Wifi] Server certificate items are duplicated when user re-open "Server certficate" of the WLAN with EAP and TTLS.
| |
| ** Gave r+
| |
| * {{Bug|1145756}} - [Homescreen] Changing the 'Homescreen Settings' quickly/rapidly in their dropdown selection can cause unexpected changes
| |
| ** Gave r+
| |
| | |
| ==== Topic status update ====
| |
| | |
| [Settings]
| |
| * None
| |
| | |
| === Ricky ===
| |
| | |
| ==== Last meeting ====
| |
| | |
| [Build System]
| |
| | |
| * We (Tim, George, Greg & me) are still discussing the new architecture of build system and had an updated information / open discuss on dev-gaia.
| |
| * Performance survey between Gulp vs Gulp + Makefile approach.
| |
| * Writing tech mozilla article about Treeherder.
| |
| | |
| ==== This meeting ====
| |
| | |
| [Build System]
| |
| | |
| * Clean 4 build system's review requests
| |
| * Survey build system documentation on https://gecko.readthedocs.org/en/latest/build/buildsystem/index.html
| |
| | |
| ==== Topic status ====
| |
| | |
| * https://wiki.mozilla.org/Gaia/Build/Roadmap#First_half_of_2015
| |
| * Planing [https://wiki.mozilla.org/Gaia/Build/RefactoringToNodejs Refactoring build script to NodeJs]
| |
| | |
| === John ===
| |
| | |
| ==== Squash xml2dict.py, use word_list_converter.js ====
| |
| * Meta: {{bug|1143633}} - Deprecate xml2dict.py in favor of word_list_converter.js for generation of dictionary blob
| |
| * Ongoing: {{bug|1146804}} - Create file front-end for word_list_converter.js | r?tim & f+ricky
| |
| | |
| ==== Keyboard User Dictionary ====
| |
| * In Mar. 6's sync-up, Bruce expressed his expectation that acceptable performance should be: reasonably responsive for a user dictionary of 100 words. I think that includes prediction & dict blob generation.
| |
| ** Benchmark results at {{bug|1102835}} comment 16.
| |
| | |
| ===== Bugs overview =====
| |
| * Meta/UserStory: {{bug|879145}} - [Keyboard][User Story] User dictionary in word-suggestion
| |
| * Three major engineering bugs
| |
| ** <del>{{bug|1102831}} - [UserDictionary] Implement user dictioanry UI to KeyboardSettingsApp</del>
| |
| ** <del>{{bug|1102834}} - [UserDictionary] Implement dictionary binary blob generation & storage to KeyboardSettingsApp</del>
| |
| ** <del>{{bug|1102835}} - [UserDictionary] Let Keyboard App use User-Dictionary</del>
| |
| * Dependency:
| |
| ** <del>{{bug|1138782}} - validChars() in predictions.js should consider different casing</del>
| |
| * Follow-ups:
| |
| ** Bugs (just "bugs")
| |
| *** <del>{{bug|1138343}} - [UserDictionary] Instantiate and store an ArrayBuffer instead of a TypedArray during dictionary binary blob generation in KeyboardSettingsApp</del>
| |
| ** Performance improvements
| |
| *** <del>{{bug|1130317}} - [UserDictionary] Pre-determine dict blob total byte length before building the blob</del>
| |
| *** {{bug|1130312}} - [UserDictionary] Investigate possibility and potential to let worker generate dictionary blob
| |
| ** Non-compliant UX
| |
| *** <del>{{bug|1129844}} - UserDictionary word list should sort alphabetically</del>
| |
| ** Architecture improvements/refactoring/code tidy-up
| |
| *** <del>{{bug|1115644}} - Implement RootPanel and standardize panel interface for KeyboardSettingsApp</del>
| |
| *** <del>{{bug|1115649}} - Differentiate concept of Panel and Dialog in Keyboard Settings</del>
| |
| *** {{bug|1115666}} - Clean up KeyboardSettingsApp stylesheet
| |
| *** <del>{{bug|1143636}} - Allow word_list_converter.js to accpet variable word frequency information</del>
| |
| ** (Integration) Tests
| |
| *** {{bug|1139766}} - [keyboard][integration] Add integration tests for user dictionary and prediction
| |
| ** Unit Tests
| |
| *** {{bug|1148326}} - latin_test.js: Amend tests for worker.postMessage() transferList arg for |userDict === undefined| situation
| |
| **** This depends on {{bug|1148316}} - latin_test.js should fake setTimeout() calls in engine deactivation
| |
|
| |
|
| = Bugzilla queries = | | = Bugzilla queries = |