|
|
(541 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|936724}} - download keyboard dictionary/include all layouts in Nightly etc:
| |
| ** Branch updated with dictionary management part. Working on layout part.
| |
| * Working with Greg on lock screen state machine in {{bug|1115311}}
| |
| ** Paused for the week because of blockers of the current lock screen.
| |
| * Talking with Rudy on keyboard app view arch
| |
| ** Reviewed his changes in {{bug|1100792}}
| |
| * Attending audio channel meetings
| |
| | |
| === Rudy ===
| |
| | |
| ==== Last week ====
| |
| ===== Keyboard rendering refactoring =====
| |
| | |
| * {{Bug|1100792}} - Re-organize the view hierarchy of keyboard.
| |
| ** got the a11y test passed, landed.
| |
| | |
| * {{Bug|1115247}} - Create ViewManager to replace render.js.
| |
| ** unit tests done, got r+, waiting for CI to re-run.
| |
| | |
| * {{Bug|1122453}} - Re-organize the APIs in ViewManager.
| |
| ** WIP, need to go over the APIs to think what can be improved.
| |
| ===== Keyboard integration tests =====
| |
| * {{Bug|1123250}} - Re-organize the lib files used for keyboard integration tests.
| |
| ** WIP.
| |
| | |
| ===== Code Reviews =====
| |
| | |
| ===== Brainstorming sessions =====
| |
| # Virtual companion.
| |
| # communication within mesh network, without internet.
| |
| | |
| ==== This week ====
| |
| ===== Keyboard rendering refactoring =====
| |
| * {{Bug|1115247}} - Create ViewManager to replace render.js.
| |
| | |
| * {{Bug|1122453}} - Re-organize the APIs in ViewManager.
| |
| ===== Keyboard integration tests =====
| |
| * {{Bug|1123250}} - Re-organize the lib files used for keyboard integration tests.
| |
| * Improve keyboard integration tests.
| |
| ===== Emoji layout =====
| |
| * {{Bug|1100779}} - Create SwipeableLayoutPageView component.
| |
| ==== 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|1102796}}: [Bluetooth] bluetooth app support AMD for BT v2 API implementation
| |
| ** ([WIP], need feedback? from reviewer)
| |
| * {{Bug|1102798}}: [Bluetooth] Implement pairing flow in Bluetooth app to support BT v2 API
| |
| ** ([WIP], pairing confirmation method is working.)
| |
| ** (File {{Bug|1119734}} for blocking via no pairing dom request.)
| |
| ** (File {{Bug|1120842}} for blocking pairing with headset.)
| |
| | |
| ==== This week ====
| |
| * {{Bug|1070823}}: [Bluetooth][Settings] bluetooth panel support BT v2 API
| |
| ** (Implement paired device in device list after WIP of {Bug|1102798} is ready. Go into reviewing state.)
| |
| * {{Bug|1102796}}: [Bluetooth] bluetooth app support AMD for BT v2 API implementation
| |
| ** (Follow up work after feedback+.)
| |
| | |
| ==== 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 week ====
| |
| * SMS performance stuff
| |
| ** (Pending){{Bug|1084298}} - [Messages] Decoupling the all inputs query logic from DOM tree structure
| |
| *** Pending for other performance profiling.
| |
| ** (Reviewing){{Bug|1091441}} - [Messages] the thread view is flashing while loading if there are MMS
| |
| *** Unit tests ready for final review.
| |
| ** (Ongoing){{Bug|1089154}} - [Messages] investigate scoping CSS rules
| |
| *** Investigate the performace impact on certain pseudo selectors, and maybe removing them properly in message app.
| |
| | |
| * Cell Broadcast/CMAS
| |
| ** (Ni?){{Bug|1118154}} - [FFOS7715 v2.1] [dolphin] FFOS can not receive Cell Broadcast messages on SIM2
| |
| *** Might be some typo for CB message service ID for DSDS scenario and patch given for partner, but partner's modem seems also has some issue. Ni? partner for confirmation.
| |
| | |
| * Code review
| |
| ** Contact picker/share/view is ready and probably uplift to 2.2 branch.
| |
| | |
| ==== This week ====
| |
| * Still performance issues
| |
| ** {{Bug|1091441}} - [Messages] the thread view is flashing while loading if there are MMS
| |
| *** Fix and Land this week
| |
| ** {{Bug|1089154}} - [Messages] investigate scoping CSS rules
| |
| *** Try to replace the pseudo classes in both message and shared BB to see if it did help.
| |
| ** {{Bug|1118215}} - [Messages] ThreadUI.init takes too much time
| |
| *** ThreadUI panel initialization takes long time, will need to investigate which component is the root cause.
| |
| | |
| * V3 newnew FXOS group prototyping
| |
| | |
| ==== Topic status ====
| |
| * Message planning for this sprint: https://etherpad.mozilla.org/sms-planning
| |
| | |
| === Dominic ===
| |
| | |
| ==== Last week ====
| |
| * Music
| |
| ** {{Bug|1103254}} - Music will not begin playing when pressing the play button on a bluetooth headset. (fixed, 2.2+)
| |
| *** A regression caused by music refactoring {{Bug|1055043}}, it's a typo and landed with tests passed.
| |
| ** {{Bug|1095382}} - It will stop playing the song with its total time messed up after you dragging the seek icon to the end of progress bar. (reviewed+, 2.2+)
| |
| *** It's caused by a gecko regression {{Bug|1119186}}, {{Bug|1116839}} is also a duplicate, {{Bug|1115507}} and {{Bug|1101448}} seems related but need further investigation, the gaia patch can prevent and will land it as it's a blocker.
| |
| * V3 group: Prototyping the NEW NEW Firefox OS
| |
| ** We have the first concept and wireframes base on the previous discussions. 1/22 is the date we signed-up for idea pitch so we are going to make the prototype in the coming 7 days(one weeek).
| |
| * Reviews and needinfos.
| |
| ==== This week ====
| |
| * Audio channel services weekly sync up.
| |
| ** Due to the original api and plan changes, also the gecko owner is going to change, I will try to re-organize the audio channel things with Evan, then come out a new plan.
| |
| * Music
| |
| ** {{Bug|1072642}} - (2.2+) back to this OTA issue which was forgotten by me.
| |
| ** {{Bug|1117047}} - partner dev has submit a patch and will take a look.
| |
| * V3 group: Prototyping the NEW NEW Firefox OS
| |
| ** https://etherpad.mozilla.org/prototyping-the-new-new-firefox-os
| |
| ** https://fxos-v3.slack.com/messages/prototyping-new-fxos/
| |
| | |
| ==== 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 ===
| |
| * {{Bug|1098168}} - Implement BaseIcon
| |
| ** r+, waiting QA smoketest
| |
| * {{Bug|1117633}} - set nfc focus from gaia side
| |
| ** r+, waiting green
| |
| * [2.2+]{{Bug|1102715}} - Stop refresh driver blocking the main thread of b2g process during app launching for gallery case (~150ms).
| |
| ** Fixed
| |
| * {{Bug|1121189}} - [Windows Management] The blue 'active call' notification banner only covers half the screen when in landscape mode
| |
| ** r+, waiting green
| |
| ==== Screen cleanup ====
| |
| * {{Bug|1121356}} - Implement DataConnectionManager & RoamingWarningDialog
| |
| ** WIP
| |
| ==== new Bootstrap ====
| |
| * {{Bug|971488}} - Instantiable FtuLauncher
| |
| ** WIP
| |
| | |
| === Arthur ===
| |
| ==== Done ====
| |
| * Patch reviewing
| |
| ** {{Bug|910552}} - [zffos1.1][P2][Call Setting]Call Barring menu not implemented
| |
| *** The code is good but the tests could be improved.
| |
| | |
| ==== To do ====
| |
| * Clean the queue - r? x9 and f? x3. Focus on the late features and blockers.
| |
| * {{Bug|1098609}} - Network selection not coming back up after failed manual selection (r?)
| |
| ** Waiting for feedback from Qualcomm.
| |
| * {{Bug|1112771}} - [Internet Sharing] Unable to enable USB Tethering when Wi-Fi is connected. (WIP)
| |
| ** The UX designer approved the proposed behavior.
| |
| * 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|1093516}} - [System2] Migrate AppUpdate/InstallDialog to SystemDialog
| |
| ** Had a WIP patch, and debugging issues of reusing system dialog module.
| |
| * Audio Channel Management
| |
| ** The performances of new and old architectures in gecko are almost same.
| |
| *** https://bugzilla.mozilla.org/show_bug.cgi?id=1113086#c70
| |
| * Retrospective
| |
| ** How to work more closely?
| |
| ** Reading Peopleware: http://goo.gl/CBg5MW
| |
| * Prepared V3 pitch
| |
| ** Project Mille: http://goo.gl/QTEoKi
| |
| * Helped Market team do brainstorming for Open Web Board(in lunchtime)
| |
| ** We already had a good idea for an application with using the Open Web Board.
| |
| | |
| ==== Next week ====
| |
| * {{Bug|1093516}} - [System2] Migrate AppUpdate/InstallDialog to SystemDialog
| |
| ** Send feedback? request this week.
| |
| * Meeting with baku for Audio Channel Management API (1/21)
| |
| ** We will have a schedule of the implementation.
| |
| * Prepare and pitch V3 idea
| |
| ** We will pitch at 09:00 AM on 1/23 (CTS).
| |
| ** https://docs.google.com/a/mozilla.com/spreadsheets/d/11clQlnb8bcrMsJFURaS49S1fNWD6nufswKXcx7J-tk8/edit?pli=1#gid=226828680
| |
| | |
| === Fred ===
| |
| ==== Last week ====
| |
| * [r+ & landed] {{bug|1115622}} - [Bluetooth] decouple bluetoothTransfer and NfcHandoverManager's dependency
| |
| * [r?] {{bug|1119142}} - [NFC] current test cases fail on nightly
| |
| * WIP, {{bug|1093084}} - make system/js/bluetooth v2
| |
| * V3 ideation group discussion, booking the pitch time at 1/20. Handover draft to helen for polishing.
| |
| * Gaia source code visualization http://gasolin.github.io/CodeFlower/
| |
| * bluetooth porting progress discussion, target in end of Feb.
| |
| | |
| ==== This week ====
| |
| | |
| * Sick leave & PTO(Mon., Tue afternoon)
| |
| * [r+ & landed] {{bug|1119142}} - [NFC] current test cases fail on nightly
| |
| ** fix test cases
| |
| * [r+ & landed] {{bug|1063564}} - l20n cause CSP violation for packaged App
| |
| ** report lack of bower release and get fixed
| |
| * Idea submission: [https://fxos-v3.slack.com/files/gasolin/F03BD7JAX/Make_WebAPI_cross_the_platform_via_Cordova_plugin|Make WebAPI cross the platform via Cordova plugin]
| |
| * Idea submission: [https://fxos-v3.slack.com/files/gasolin/F03CA96F6/isomorphicpage_firefoxosv3_20140115_fred.pdf|Make Device as the web]
| |
| * [r?], [http://tech.mozilla.com.tw/?p=5987&preview=true|Moztech post] (write first web app with github)
| |
| * [r?], Bug 1122327 - [System][Bluetooth] Make BT profile connection independent from API version
| |
| * WIP, {{bug|1093084}} - make system/js/bluetooth v2
| |
| ** try to [https://github.com/mozilla-b2g/gaia/pull/27399|decouple bluetooth from NFC handover manager via event]
| |
| ** rebase to reflect master change
| |
| ** start the receiving test send from android (it works)
| |
| | |
| ==== Topic status update ====
| |
| | |
| Bluetooth APIv2:
| |
| * {{bug|1089511}} current APIv2 system support plan
| |
| * {{bug|1088591}} track system related porting work
| |
| * {{bug|1093084}} - make system/js/bluetooth v2
| |
| | |
| Settings2 (pending):
| |
| * refactor developer panels
| |
| * {{bug|969264}} to track rest marionette tests and panel refactor works
| |
| * {{bug|973432}} 49 panel refactored, 8 panel set refactor bugs remain
| |
| | |
| Nearby Web:
| |
| * [https://docs.google.com/presentation/d/1LwNfHU3k3RnuWz3GEG4UBCN_jPgu9f6tJ6D2ShgKdQA/edit?usp=sharing idea slide]
| |
| | |
| === George ===
| |
| | |
| ==== Last week ====
| |
| * (System) - ({{Bug|1119164}}) - [TextSelection] separate marionette test pages by suite - r+
| |
| ** wait for tree reopen
| |
| * (System) - ({{Bug|1117684}}) - [Text Selection] Paste icon is not showing up - wip
| |
| ** gaia's patch is done, but it also requires gecko's work.
| |
| * (System) - ({{Bug|1120519}}) - (CopyPasteTest) JS marionette test to control caret
| |
| ** wip is provided, it still takes day to verify, and I will also add an shortcut test with this helper
| |
| * (System) - ({{Bug|1120514}}) - (CopyPasteTest) Complete Gi tests
| |
| ** all required marionette tests before gecko refactoring, I will add those tests to each app for all marginal cases.
| |
| | |
| ==== This week ====
| |
| * (System) - ({{Bug|1120519}}) - (CopyPasteTest) JS marionette test to control caret
| |
| * (System) - ({{Bug|1120514}}) - (CopyPasteTest) Complete Gi tests
| |
| * (System) - ({{Bug|1092894}}) - implement nfc core
| |
| * (System) - ({{Bug|1119704}}) - Broadcast focus event in hierarchyManager
| |
| | |
| ==== Topic status update ====
| |
| * Copy-paste's META bug ({{Bug|1023688}})
| |
| | |
| === Greg ===
| |
| | |
| ==== Last week ====
| |
| | |
| * {{bug|1115921}} - [User Story][Lock Screen]Display remaining charging time on lockscreen
| |
| ** in the review process
| |
| ** mark it as a new feature with UX spec (the tracking {{bug|1115919}} fired at 2014-12-27 by Zibi)
| |
| | |
| * {{bug|1099419}} - [Lockscreen][Camera] App permission screen stays after locking and unlocking device
| |
| ** landed for v2.1 and v2.2 (master before the branching day)
| |
| | |
| * {{bug|1116901}} - [Flame][Lockscreen]After reboot, the clock on LockScreen won't update
| |
| ** updated to prevent regression; waiting for reviewing
| |
| | |
| * {{bug|1115311}} - [LockScreen] (State-Component) Land Clock widget in the current codebase
| |
| ** still waiting for the further discussion
| |
| | |
| * {{bug|1100945}} - Provide PasscodeHelper as an abstraction to store a hash instead of plain text PIN
| |
| ** left lots of reviewing opinions
| |
| | |
| ==== This week ====
| |
| | |
| * The new design of LockScreen component state machine is now used for the LockScreenConnectionInfoManager, in order to verify this pattern works for different scenario & requirements, not only for the clock widget. However, the basic discussions & patch should keep ongoing, and after that this part could be land as another individual patch, which would not block the first part (the basic facilities & clock widget).
| |
| | |
| * For LockScreenConnectionInfoManager now all possible states are identified, so the next step is to implement them according to the component state machine architecture.
| |
| | |
| ==== Topic status update ====
| |
| | |
| NO INTERESTING UPDATES
| |
| | |
| === EJ ===
| |
| | |
| ==== Last week ====
| |
| | |
| [Settings]
| |
| * [WIP] {{Bug|1106835}} - [Settings][RTL] Follow-up bug, Fixed security translations with a proper way. (Waiting for Arthur's review)
| |
| * [WIP] {{Bug|1118095}} - [Settings][Dialog] In RTL languages, the fading animation of dialog is wrong (Waiting for Arthur's review)
| |
| * [WIP] {{Bug|1100283}} - [Flame][WIFI]The input password page can't pop up. (Waiting for Vincent's feedback)
| |
| * [WIP] {{Bug|1112484}} - [Settings] Show/hide FDN settings based on the availability (Waiting for Arthur's review)
| |
| * [r+ & Merged] {{Bug|1101186}} - On rebooting the device with Airplane Mode on Gaia sends radio on followed by radio off
| |
| | |
| [Review/Feedback]
| |
| * [f+] {{Bug|1105669}} - [Wifi]The wifi can't be turned off.
| |
| * [r+] {{Bug|1118545}} - [FFOS2.0][Woodduck][Network][data connection]can't enable data conection through shortcut.
| |
| | |
| | |
| ==== This week ====
| |
| | |
| [Settings]
| |
| | |
| * {{Bug|1112484}} - [Settings] Show/hide FDN settings based on the availability
| |
| ** Got r+ and would be landed after tree is open
| |
| * {{Bug|1119709}} - [FxOs2.2][Settings]The security word is turned in Settings-> Internet Sharing
| |
| ** WIP, waiting for Arthur's review
| |
| | |
| [Review/Feedback]
| |
| | |
| * {{Bug|1117710}} - [FFOS2.0][Woodduck][WIFI]WIFI signal strength icon does not matched with the strength shown on status bar.
| |
| ** Reviewing this patch
| |
| | |
| ==== Topic status update ====
| |
| | |
| [Settings]
| |
| * [META] {{Bug|1103801}} - (settings-dialog) [META] use settings dialog to show specific panels
| |
| ** We will try to fix all of these bugs before v2.2
| |
| * [META] {{Bug|1071891}} - (settings-rtl) [META] [RTL] Settings
| |
| | |
| [V3 brainstorming]
| |
| * draft : http://goo.gl/RZzNgF
| |
| | |
| === Ricky ===
| |
| | |
| ==== Last meeting ====
| |
| | |
| [Build System]
| |
| | |
| * [WIP] {{Bug|1089710}} - Upgrade to B2G Desktop 36
| |
| ** Waiting for bug 1101331 to be solved.
| |
| * [WIP] {{Bug|1059455}} - Un-hide the Gaia Build tests when they meet visibility standards
| |
| ** Gb default is visible.
| |
| * [WIP] {{Bug|1059449}} - Un-hide Gaia Build Unit tests when they meet visibility standards
| |
| ** Gbu default is visible.
| |
| * [WIP] {{Bug|972228}} - Verify default file content in non-distribution test
| |
| ** Add build test scripts for apps. Set reviewer to George.
| |
| * [WIP] Run build script on node.js
| |
| ** Working on utils-node.js and sub-modules in pre-app.
| |
| | |
| [Review/Feedback]
| |
| * [r+] {{Bug|1120281}} - [Stingray] net error is unable to load anything while GAIA_OPTIMIZE !== 1
| |
| * [r+] {{Bug|1120355}} - [Stingray] enable jshint for tv_apps folder
| |
| | |
| ==== This meeting ====
| |
| | |
| [Build System]
| |
| | |
| * [WIP] {{Bug|1089710}} - Upgrade to B2G Desktop 36
| |
| ** Waiting for bug 1101331 to be solved.
| |
| * [Fixed] {{Bug|1059455}} - Un-hide the Gaia Build tests when they meet visibility standards
| |
| ** Gb default is visible.
| |
| * [Fixed] {{Bug|1059449}} - Un-hide Gaia Build Unit tests when they meet visibility standards
| |
| ** Gbu default is visible.
| |
| * [Fixed] {{Bug|968654}} - (build-refactoring) [meta] Refactoring gaia build system
| |
| ** [Fixed] {{Bug|972228}} - Verify default file content in non-distribution test
| |
| *** Add build test scripts for apps. Got r+ from George and landed.
| |
| * [WIP] Run build script on node.js
| |
| ** Working on utils-node.js and sub-modules in pre-app.
| |
| | |
| [Review/Feedback]
| |
| | |
| ==== Topic status ====
| |
| | |
| * https://wiki.mozilla.org/Gaia/Build/Roadmap#First_half_of_2015
| |
| | |
| === John ===
| |
| | |
| ==== Last Sum-up ====
| |
| * V3 ideation group meeting
| |
| | |
| ===== Input Management & Keyboard =====
| |
| * {{bug|1115649}} - Differentiate concept of Panel and Dialog in Keyboard Settings | landed
| |
| ** (A small patch for more future-proofness)
| |
| * Preparation work to incorporate list2dict.js to Gaia
| |
| ** https://github.com/mnjul/gaia-kb-dict-tools/tree/release/gaiafication
| |
| ** Tidy'ed up and organized code structures
| |
| ** The thing is actually ready (even without djf's response) to land into Gaia as {{bug|1102834}}. I do have ideas to bring the test cases formally to Gaia repo too.
| |
| | |
| ====== Review/Feedback/Assistance ======
| |
| | |
| ==== Current Progress ====
| |
| * V3 ideation group meeting
| |
| (Aside from TODO/backlogs below and blockers)
| |
| | |
| ===== Input Management & Keyboard =====
| |
| * {{bug|1115644}} - Implement RootPanel for KeyboardSettingsApp | WIP
| |
| ** Discussed with Tim and need architecture re-planning. Drafted ideas. Modifying codes now.
| |
| ** Probably will take a bit longer than originally planned. Will proceed with {{bug|1102834}} where time/resource premits.
| |
| | |
| ====== Review/Feedback/Assistance ======
| |
| | |
| ==== Topic Status ====
| |
| ===== Keyboard User Dictionary =====
| |
| * Current focus is follow-up to {{bug|1102831}}, and preparation to integrate list2dict.js into Gaia repo.
| |
| ** https://github.com/mnjul/gaia-kb-dict-tools
| |
| | |
| ==== TODOs/Backlogs ====
| |
|
| |
|
| = Bugzilla queries = | | = Bugzilla queries = |