|
|
(413 intermediate revisions by 15 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://avatars3.githubusercontent.com/u/5014150?s=120#.png
| |
| [https://github.com/mnjul Min-Zhong "John" Lu (mnjul)]
| |
| | 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)] |
| | |- |
| | 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 70: |
Line 49: |
|
| |
|
| {| align=center | | {| align=center |
| | http://lorempixel.com/120/120/cats/?_=X#.png | | | http://lorempixel.com/120/120/cats/#.png |
| [https://github.com/mozshiao9 Mark Shiao (mozshiao9)] | | [https://github.com/mozshiao9 Mark Shiao (mozshiao9)] |
| | https://secure.gravatar.com/avatar/a357616c0a9197fccbaf5aceb92d94f3?s=120#.png | | | https://secure.gravatar.com/avatar/a357616c0a9197fccbaf5aceb92d94f3?s=120#.png |
| [https://github.com/yurenju Yuren Ju (yurenju)] | | [https://github.com/yurenju Yuren Ju (yurenju)] |
| | | https://avatars3.githubusercontent.com/u/5014150?s=120#.png |
| | [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 81: |
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|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|1128053}} - v2.2+ regression on value selector
| |
| ** Root cause found, feedback? Alive
| |
| * {{bug|1124265}} - v2.2+ regression REOPEN'd with failed verification
| |
| ** Found to be unrelated Gecko issue. Closed the bug and filed {{bug|1129315}} for regression window.
| |
| * Working with Greg on lock screen state machine in {{bug|1115311}}
| |
| ** Completed the initial feedback.
| |
| * Talking with Rudy on keyboard app view arch
| |
| ** Waiting for the next update from Rudy (?)
| |
| * 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?
| |
| | |
| === Rudy ===
| |
| | |
| ==== Last week ====
| |
| | |
| ===== Keyboard integration tests =====
| |
| * {{Bug|1123250}} - Re-organize the lib files used for keyboard integration tests.
| |
| ** Landed.
| |
| | |
| * {{Bug|1121274}} - Intermittent uninstallation_test.js | Show Keyboard App after uninstallation "before each" hook.
| |
| ** Landed a patch to stabilize this test, will keep checking its stability.
| |
| | |
| ===== Emoji layout =====
| |
| * {{Bug|1100779}} - Create SwipeableLayoutPageView component.
| |
| ** Sent a first version of prototype for feedback and UX review.
| |
| | |
| ===== Code Reviews =====
| |
| | |
| ==== This week ====
| |
| ===== Keyboard integration tests =====
| |
| * {{Bug|1113510}} - Intermittent switching_test.js | switch Keyboard App Checking the switching IME function is available.
| |
| ** Investigating.
| |
| ===== Emoji layout =====
| |
| * {{Bug|1100779}} - Create SwipeableLayoutPageView component.
| |
| ** To address the UX comments and tech. feedback.
| |
| ==== 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|1122365}}: [Bluetooth][Settings] According to Bluetooth class of device to implement icon style.
| |
| ** (fixed)
| |
| * {{Bug|1121912}}: [Bluetooth][Settings] Implement functionality of rename device for Bluetooth v2 API.
| |
| ** (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.
| |
| ** (file bug)
| |
| | |
| ==== This week ====
| |
| * {{Bug|1121904}}: [Bluetooth][Settings] Show connect/disconnect/unpair dialog for a paired device/headset.
| |
| | |
| ==== 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 ===
| |
| | |
| ==== Last Status ====
| |
| * Get the meeting minutes from PM and forward to other messaging developers. Will reply for engineering POV.
| |
| | |
| * SMS performance stuff
| |
| ** (Reviewing){{Bug|1089154}} - [Messages] investigate scoping CSS rules
| |
| *** Profiling again since reviewer reported that the not much improvement at all.
| |
| | |
| * RTL issue
| |
| ** (Reviewing){{Bug|1120018}} - [RTL][Messages] Latin characters and numbers are right-aligned on input field
| |
| *** There is another bug created for platform about the empty content with dir=auto({{Bug|1103011}}). Reviewer is ok that landing current solution for 2.2. Maybe we could land this on master as well and revisit when {{Bug|1103011}} landed.
| |
| | |
| * Text selection
| |
| ** (Ongoing){{Bug|1127587}} - [SMS][Text Selection] - Selecting 'all' from the text selection options causes the text selection options and a single blue text caret to appear at the top left of the screen.
| |
| *** Patch is waiting for UX feedback.
| |
| ** {{Bug|1127734}} - [Messages] "Message" in sms options can be selected
| |
| ** {{Bug|1127666}} - [Messages] bubble, caret shown in attachment oversize warning page
| |
| *** These 2 issues should be solved when {{Bug|1127587}} fixed
| |
| ** (Reviewing){{Bug|1127678}} - [SMS][Text Selection] Selection range is hard to change in SMS
| |
| *** Create a patch that dsiable the contextmenu event when in selection mode.
| |
| | |
| ==== Current Status ====
| |
| * Text selection issue
| |
| ** {{Bug|1127587}} - Fix select all issue
| |
| ** {{Bug|1127734}} - [Messages] "Message" in sms options can be selected
| |
| ** {{Bug|1127666}} - [Messages] bubble, caret shown in attachment oversize warning page
| |
| *** Will create a patch for 3 bug this week
| |
| ** {{Bug|1127678}} - [SMS][Text Selection] Selection range is hard to change in SMS
| |
| *** Test is the assumption above could work
| |
| | |
| * RTL issue
| |
| ** {{Bug|1120018}} - [RTL][Messages] Latin characters and numbers are right-aligned on input field
| |
| *** Will keep working will George/Morris
| |
| | |
| * Still performance issues
| |
| ** {{Bug|1089154}} - [Messages] investigate scoping CSS rules
| |
| *** Waiting for reviewers feedback.
| |
| | |
| ==== Topic status ====
| |
| * Message planning for sprint 5: https://etherpad.mozilla.org/sms-planning
| |
| | |
| === Dominic ===
| |
| | |
| ==== Last week ====
| |
| * Audio channel services weekly sync up.
| |
| ** {{Bug|1127663}} - [Audio Channel] Test app for the new audio channel api.
| |
| *** Help gecko devs to test the new audio channel api.
| |
| ** There are still some offline discussions(to complete the design), such as the telephony channel is a different approach from the media element approach, we might need to handle it with the ril api, so to coordinate with ril team is also part of the work if we need new ril api to help on the audio channel service.
| |
| ** Evan started to implement the system part for audio channel service in {{Bug|1100822}}, reading that patch.
| |
| * Music
| |
| ** Reviews and needinfos.
| |
| ==== This week ====
| |
| * Audio channel services weekly sync up.
| |
| ** Feedback Evan on {{Bug|1100822}}.
| |
| ** (Continue from last week) Besides the necessary unit tests, we will add more tests to verify the competing results, so we will try to define and classify the test cases, then while are implementing the audio channel service, we will add these cases step by step, to make sure each commit works and breaks nothing(hopefully).
| |
| * Music
| |
| ** Reviews and needinfos.
| |
| | |
| ==== 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|1098168}} - Implement BaseIcon
| |
| ** Fixed QA issue, daily rebasing
| |
| * {{Bug|1121356}} - Implement DataConnectionManager & RoamingWarningDialog
| |
| ** patch is done, r?=mhenrety
| |
| * {{Bug|971488}} - Instantiable FtuLauncher
| |
| ** patch is done, waiting bug 1098168 to land
| |
| * {{Bug|1124216}} - Select input chooser popup sometimes ends up under other content
| |
| ** Fixed
| |
| * {{Bug|1120541}} - Rocketbar appears instead of app icons near the app header
| |
| ** r?=etienne
| |
| * {{Bug|1129329}} - If rocketbar is ever opened, the value selector will not show again}}
| |
| ** r?=etienne
| |
| * {{Bug|1129344}} - Keyboard hides randomly at Rocketbar input
| |
| ** r?=etienne, kgrandon
| |
| | |
| ==== This week ====
| |
| * Measure bootstrap performance and investigate how to improve
| |
| ** High priority v.s. low priority modules
| |
| ** Less http request
| |
| ** idle observer
| |
| | |
| ==== Next week ====
| |
| * 2/9-2/20@Paris: v3 refinement meetup
| |
| | |
| === Arthur ===
| |
| ==== Done ====
| |
| * RTL
| |
| ** {{Bug|1126708}} - [Settings] Use dialog service to open the entering certificate nickname panel
| |
| *** landed
| |
| ** {{Bug|1118366}} - [RTL][Settings] Carats in list items are at wrong direction.
| |
| *** landed
| |
| ** {{Bug|1129830}} - [RTL][Settings]Back button is reversed on Change PIN view.
| |
| *** r?
| |
| ** {{Bug|1129673}} - [RTL][FxA] Account Creation has Overlapping Formatting with Text and Graphic on 'Verify Email' page
| |
| *** r?
| |
| * Others
| |
| ** {{Bug|1118671}} - [Flame][Settings]The "Uninstall App" button under system AP is available in App Permissions.
| |
| *** landed
| |
| ** {{Bug|1115268}} - Settings app is blank white screen in desktop & mulet DEBUG=1 profiles
| |
| *** landed
| |
| | |
| ==== To do ====
| |
| * {{Bug|1071891}} - (settings-rtl) [META] [RTL] Settings
| |
| ** Most of the settings app RTL issues are resolved and we will fix the remaining by 2/9.
| |
| * {{Bug|1129630}} - [RTl][Settings] The date is in the wrong order on the picker wheel in settings
| |
| ** The current order is based on the localized string. Need deep investigation.
| |
| * {{Bug|1119178}} - [Flame][Settings]The Date&Time is changed while you enter Settings->Date&Time after turning on airplane mode and then restarting device. (WIP)
| |
| ** To clarify how gecko manipulate the auto time and time zone related settings when network is not available.
| |
| * {{Bug|1123567}} - [Media Storage] Media Storage does not show "Format SD card" button when inserted a unreadable SD card
| |
| ** Need to add the missing state "mount-fail" to the state machine in order to recognize the correct card state.
| |
| * 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
| |
| ** f+ for the architecture.
| |
| * {{Bug|1122454}} - [Flame][Browser]The IME will pops up on Menu page in Browser.
| |
| ** r?, looks like we could get r+ today.
| |
| | |
| ==== Next week ====
| |
| * {{Bug|1100822}} - Implement AudioChannelManager module
| |
| ** Implement with gecko module, try to handle all use cases of normal and alarm.
| |
| ** This is top priority, except blockers.
| |
| * {{Bug|1093516}} - [System2] Migrate AppUpdate/InstallDialog to SystemDialog
| |
| ** Fix the feedbacks, and sent feedback? request again, if I have time.
| |
| | |
| === Fred ===
| |
| ==== Last week ====
| |
| | |
| * [http://tech.mozilla.com.tw/posts/5987/%e4%bd%bf%e7%94%a8-github-%e9%96%8b%e7%99%bc%e6%88%91%e7%9a%84%e7%ac%ac%e4%b8%80%e5%80%8b%e7%b6%b2%e9%a0%81%e6%87%89%e7%94%a8%e7%a8%8b%e5%bc%8f-%ef%bc%88web-app%ef%bc%89 mozTech article]
| |
| ** edit based on reviewer's quest
| |
| ** r+ & landed
| |
| '''BT'''
| |
| * {{bug|1125735}} - [Bluetooth][System] updateConnected is not functional
| |
| ** r+ & landed
| |
| * {{bug|1125019}} - [NFC] Incorrect BT confirm dialog when NFC headset detected while BT initial ON
| |
| **r+ & landed
| |
| * {{bug|1126685}} - [UITest] bluetooth does not listen to the right event in v2
| |
| **r?
| |
| * {{bug|1127227}} - remove dup register for isSendFileQueueEmpty
| |
| **review george's patch
| |
| * {{bug|1093084}} - make system/js/bluetooth v2
| |
| ** rebase and work with current master
| |
| | |
| '''RTL'''
| |
| * {{bug|1118391}} - [RTL][Settings] Dialogs are left-aligned.
| |
| ** r+ & landed
| |
| * {{bug|1115187}} - [RTL][Bluetooth] Rename device is not mirrored
| |
| ** r+ & landed
| |
| * {{bug|1125069}} - [RTL][Settings]The "WPA2 (AES)" displays as "(WAP2(AES"
| |
| ** identify & redirect bug to l10n
| |
| * {{bug|1118437}} - [RTL][Settings] FxA login screens are left-aligned.
| |
| ** redirect bug to fxA
| |
| | |
| ==== This week ====
| |
| | |
| '''BT'''
| |
| * {{bug|1126685}} - [UITest] bluetooth does not listen to the right event in v2
| |
| **r+ & landed
| |
| * {{bug|1093084}} - make system/js/bluetooth v2
| |
| ** rebase and add bluetooth.js test coverage from 48% -> 64%
| |
| * {{bug|1128812}} - [Statusbar][Bluetooth] Airplanemode and Bluetooth icon not work properly with Bluetooth APIv2
| |
| ** trace BT/airplanemode statusbar regression in v2
| |
| ** WIP is now workable on both BT APIv1/v2 devices
| |
| | |
| '''l20n'''
| |
| * {{bug|1129965}} - host l20n in cdnjs
| |
| ** merged
| |
| ** make developer easy access l20n via CDN
| |
| | |
| '''NFC'''
| |
| * {{bug|1129255}} - [NFC] Unable to show BT confirm dialog when NFC headset detected
| |
| ** the issue is lazyloader not work properly on core module, still tracing the cause
| |
| | |
| ==== Topic status update ====
| |
| | |
| Bluetooth APIv2:
| |
| * {{bug|1088591}} track system related porting work
| |
| * {{bug|1093084}} - make system/js/bluetooth v2
| |
| | |
| Settings2 (pending):
| |
| * refactor developer panels
| |
| * {{bug|973432}} 49 panel refactored, 8 panel set refactor bugs remain
| |
| | |
| === George ===
| |
| | |
| ==== Since last meeting ====
| |
| * (System) - ({{Bug|1125026}}) - [NFC] Shrinking UI is blank when try to share received contact or file which opened from notification - landed
| |
| * (Build) - ({{Bug|1127768}}) - [Build] Able to run single module in node - landed
| |
| * (System) - ({{Bug|1013585}}) - Intermittent gaia-build "Automation Error: mozprocess timed out - landed
| |
| ** gaia grows bigger and requires more time to build with optimize=1, so I raise the test timeout.
| |
| * (System) - ({{Bug|1127207}}) - [Text Selection] migrate touchcarettap handler to selectionstatechange - r+
| |
| ** wait for tree reopen.
| |
| * (System) - ({{Bug|1117652}}) - Cursor should not show up in drop down menu - r?miller
| |
| ** use text-indent to hide the cursor
| |
| * (System) - ({{Bug|1121468}}) - Long-pressing a selection when the selection bubble isn't visible should show the selection bubble - wip
| |
| ** replacing input with contenteditable dom can fix this issue, but it requires some ui change, like scrolling without bar
| |
| * (System) - ({{Bug|1127953}}) - disable copypaste bubble when screen off with lockscreen enabled - wip
| |
| ** listen to screenchange to hide the bubble
| |
| | |
| ==== TODO ====
| |
| * (System) - ({{Bug|1120514}}) - (CopyPasteTest) Complete Gi tests
| |
| * (System) - ({{Bug|1118167}}) - [TextSelection] move text_seleciton dialog to each app window
| |
| * (System) - ({{Bug|1115244}}) - [TextSelection] Marionette test for orientation case
| |
| * Fix and land all wip and r? bugs.
| |
| * Nodize build system.
| |
| | |
| ==== Topic status update ====
| |
| * Copy-paste's META bug ({{Bug|1023688}})
| |
| | |
| === Greg ===
| |
| | |
| ==== Last week ====
| |
| | |
| * {{bug|1115311}} - [LockScreen] (State-Component) Land Clock widget in the current codebase
| |
| ** waiting green Try result to set review flag
| |
| | |
| * {{bug|1119162}} - Bug 1119162 - [Flame][Lock Screen]When you tap the "cancel" key in emergency call page, the device will back to lockscreen.
| |
| ** Had a discussion and find out there are lots work to do.
| |
| | |
| * {{bug|1120549}} - Bug 1120549 - [rtl] lock sreen enter field dots are missaligned when entering password
| |
| ** Strange issue: LTR would work with the mirrored English, while RTL doesn't (-moz-locale-dir)
| |
| ** Need to figure out what happened here.
| |
| | |
| ==== This week ====
| |
| | |
| * Try to land the new state machine & the widget
| |
| * Implement LockScreenConnectionInformation widget after the landing
| |
| | |
| ==== Topic status update ====
| |
| | |
| NO INTERESTING UPDATES
| |
| | |
| === EJ ===
| |
| | |
| ==== Last week ====
| |
| | |
| [Bugs]
| |
| | |
| * '''Settings'''
| |
| * {{Bug|1119696}} - [FFOS2.0][Woodduck][Voicemail]MS go to another SIM when set the voicemail number.
| |
| ** r+ and landed
| |
| * {{Bug|1107696}} - [WiFi] Cannot connect to hidden network after initial connection, known network appears as "not in range"
| |
| ** r+ and landed
| |
| * {{Bug|1115211}} - [RTL][Settings] Media Storage page has overlapping text
| |
| ** r+ and landed
| |
| * {{Bug|1127257}} - [Settings][RTL] Sliding animation for subpanels are wrong.
| |
| ** r+ and landed
| |
| * {{Bug|1118085}} - [RTL][Settings] Arabic: The "Geolocation" string is truncated.
| |
| ** with WIP, waiting for Arthur's review
| |
| * {{Bug|1120351}} - [Flame][Settings]Device can't enter any item in Settings page.
| |
| ** with WIP, waiting for 2.2 approval to land this code. (this doesn't happen on master !)
| |
| | |
| * '''Others'''
| |
| * {{Bug|1125708}} - [settings] refactor homescreen panel with AMD pattern
| |
| ** With WIP, writing tests
| |
| * {{Bug|973461}} - [settings] refactor Call settings panel with AMD pattern
| |
| ** With WIP, finished first stage refactor work
| |
| | |
| [Review/Feedback]
| |
| | |
| * {{Bug|1117185}} - [firefox os 2.2] [gaia] sms settings back button responding but not working
| |
| ** Gave r+ but we are discussing some better solutions for this general case in desktop client.
| |
| * {{Bug|1118391}} - [RTL][Settings] Dialogs are left-aligned.
| |
| ** Gave r+
| |
| * {{Bug|1119820}} - Updates to search providers arent applied and unintialised when accessed from search app
| |
| ** Gave f+
| |
| * {{Bug|1126708}} - [Settings] Use dialog service to open the entering certificate nickname panel
| |
| ** Gave r+
| |
| * {{Bug|1115173}} - [RTL][Settings] Back button is reversed when managing networks
| |
| ** Gave r+
| |
| * {{Bug|1016807}} - B2G STK: Support for STK icon display (GAIA work for Bug 824145)
| |
| ** Took off f? flag
| |
| | |
| ==== This week ====
| |
| | |
| [Bugs]
| |
| | |
| * '''Settings'''
| |
| * {{Bug|1103808}} - [Settings][Dialog] sim_security/change_pin should be shown as a dialog
| |
| ** With WIP, waiting for Arthur's review
| |
| * {{Bug|1125708}} - [settings] refactor homescreen panel with AMD pattern
| |
| ** With WIP, writing tests
| |
| * {{Bug|1103810}} - [Settings][Dialog] call_settings/call_forwarding should be shown as a dialog
| |
| ** r+ & Landed
| |
| * {{Bug|1123188}} - [Flame][Dialer]It can't enter corresponding settings page when you tap "Voicemail" and "Fixed Dialing Numbers".
| |
| ** r+ & Landed
| |
| | |
| * '''Others'''
| |
| * {{Bug|1127294}} - [RTL] Spinner is misplaced when you pair a bluetooth
| |
| ** r+ & Landed
| |
| | |
| [Review/Feedback]
| |
| | |
| * {{Bug|1120733}} - [Privacy Panel] The Back arrow button disappears after doing some actions
| |
| ** Gave f+
| |
| * {{Bug|1016807}} - B2G STK: Support for STK icon display (GAIA work for Bug 824145)
| |
| ** Gave r+
| |
| * {{Bug|1118671}} - [Flame][Settings]The "Uninstall App" button under system AP is available in App Permissions.
| |
| ** Gave r+
| |
| * {{Bug|1118366}} - [RTL][Settings] Carats in list items are at wrong direction.
| |
| ** Gave r+
| |
| * {{Bug|1115268}} - Settings app is blank white screen in desktop & mulet DEBUG=1 profiles
| |
| ** Gave r+
| |
| | |
| ==== Topic status update ====
| |
| | |
| [Settings]
| |
| * None
| |
| | |
| === Ricky ===
| |
| | |
| ==== Last meeting ====
| |
| | |
| [Build System]
| |
| | |
| * [WIP] {{Bug|1089710}} - Upgrade to B2G Desktop 36
| |
| ** Tracking dep bug 1101331.
| |
| * [WIP] {{Bug|955988}} - [meta] Running build scripts on node.js
| |
| ** Waiting plan "Refactoring build script to NodeJs" to be finished.
| |
| * [WIP] {{Bug|1125031}} - The build_stage should be final stage before packaging
| |
| ** Move isExcludedFromZip from webapp-zip to utils-xpc.
| |
| * Planing "Refactoring build script to NodeJs"
| |
| | |
| ==== This meeting ====
| |
| | |
| [Build System]
| |
| | |
| * [WIP] {{Bug|1089710}} - Upgrade to B2G Desktop 36
| |
| ** Tracking dep bug 1101331.
| |
| * [WIP] {{Bug|955988}} - [meta] Running build scripts on node.js
| |
| ** Waiting plan "Refactoring build script to NodeJs" to be finished.
| |
| * [WIP] {{Bug|1125031}} - The build_stage should be final stage before packaging
| |
| ** Move isExcludedFromZip from webapp-zip to utils-xpc.
| |
| * [Fixed] {{Bug|1128844}} - Can't make a build only has System app
| |
| * Planing "Refactoring build script to NodeJs"
| |
| | |
| ==== Topic status ====
| |
| | |
| * https://wiki.mozilla.org/Gaia/Build/Roadmap#First_half_of_2015
| |
| * Planing "Refactoring build script to NodeJs" https://wiki.mozilla.org/Gaia/Build/RefactoringToNodejs
| |
| | |
| === John ===
| |
| | |
| ==== > Last Sum-up ====
| |
| * Discussed with :gargsms with user dictionaries for his/her GSoC project. (He seems to have been coworking with Jan).
| |
| | |
| ===== Input Management & Keyboard =====
| |
| * {{bug|1102834}} - Implement dictionary binary blob generation & storage to KeyboardSettingsApp | r+
| |
| ** Revised patch from feedback comments & added tests.
| |
| ** Can't merge as tree is closed
| |
| | |
| ===== Review/Feedback/Assistance =====
| |
| * {{bug|1029951}} - Allow built-in keyboard app to download latin-IMEngine dictionary dynamically
| |
| * {{bug|1127776}} - [Autocorrect] Typing 2 digits is autocorrected with $US (from Jan)
| |
| | |
| | |
| ==== > Current Progress ====
| |
| | |
| * Discuss with :naveen for his GSoC work regarding user dictionary. (referred from Jan, again)
| |
| | |
| ===== Input Management & Keyboard =====
| |
| * {{bug|1129844}} - UserDictionary word list should sort alphabetically
| |
| * {{bug|1130317}} - [UserDictionary] Investigate possibility and potential to let worker generate dictionary blob
| |
| * {{bug|1124150}} - Remove dead code & data structure from xml2dict.py, Write documentation regarding dictionary blob and predictions
| |
| ** ''It's not just code patching'' -- I will also write documentation on [[Gaia/System/Keyboard/IME/Latin/Dictionary]].
| |
| *** Should be starting the algorithms part pretty soon (maybe not updating the wiki directly but formulating the text locally).
| |
| | |
| ===== Review/Feedback/Assistance =====
| |
| | |
| ==== > Topic Status ====
| |
| ===== Keyboard User Dictionary =====
| |
| * Gaia now does blob generation for user dictionary word list. We're one big step left: let the actual prediction engine use the second dictionary.
| |
| * Current focus is some intermediate follow-ups to first two engineering bugs.
| |
| * I still need to consult UX feedback on how we handle non-latin characters in the word list.
| |
| ====== 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> (r+ and waiting to land)
| |
| ** {{bug|1102835}} - [UserDictionary] Let Keyboard App use User-Dictionary
| |
| * Follow-ups:
| |
| ** Performance improvements
| |
| *** {{bug|1130317}} - [UserDictionary] Pre-determine dict blob total byte length before building the blob
| |
| *** {{bug|1130312}} - [UserDictionary] Investigate possibility and potential to let worker generate dictionary blob
| |
| ** Non-compliant UX
| |
| *** {{bug|1129844}} - UserDictionary word list should sort alphabetically
| |
| ** 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
| |
| | |
| ===== General Keyboard Dictionary =====
| |
| * Study predictions.js and xml2dict.py
| |
| ** I am writing documentations for the dictionary/prediction mechanism on [[Gaia/System/Keyboard/IME/Latin/Dictionary]] to preserve my knowledge.
| |
| | |
| ==== TODOs/Backlogs/Notes ====
| |
| * Follow-up/side notes to {{bug|1115644}} - Implement RootPanel and standardize panel interface for KeyboardSettingsApp
| |
| ** Suspendability/Resumability of SettingsView & SettingsPromiseManager
| |
| ** Verify the ability to launch KBSettingsApp into a different root panel
| |
|
| |
|
| = Bugzilla queries = | | = Bugzilla queries = |