Gaia/Team/Taipei/Meetings/2014-01-07

From MozillaWiki
< Gaia‎ | Team‎ | Taipei
Jump to: navigation, search

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:
    • Next
      • Fine tune according to real data provided by gecko.

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.