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

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

Public meeting note of Jan 14th, 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-14): Another glitch for keyboard hiding is fixed in bug 875963; Build time config for default layout, bug 913782: WIP. Next: stabilization (bug query: http://mzl.la/1fteova) 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-14): 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. Also trying to implement SecureWindow and SecureWindowManager (bug 951978).

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-14) There are six DSDS 1.3 blockers. Three of them are gaia bugs. bug 944230. Airplane mode related works : bug 948847 (Reviewing), bug 945147, bug 946588, bug 938080. SimManager rename method bug 932729 (1.4?)

WPA-EAP SIM (1.3, committed, RIL)

  • Functional team: RIL/System platform
  • Project manager: Wesley
  • Lead developer: Ian
  • Status (2013-1-14): 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?, platform-related) 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, targeted, device)

  • Functional team: Devices
  • Project manager: Bruce, Joe
  • Bug: bug 929860
  • Lead developer: Ian
  • Status (2013-1-14): 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 mount/unmount feature work on halt. Format SDCard feature is in reviewing this week.

Media Transfer Protocol (1.4, targeted, device)

  • Functional team: Devices
  • Project manager: Bruce, Joe
  • Bug: bug 922927
  • Lead developer: Ian
  • Status (2013-1-14): Wait UX spec.

CDMA (1.3, committed, RIL)

  • Functional team: RIL
  • Project manager: Wesley
  • Developer: Arthur
  • Bugs: CDMA 1.3 blockers
  • Status (updated: 2014-1-14) Resolved: bug 909266. No gaia blockers.

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-01-14): Patches are being reviewed (bug?). Some issues with module pattern and testability. Would trying to solve some bugs reported by John (bug 959048, bug 959052)

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-14) macro for running build scripts on node.js was back outed and having a new pull request (meta bug 955988) and have a WIP pull request for pseudo localization

Window management (1.4, targeted)

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-14):
    • Current:
      • Identifying all modules needs to be refactored in system app.

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-14):
    • Current:
    • Next
      • Platform dev is working on generating real logs.
      • Next item of frontend: UI finetune, blocked by backend data now.

Setting panel isolation (1.4, targeted)

Write more integration test to make sure the rewrite not break any obvious things.

  • 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-14): Settings2 document created. Make first settings2 integration test run and document the steps. Add 3 integration tests PR.

Engineering mode / Hardware showcase app (N/A, targeted)

  • Functional team: System platform
  • Meta bug: bug 883714
  • Developers: Tom, Fred (mentorship)
  • Status (2013-1-13): FMRadio test added
  • On going (2013-1-14): Simple camera app test

Test coverage

  • Functional team: System platform
  • bug: bug 934952
  • Developers: Ricky
  • Status (2013-1-14): bug 957932 is being reviewed (add checkbox for running coverage test on test-agent web UI)

Gaia Audio Channel Service

  • Functional team: System platform
  • Meta bug: ?
  • Developers: Alive, Dominic
  • Status (2013-1-14):
    • Have a meeting today(1/14) with UX and Marco.