Gaia/Team/Taipei/Meetings/2014-01-07
From MozillaWiki
Contents
- 1 Public meeting note of Jan 7th, 2014
- 1.1 3rd-party keyboard support (1.4, committed)
- 1.2 Lock screen (1.3, committed)
- 1.3 Built-in keyboard update & dynamic touch target (1.4, ?)
- 1.4 Cursor management (v1.4, committed)
- 1.5 Dual SIM Dual Standby (1.3, committed, RIL)
- 1.6 WPA-EAP SIM (1.3, committed, RIL)
- 1.7 PEAP, TLS, TTLS WPA-EAP (1.4, committed, RIL)
- 1.8 Format SD Card (1.4, ?, ?)
- 1.9 CDMA (1.3, committed, RIL)
- 1.10 NFC (1.3/1.4, committed, RIL)
- 1.11 Build script (1.2/1.3/1.4, targeted)
- 1.12 Window management (1.4, targeted)
- 1.13 System App Modularization (?, targeted)
- 1.14 Gecko Profiler GUI For Task Tracer (N/A, targeted)
- 1.15 Setting panel isolation (1.4, targeted)
- 1.16 Engineering mode / Hardware showcase app (N/A, targeted)
- 1.17 Test coverage
- 1.18 Gaia Audio Channel Service
Public meeting note of Jan 7th, 2014
« previous week | index | next week »
NOTE
Nothing is committed until it lands in a release :) .
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 :)
3rd-party keyboard support (1.4, committed)
- Functional team: System platform
- Project Manager: Ivan
- Product Manager: Bruce
- User stories: bug 942790
- Feature bug: bug 942790, etc.
- Lead developer: Rudy
- Developers: Gary (50%), Xulei (<50%), Kanru (helping), Steven Li (helping)
- Status (updated 2014-01-07): Keyboard OOP already enabled on master, another blocker, bug 953044, keeping keyboard from being resumed from OOM have been resolved. Next: stabilization and marionetteJS test bug 947120 wait for reviewing. pref measurement on going bug 950562
Lock screen (1.3, committed)
- Functional team: System platform
- Project Manager: Ivan
- Product Manager: Bruce
- Lead developer: Greg (60%)
- Status (updated 2013-01-07): trying to solve the performance issue occurs while unlocking bug 938737, and the bug of incompatible sharing component between normal and incoming call lockscreen bug 956662.
Built-in keyboard update & dynamic touch target (1.4, ?)
- Functional team: System platform
- Project Manager: Ivan
- Product Manager: Bruce
- User stories: bug 936581, bug 908487, etc.
- Feature bug: bug 936581, bug 908487, etc.
- Lead developer: djf
- UX: Carrie
- Status:
Cursor management (v1.4, committed)
- Functional team: System platform
- Project Manager: Ivan
- Product Manager: Bruce
- User Stories: bug 921964 -- targeting sprint 3
- Feature Bug: bug 964692
- Lead developer: SC Chien (planning)
- Developers: Phoebe (100%)
- UX: Carrie
- Status:
Dual SIM Dual Standby (1.3, committed, RIL)
- Functional team: RIL/Comms/System platform
- Project manager: Joe (1.3 taskforce), Wesley (RIL)
- Product manager:
- Feature bugs: DSDS 1.3 blockers
- Developers: Arthur, EJ
- Status: (updated: 2014-1-7) There are eight DSDS 1.3 blockers. Five of them are gaia bugs. bug 944230. Airplane mode related works : bug 948847, bug 945147, bug 946588 SimManager rename method bug 932729
WPA-EAP SIM (1.3, committed, RIL)
- Functional team: RIL/System platform
- Project manager: Wesley
- Lead developer: Ian
- Status (2013-1-7): One remaining issue: bug 946070 [WiFi][Settings] The configuration items of WiFi WPA-EAP in FTU is inconsistent with the configuration in settings. (According to UX spec., fixed invalid). Device itself does not function due to POVB issues(bug 923359). Dual SIM for EAP-SIM(1.4+) bug 947280
PEAP, TLS, TTLS WPA-EAP (1.4, committed, RIL)
- Functional team: RIL/System platform
- Project manager: Wesley
- Lead developer: Ian
- Status: Feature is landed in Gaia/master, 1.3(bug 926334). Once API is landed(bug 917102, bug 745468, etc.), will show the layout and feature automatically.
Format SD Card (1.4, ?, ?)
- Functional team: Devices
- Project manager: Bruce, Joe
- Bug: bug 929860
- Lead developer: Ian
- Status (2013-1-7): API proposal: There are two new status of device storage, "broken", "unmounted"("formatting" is optional). Gecko will not be ready until sprint 3 so that Gaia work on halt.
CDMA (1.3, committed, RIL)
- Functional team: RIL
- Project manager: Kevin -> Wesley?
- Developer: Arthur
- Bugs: CDMA 1.3 blockers
- Status (updated: 2014-1-7) feedback+: bug 909266
NFC (1.3/1.4, committed, RIL)
- Functional team: RIL/System platform
- Project manager: Wesley
- Bug: bug b2g-nfc
- Developers: Alive (consultant, review), Greg (consultant), Evelyn (consultant)
- Status (2013-12-24): Patches are being reviewed (bug?). Some issues with module pattern and testability.
Build script (1.2/1.3/1.4, targeted)
- Functional team: System platform
- Project Manager: Ivan
- Product Manager: Bruce
- User Stories: bug 931457, etc.
- Feature Bug: ?
- Lead developer: Yuren
- Developers: George
- Status: (2014-1-7) added unit/integration test for build system, added a macro for running build scripts on node.js (meta bug 955988) and working on app manager and gaia-build integration.
Window management (1.4, targeted)
- Functional team: System platform
- Project Manager: Ivan
- Product Manager: Bruce
- Meta bug: bug window-management
- Lead developer: Alive
- Status (2014-1-7):
- 1) move attention screen animation to System - Rex had a patch for dialer, I will provide patch for system this week.
- 2) pop-up window rewrite.
System App Modularization (?, targeted)
The goal of this work is to clean all the messy 'modules' in system app to have documented + well-designed + decoupled + clear + architectural + testable modules.
- User stories: ?
- User story bugs: ?
- Meta bug(s): bug system-app-v2
- Design Doc: ?
- Devs: Alive
- Status (updated: 2013-1-7):
- Current: Writing draft plan now
Gecko Profiler GUI For Task Tracer (N/A, targeted)
- User stories: Gecko will support task information dumping, needs Standalone GUI for task tracing.
- User story bugs: bug 908995
- Meta bug(s): ?
- Devs: Alive
- Backend: Gina, Shelly, (Thinker, Cervantes)
- Status (updated: 2013-1-7):
- Current:
- 1st refactor to current gecko profiler GUI (Cleopatra): Bug 950338 - [Cleopatra] Clean UI.js - Landed
- Isis initial version - http://alivedise.github.io/isis/
- Next
- Fine tune according to real data provided by gecko.
- Current:
Setting panel isolation (1.4, targeted)
- Functional team: System platform
- Project Manager: Ivan
- Product Manager: Bruce
- User Stories: bug 922658
- Feature Bug: bug 922658, bug 956210
- Working Branch: Settings2
- Developers: Arthur, EJ, Evan, Fred, George, Ian
- Status (Updated 2014-1-6): Write more integration test to make sure the rewrite not break any obvious things (Metabug for integration test bug 956210). Writing a brief introduction to the working branch in which we did experiments on panel and module separation.
Engineering mode / Hardware showcase app (N/A, targeted)
- Functional team: System platform
- Meta bug: bug 883714
- Developers: Tom, Fred (mentorship)
- Status (2013-1-7): Helping volunteer complete web activity API test cases to uitest, found sms activity issue in 1.4.
Test coverage
- Functional team: System platform
- bug: bug 934952
- Developers: Ricky
- Status (2013-1-7): Test coverage has been integrated into test-agent but still has some accuracy problem need to fix. Current result will place into allow-failure of travis-CI.
Gaia Audio Channel Service
- Functional team: System platform
- Meta bug: ?
- Developers: Alive, Dominic
- Status (2013-1-7):
https://groups.google.com/forum/#!msg/mozilla.dev.gaia/9HtUGlgBwC8/ax32H55m2RkJ Will loop UX in to do initial planning.