Gaia/Team/Taipei

< Gaia‎ | Team
Revision as of 03:15, 24 September 2013 by RudyL (talk | contribs) (→‎3rd-party keyboards framework: - add bug search link for v1.2)

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)

32f42d56f6770abcbb7c8da456af5891?s=120#.png

Tzu-Lin Huang (dwi2)

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:
  • landed: 906538 ensure tablet user agent, scroll up gesture to homescreen
  • In review: replace FTU tutorial images / hide dialer via blacklist
  • working: 918272 [Flatfish][System] Add animation for home gesture, wallpaper
  • Need Gecko support:
    • 911684 disable navigator.mozTelephony API if device not support
    • 911668 change orientation to default
  • We are targeting the lowest risk approach and work with phone v1.2. So v1.2 Gaia will be adaptable to two form factors. We will only fix cases where the UI is broken.
  • Here are a rough estimate for each apps
    • Estimation is based on Firefox nightly browser, will update if it look different on master.

3rd-party keyboards framework

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

Simplified Chinese IME

This is a v1.2 feature.

  • bug 900906 - Wrap the pinyin engine with web worker to improve the user experience
  • bug 906617 - Change Gaia keyboard app to use the new composition methods in IME WebAPI
  • bug 908592 - Improve symbol panel layout of Pinyin IME
  • bug 913397 - Make keyboard app support 1.5x graphics

Gaia build script

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

  • See the plan.
  • Modularization in progress.
  • Build Gaia on Firefox extension, we still have some bug for this work and we plan to land it on next week.
  • Will open up indiviual bugs for people for help out once the build script unit test framework is completed.
  • Accomplished 4 build scripts to build modules on v1.2
  • We plan to accomplish below tasks on v1.3:
    • Migrate all python build script to javascript
    • Customization Tool for homescreen based on firefox extension which is mentioned above.

Window management upgrade

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

  • HomescreenWindow patch is merged. A regression about trustedUI is noted and having a patch right now.
  • current: 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

  • QA is planning to have a full run test on v1.2 branch.

BT feature support

  • completed inline pairing
  • completed adopting new bluetooth APIs in the settings app and the system app
  • added A2DP status icon

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
  • Inter-App Communication API is landed, started to land the related features
  • AVRCP(1.0 + 1.3) for music app is landed and demoed in Oslo
  • Introduced a new module in shared/js/media, remote_controls.js

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