Gaia/Team/Taipei: Difference between revisions

From MozillaWiki
< Gaia‎ | Team
Jump to navigation Jump to search
No edit summary
Line 89: Line 89:
[https://wiki.mozilla.org/WebAPI/KeboardIME The new IM API documentation]
[https://wiki.mozilla.org/WebAPI/KeboardIME The new IM API documentation]


* Gecko shell.js loading issue resolved, landed.
* Most work for user story has been closed.
* Backed out on Fri because of TPBL Gaia UI test fail because of the element id change, reland after undo the element id change
** Details: https://gaia.hackpad.com/Open-work-for-Keyboard-IME-v1.2-KNodVOIOm0b
* Keyboard settings in review, maybe adopt template.js
 
* Gecko: (need update)
* API: (need update from Xulei)
* Keyboard manager: Discussed w/ UX, selection menu performance is acceptable, but should be improved.
* Next:
* Next:
** Installation/uninstallation
** {{bug|816874}} - Tracking: Run keyboard app OOP
** Notification keyboard switch
** {{bug|901434}} - Keyboard/IME API should be exposed to privileged app
** First-run enabled keyboard layout.
** First-run enabled keyboard layout.



Revision as of 07:32, 17 September 2013

Gaia teams in Taipei, Taiwan

People

Alphabetically ordered by ID.


2200ce74246a04126cf04cfa39ff0c37?s=120#.png

Alive Kuo (alivedise)

3559bf9e05fa7f8937efd88cde038ff3?s=120#.png

George Tuan (cctuan)

ab20989d946f4bd31c590b5a6ef73f7a?s=120#.png

Arthur Chen (crh0716)

e333342f0afd23d7212e0cbaa6e00e3c?s=120#.png

Dominic Kuo (dominickuo)

c467be2c8057ee9a73735ee2bd269504?s=120#.png

EJ Chen (EragonJ)

c41f912d929a213cba048104b3697b88?s=120#.png

Evan Tseng (evanxd)

0ccfea05555478e088acf331824b70c1?s=120#.png

Evelyn Hung (evelynhung)

84460b786102047f6b74522ef62d7ac3?s=120#.png

Fred Lin (gasolin)

06d79ed4b67a4721e8e59295fb9f4ae6?s=120#.png

John Hu (huchengtw-moz)

97614f2541c088277e57085f31cdf546?s=120#.png

Ian Liu (Ian-liu)

91513261a498767bb7ecd2c38c994f5a?s=120#.png

Luke Chang (luke-chang)

b729f44cee25bbef242e2d9144df5ef1?s=120#.png

Gary Chen (mpizza)

ba973db1f571a1bc3ac86cb4d674c32a?s=120#.png

Rex KM Lee (rexboy7)

4c3b3f1dbe118b705bfb68cb82351896?s=120#.png

Rudy Lu (RudyLu)

a45359e3fe86aeca5b166ed821964b0b?s=120#.png

Greg Weng (snowmantw)

0e719389c6f6e17e5693819fc9a5722a?s=120#.png

Steve Chung (steveck-chung)

2becaf1073957bdad2f06e183731131d?s=120#.png

Tim Guan-tin Chien (timdream)

a357616c0a9197fccbaf5aceb92d94f3?s=120#.png

Yuren Ju (yurenju)

?_=X#.png

We are hiring!

Interns

fd51d411cc14c99d061cf411408ef2ef?s=120#.png

Jason Lee (LeeChSien)

8c062915030258ebbfcd8e48787ff0ab?s=120#.png

Tom Jao (mbrsl)

#.png

Internship opportunity @ Mozilla Taiwan

On-going work

NOTE
Nothing is committed until it lands in a release :) .

These are the features mainly driven by the Taipei teams, in co-optations with other teams in Taipei and around the world. We are not meant to take all the credit :)

Gaia for Tablet

Meta bug

  • This week: most minimized koi+ bugs are landed.
  • In review: scroll up gesture to homescreen / replace FTU tutorial images / hide dialer via blacklist
  • Need Gecko support:
- disable navigator.mozTelephony API if device not support
- change orientation to default
- ensure tablet user agent

3rd-party keyboards framework

Meta bug. This is a v1.2 feature. The new IM API documentation

  • Next:
    • bug 816874 - Tracking: Run keyboard app OOP
    • bug 901434 - Keyboard/IME API should be exposed to privileged app
    • First-run enabled keyboard layout.

Simplified Chinese IME

This is a v1.2 feature.

  • Engine API change because of 3rd-party keyboard change
  • re-doing patch right now.

Gaia build script

This is a v1.2 nice-to-have. meta bug and dependency

  • See the plan.
  • Modularization in progress.
  • Trapped in the settings.py to settings.js land/backout cycle, resolving
  • Will open up indiviual bugs for people for help out once the build script unit test framework is completed.

Window management upgrade

Meta bug. This is a v1.2 nice-to-have.

  • HomescreenWindow patch is backout-ed and then send another review now.
  • Open/Close transition into AppWindow is under development.
  • next: ActivitiyWindow
  • no API changes (yet)
  • Blocks v1.3 Sheet navigation + Browser integration to system

Gaia for qHD/WVGA

WVGA support is a v1.1 feature.

v1.1hd is dead, vendor will be shipping a phone on v1.2.

  • John: many non-reproducible bugs being reported by vendor.
  • We should only resolve what's reproducible on master

CDMA phone support

  • non-Settings app items will be moved to Comms function team and Steve and Rex will help out.
  • http://bugzil.la/891734 (CDMA OTSAP) is blocked on Gecko API
  • QA cycle have started Fixing bugs submitted

BT feature support

  • inline pairing
  • completed returning device address
  • targeting demo next week (review to be sent this week)

Internship mentorship: system app unit tests

  • Merged wifi testcase
  • fixing bluetooth testcase
  • airplane more test case

Internship mentorship: eng. mode / show case app

  • Writing more test cases on the app.
  • Unable to test hardware keys
  • Will submit a WIP patch this week.

TSOC mentorship: test coverage

TSOC 2013

ext. functional team update: media

  • Working on Music v1.2 must-have features
  • Many of the features are blocked by IAC
  • AVRCP is good, demo next week
  • John: working on camera recording sound, to be put into customization
  • John: working on Video app refactor

ext. functional team update: comms

  • Comms will be helping out CDMA issues for RIL team for non-Settings app issues.
  • CDMA record information, waiting for spec, display message position etc.
  • http://bugzil.la/881863 emergency callback need to build emulator to test (instead of actually calling the police)

ext. functional team update: productivity

Evan, Ian

  • Clock app on-going, watching
  • Integration test runtime to be move from B2G/Desktop to Firefox
  • A Alarm API mock was made for testing E-mail notification

etc.

Subpages of Gaia/Team/Taipei