Gaia/Team/Taipei: Difference between revisions

From MozillaWiki
< Gaia‎ | Team
Jump to navigation Jump to search
Line 163: Line 163:
=== Ian ===
=== Ian ===
==== Last week ====
==== Last week ====
* 1.3t+ bug fixed: {{Bug|1002406}}(monkey test issue)
* Some bugs tracking in partner's pool.  
* Some bugs tracking in partner's pool.  
** Alarm does not goes off(rate 0/10). Given a patch with debugging log between system message, clock app launch, window.open, and onring page.
** Alarm does not goes off(rate 0/10). Given a patch with debugging log between system message, clock app launch, window.open, and onring page.(Fixed, partner cannot reproduce)
* {{Bug|1003739}}: Migrate pairing process to Bluetooth app. (fixed, add unit test done)
* {{Bug|1003739}}: Bluetooth bugs fixing for pairing flow in screen locked/unlocked mode.(Reviewing)
* {{Bug|1010106}}: Reuse Bluetooth helper in shared folder.(fixed, add unit test done)
* {{Bug|996272}}: Bluetooth bugs fixing for mozL10n.(Reviewing)
* {{Bug|1010646}}: Remove duplicated string id from bluetooth.properties.(fixed)
* {{Bug|987039}}: Review unit test for John Lu's patch.(Done)
* {{Bug|1010107}}: Put utils 'getTruncated' in shared folder.(discussion)
* {{Bug|1010107}}: Put utils 'getTruncated' in shared folder.(discussion)
* NFC shared via Bluetooth: {{Bug|998175}}(discussion)
* {{Bug|998175}}: NFC shared via Bluetooth.(Feedback Arno's patch, discussion in Gecko side)


==== This week ====
==== This week ====
* Bluetooth bugs fixing for pairing flow in screen locked/unlocked mode: {{Bug|1003739}}
* {{Bug|1003739}}: Bluetooth bugs fixing for pairing flow in screen locked/unlocked mode.(Revise and add unit test with reviewer's suggestion)
* Bluetooth bugs fixing for mozL10n: {{Bug|996272}}
* {{Bug|996272}}: Bluetooth bugs fixing for mozL10n.(Reviewing)
* Review unit test for John Lu's patch: {{Bug|987039}}
* Some bugs tracking in partner's pool.
* Some bugs tracking in partner's pool.
* NFC shared via Bluetooth: {{Bug|998175}}:  
* {{Bug|998175}}: NFC shared via Bluetooth.(Discussion in Gecko side)
** Provide id for NFC file sending.
** Provide id for NFC file sending.
** Have to find out a way for race condition.
** Have to find out a way for race condition.


==== Topic status ====
==== Topic status ====
* {{Bug|859168}} - [Settings][Bluetooth] fire a bluetooth pairing notification when lock screen turn on(partially rework in Bluetooth app)
* {{Bug|859168}} - [Settings][Bluetooth] fire a bluetooth pairing notification when lock screen turn on(Revise and add unit test with reviewer's suggestion)
* WebBluetooth-v2: Discussed new version API design kick off. Pairing process refine proposal.(https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2)
* WebBluetooth-v2: Discussed new version API design kick off. Pairing process refine proposal.(https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2)
* Wifi authentication: Gecko API will provide capability of authentication in v2.x. Gaia will need to update layout according to capability API.
* Wifi authentication: {{Bug|1003054}}:[Gaia][WIFI]According to capabilities to display menu of security methods.(Based on Settings::wifi refactor, will work on the refactored code base.)
* SD Card management:
* SD Card management:
** 3/18:
** 3/18:

Revision as of 06:20, 27 May 2014

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)

5014150?s=120#.png

Min-Zhong "John" Lu (mnjul)

b729f44cee25bbef242e2d9144df5ef1?s=120#.png

Gary Chen (mpizza)

ba973db1f571a1bc3ac86cb4d674c32a?s=120#.png

Rex KM Lee (rexboy7)

4c3b3f1dbe118b705bfb68cb82351896?s=120#.png

Rudy Lu (RudyLu)

adc421ca1f85f9d54e02a7c3c779d914?s=120#.png

Sherman Chen (shamenchens)

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

abf92b0a6c66cf51277f0ab014a29446?s=120#.png

Ricky Chien (rickychien)

#.png

Internship opportunity @ Mozilla Taiwan

Gaia module expertise

Free feel to find us for questions related to topics below. Also read Modules/FirefoxOS. We are on irc.mozilla.org/ #mozilla-taiwan. 此 IRC 頻道可以使用中文。

  • System: Tim, Alive, Evelyn (quick setting), Rex (window manager, quick setting)
    • Lockscreen: Greg, Yuren
    • FTU: Alive, Rudy (date/time), EJ (Tutorial)
    • Captive Portal: Alive
    • ValueSelector: Arthur, Rudy, Ian (date/time picker), Evan, George(UI), Fred
  • Browser: Fred (bookmark), Arthur (UI), Evan (UI), Gary (UI)
  • Calendar: Evan (UI)
  • Camera: John Hu, Gary (UI)
  • Clock: IanC
  • Dialer: Arthur, Rudy (call log, BT command), Ian (call screen UI), Rex (suggestion bar, dialing), Evan(UI), George (auto suggestion)
  • Contacts: Steve, Rudy (contact form UI), Evan (UI)
  • Cost Control: Fred
  • Email: Dominic (UI), Steve (UI)
  • FM Radio: Arthur
  • Gallery: Dominic, Gary (UI, media DB), John (video playing), George (tablet)
  • Homescreen: Gary, Fred, George
  • Keyboard: Rudy, Tim, Evelyn (v2), Evan, Luke, Gary
  • Music: Dominic, Rex (UI)
  • Settings: Evelyn, Arthur, Alive (phone lock), John (apn), Ian & Rudy (date/time), Steve (message), Evan (UI, keyboard)
  • SMS: Steve, John Hu(thread UI, web activity), Ian (recipient UI), Evan (UI), George(UI)
  • Video: John Hu, Dominic, Fred (Selection mode), Ian (browsing, sorting), Gary (UI)
  • Bluetooth File Transfer: Ian
  • Customization: Yuren, Fred, Gary, Rex (booting animation)
  • Build Script: Yuren, George
  • General Unit Test: Yuren

Weekly Update

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 :)

Tim

Last week

  • No time for bug 974770 (Get rid of dom.mozInputMethod.testing in test scripts)
  • |make install-gaia| now finds the right partition for you (bug 915484; follow-up bug 1003768 with help from George)
  • bug 997029 (push target detection and some redundant code on B2G repo) r?.
  • mozbrowser key event dispatching discussion
  • Tarako bug sorting
  • bug 1003672 allow APP=appname make install-gaia to kill the app with long app name

This week

  • Start analyzing and addressing current keyboard launch performance (bug 970193 and bug 970188).
  • Based on above finding, provide a fix to bug 1005751 (make setting query unblock keyboard launch) first.
  • bug 1004714 value selector use touch event (fix for automation)
  • More Tarako support ...

Topic status

  • 3rd-party keyboard: Re-launch performance issue of the old keyboard need to be addressed (bug 970193 and bug 970188). Test keyboard is on marketplace (hasFeature() unblocked); need to re-test the flow.

Rudy

Last week

  • Keyboard integration test
    • bug 1010021 - Add integration test to cover 3rd-party IME installation - addressed review comment - about to land.
    • bug 1010025 - Add integration test to cover 3rd-party IME Switching - WIP, doing stability check.
    • General integration test issues.
      • bug 1011415 - Make sure marionette tests for Calendar app still pass after bug 950673 is landed - landed.
  • Keyboard visual/layout updates.
    • bug 985328 - [Keyboard UX update][User Story] Input method switch key behavior - landed.
  • Blockers
    • bug 991052 - keyboard layout switch function is not available in utility tray - landed.
  • Code reviews

This week

  • Keyboard integration test
    • bug 1010021 - Add integration test to cover 3rd-party IME installation.
    • bug 1010025 - Add integration test to cover 3rd-party IME Switching.
    • bug 1010026 - Add integration test to cover 3rd-party IME uninstallation.
  • Blockers
    • bug 987809 - Shift key is still enabled after we tap the first letter in message box.

Topic status

  • 3rd-party keyboard.
    • The blockers have been resolved and I'm working on adding integration tests.
  • Visual updates & Dynamic hit area
    • Continue the implementations of some visual updates.

Ian

Last week

  • Some bugs tracking in partner's pool.
    • Alarm does not goes off(rate 0/10). Given a patch with debugging log between system message, clock app launch, window.open, and onring page.(Fixed, partner cannot reproduce)
  • bug 1003739: Bluetooth bugs fixing for pairing flow in screen locked/unlocked mode.(Reviewing)
  • bug 996272: Bluetooth bugs fixing for mozL10n.(Reviewing)
  • bug 987039: Review unit test for John Lu's patch.(Done)
  • bug 1010107: Put utils 'getTruncated' in shared folder.(discussion)
  • bug 998175: NFC shared via Bluetooth.(Feedback Arno's patch, discussion in Gecko side)

This week

  • bug 1003739: Bluetooth bugs fixing for pairing flow in screen locked/unlocked mode.(Revise and add unit test with reviewer's suggestion)
  • bug 996272: Bluetooth bugs fixing for mozL10n.(Reviewing)
  • Some bugs tracking in partner's pool.
  • bug 998175: NFC shared via Bluetooth.(Discussion in Gecko side)
    • Provide id for NFC file sending.
    • Have to find out a way for race condition.

Topic status

  • bug 859168 - [Settings][Bluetooth] fire a bluetooth pairing notification when lock screen turn on(Revise and add unit test with reviewer's suggestion)
  • WebBluetooth-v2: Discussed new version API design kick off. Pairing process refine proposal.(https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2)
  • Wifi authentication: bug 1003054:[Gaia][WIFI]According to capabilities to display menu of security methods.(Based on Settings::wifi refactor, will work on the refactored code base.)
  • SD Card management:
    • 3/18:
      • WIP patch for the user story(https://github.com/mozilla-b2g/gaia/pull/16981). The mount/unmount API is working fine. But the status which is gotten via storageStatus() API not accurately. Will need Gecko to provide follow up work(bug 943825).
      • Not ready items:
        • The event trigger time is not reflect to storageStatus() of volume action.
        • Need to provide accurate status(might not an async function or Dom API).
        • SD card is not able to insert/remove on reference phone. Will need API provide property for query "CanBeFormatted", "CanBeMounted" and "CanBeShared".

Steve

Last week (before PTO)

  • 1.4+
    • bug 1007441 - (Landed) Emergency Callback Mode UI not displaying: Bug fixed with additional unit tests
  • Visual refresh
    • bug 871432 - (Landed) [sms][mms] display the received time inside the sms/mms box
    • bug 963109 - (Ongoing) [Messages] Multi-recipient participants view should show back button instead of cross one: Waiting for 881469.
    • bug 1010093 - (Ongoing) [Message] Visual refresh for delivery/read report icon in thread view: Waiting for visual assets
  • Code review and reply questions.
    • bug 881469 - [Messages] Implement Navigation object: Huge patch that changes the page transition logic by adding the navigator manager for controlling the behavior. It's a pre-step for haidifiction.

This week

  • visual refresh
    • bug 963109 - (Ongoing) [Messages] Multi-recipient participants view should show back button instead of cross one
    • bug 1010093 - (Ongoing) [Message] Visual refresh for delivery/read report icon in thread view
  • Other 2.0 blocker
    • bug 891344 - [SMS/MMS] (Invesigating) When storage is low with "Device space low" message displayed on status bar, device can't receive sms/mms, and sending sms behavior is odd that sent message will not be kept in the thread: Need to listen to low-disk-space event and check free space when app launched.
  • Code review and reply questions.
    • bug 881469 - [Messages] Implement Navigation object: Land this patch in this week
  • Helping with other new 1.3/1.3T+/1.4+ blockers(if any).
    • bug 1011573 [B2G][Tarako][Messaging] Keyboard auto closes when editing the 'To' field in the messaging app: We need a minimal efforts to support draft mode in v1.3t because of LMK problem. It's a regression related to draft patch changes.

Topic status

Dominic

Last week

  • 1.3T+
    • bug 1002897 - (review+) the patch of inproc music was r+ and seems work fine on tarako, though we found a platform issue that failed the partner's blockers, we should wait bug 1010434 landed then test it together with the inproc music patch. Also I have generated the memory reports about the inproc music, approximatively it saved 10MB for the whole os and I think that's why music is no more killed after it gets inproc.
  • Music
  • Settings
    • bug 998911 - (fixed) applied the new style/images and got r+ from the peer then merged.
    • bug 982949 - (assigned to Jim) Jim has picked up my patch and merged to his branch, he will land it together so it's blocked by bug 960329.
    • bug 961980 - (wip) discussed with ux then tweaked the sliders to fit the requirements, also working on the tests.
  • Answered needinfos and reviews.

This week

  • 1.4+
    • bug 998956 - (investigating) successfully executed the FOTA but encountered another issue when the device is in download mode.
  • Settings
    • bug 961980 - (wip) finish the tests and ask for review, then land it.
    • bug 937937 - hope to work on this if I have time.
  • Answer needinfos and reviews.

Topic status

Alive

Last week

v1.3t
  • bug 1009621 - [B2G][Gallery][Tarako] Switching from the Camera to Gallery app will partially show the Camera app while in Gallery - fixed
1.4+
  • bug 950673 - 150+ ms launch regression in gallery, video, camera, email_ftu (Dec 10-13)
  - Landed on master and backouted.
  - Evan is working on last master failure and v1.4 fail lists.
  - Etienne has a workaround for v1.4 and it fix 50ms delay.
master
  • bug 1009368 - [settings] Opening settings as an activity fails - fixed

This week

v1.3t
  • bug 1015812 - [Monkey Test]After a few hours monkey test ,there is no icons on idle ,the iframe of homescreen is hidden while the div is active
2.0+
  • bug 1011071 - [B2G] Dialer screen is shown cut off when Dialer runs in background and the user receives missed call on the locked screen - 1003870 regression
2.0 feature
  • bug 992085 - [User Story] Edge Gestures When Landscape App is Encountered in Portrait Mode - WIP v2
master
  • bug 1008928 - [Window Management] Dismiss ActivityWindow in certain timing

Topic Status

Copy&Paste
Window Management
  • v1.3+ - Fabrice inproc homescreen app and has some regressions.
  • v2.0 - Integrate SheetTransition into appWindow is proceeded in bug 992085.
NFC
  • Meeting with Jonas for bug 963531 tomorrow noon.

Yuren

Last week

Next week

  • bug 997004 - rewrite generating GAIA_APPDIRS code in javascript
  • bug 1008114 - separate app-makefile to multiple rules in makefile
  • Proposal for components based shared directory directory

Topic status

  • bug 1002413 - [Build] Refactor webapp-zip.js
  • bug 987487 - [Gaia] [Build] Refactoring webapp-optimize.js and unit tests
  • bug 1008114 - separate app-makefile to multiple rules in makefile to speed up with |make -j20|
  • bug 997004 - rewrite generating GAIA_APPDIRS code in javascript

Arthur

Last week

  • 1.3 blockers
    • bug 995458 - [B2G][Tarako][Settings] 'Caller ID' and 'Call waiting' settings are not saved for individual SIM cards (landed) - There is also a modem issue tracking by bug 1008853.
    • bug 997601 - [DSDS][Gaia] Gaia needs to save the caller id preference and restore it when reboot (landed)
  • Settings refactoring
    • bug 973456 - [settings] refactor Keyboard panel with AMD pattern (landed)
    • bug 968694 - [settings] add marionette test for root panel (r+)
    • bug 973453 - [settings] refactor root panel with AMD pattern (f+)

This week

  • Settings refactoring
    • bug 968694 - [settings] add marionette test for root panel - waiting for the review.
    • bug 973453 - [settings] refactor root panel with AMD pattern - Separate the dom elements to a standalone file and move the loading of panel specific scripts to the panels that use them.
    • bug 1007600 - [settings] supports inline activity (WIP) - Load the target panel directly without navigating to the root panel first.

Topic status

  • Settings refactoring: Planning to support inline activity in the end of sprint 2.

Evan

Last week

Review:

Next week

Review:

Study:

  • try server and tbpl.

Topic status update

Fred

Last week

  • bug 1009390 - [Settings]rename send_feedback and choose_feedback panel to feedback_send and feedback_choose panel
  • [2.0] bug 938467 - gUM permission grant scenario - remember my choice support
* follow UI spec
* dialog scrollable when exceed max height
  • [2.0] bug 973452 - add panel test for [settings] refactor Application storage panel with AMD pattern
  • bug 973445 - rework Sound panel with AMD pattern to pass TBPL issue
  • bug 1015013 - JSDoc 3 getter/setter parse error in strict mode

This week

  • [1.4+] bug 1011611 - [B2G][Flame]Double-tapping on Share with email option for website and selecting Cancel causes device to become non-responsive, r?
  • [2.0] land bug 938467 - gUM permission grant scenario - remember my choice support (blocked by gecko bug 978660)
  • bug 973445 - rework Sound panel with AMD pattern to pass TBPL issue
  • bug 973452 - [settings] refactor Application storage panel with AMD pattern

Topic status update

Settings2:

  • To support inline activity. we'd do settings/root panel refactor to make loading path clear.
  • bug 956210 2.0 plan for marionette test and panel refactor

NFC:

TSOC: webapplate has 3 candidates

George

Last week

  • (Build) - (bug 1002413) r+ webapp-zip.js is landed.
  • (Build) - (bug 1001209) f+ webapp-optimize refactoring, waiting for travis result.
  • (Build) - (bug 970748) rewrite optimizejar.py in javascript.
  • reviewing
    • (bug 1008114)- separate app-makefile to multiple rules in makefile

This week

  • (Build) - (bug 1002413) continue working on optimizejar.py rewriting .
  • (Build) - (bug 1001209) land webapp-optimize refactoring.
  • (Build) - clear more bugs from Build components,

Topic status update

  • (Build) Targets of webapp-optimize refactoring 1. easy to test 2. remove merged js files 3. capable of css optimizing

Greg

Last week

  • Solving bug 898348 to make LockScreen as an app. It's almost done:
    • Unlock: done
    • Notification preview: done
    • Passcode: done
    • Statusbar: done
    • UtilityTray: done
    • Media player widget: done
    • OOM handling: done; would automatically restart just like homescreen
    • Unit tests: done
    • UI tests & Integration test: fixing.
    • Performance issue: A WIP commit to make the OS logo disappear only after the LockScreen got ready. This greatly ease the "laggy" problem that user must see a stage of launching the LockScreen app at the bootstraping.
  • Got stuck at the mysterious marionette test timeout issues. Solving it with Evan's help, and now suspect that the b2g-desktop with different version could be the answer.

This week

  • Random timeout across multiple apps during integration tests. Other tests, include the Gaia UI test which is with the similar purpose, would not fail.
  • Now test with different version of b2g-desktop to pin down the possible root cause, because it's passed all tests more than 10 times during 5/16 ~ 5/17.
  • bug 1008784 - [OPENC_1.3]SPN can't display when registered in Roaming state: need to discuss with Arthur.

Topic status update

After re-scheduling the plan, the as-an-app bug would be solved first. And then we can start to implement the widget system with visual updates.

EJ

Last week

[Settings2 Refactor]

  • [WIP] bug 973466 [settings] refactor wifi panel with AMD pattern
    • With tests
      • [✓] wifi_manage_networks.html
      • [✓] wifi_status.html
      • [✓] wifi_wps.html
      • [✓] wifi_join_hidden.html
      • [✓] wifi_enter_certificate_nickname.html
    • Waiting for tests
      • [✓] wifi_auth.html
      • [✓] wifi_manage_certificates.html
      • [✓] wifi_select_certificate_file.html
      • [✓] wifi.html
    • Known issue - there is one marionette which keeps failing now.

[1.4+]

  • [r+ & Landed] bug 994533 [Sora][WIFI] The return button display error in wifi page

[Others]

  • [r+ & Landed] bug 1007466 [Setting] DSDS related panels can't work when testing on Nightly
  • [r+ & Landed] bug 1007469 copy-build-stage-manifest should depend on $(XULRUNNER_BASE_DIRECTORY)
  • [r+ & Landed] bug 1008061 [OPEN C_1.3] There are two input text in "Enter NCK code" windows - Waiting for 1.4 approval

[Review/Feedback]

  • bug 973453 [settings] refactor root panel with AMD pattern
  • bug 997667 [Building Blocks] Arrow button text should be centered

This week

[Settings2 Refactor]

  • [WIP] bug 973466 [settings] refactor wifi panel with AMD pattern
    • fixed patches based on the other reviewers' comments & add unit tests for following files
      • [✓] wifi_auth.html
      • [✓] wifi_manage_certificates.html
      • [✓] wifi_select_certificate_file.html
      • [✓] wifi.html

[Review/Feedback]

  • bug 1010675 [OPEN C_1.3][settings] When using MP3 Ringtone with long filename of MP3 - Help Vance fix this bug

Topic status update

Ricky

Last week

  • bug 1006962 - no error message when test agent runs with a non-existed app. (r?)
  • bug 936520 - [mocha] we can't see console.error in the console (r?)
  • bug 1013820 - Mocha report global leak detected: _$blanket while enabling coverage (RESOLVED DUPLICATE of bug 1014180)
  • bug 1007555 - TestAgent finds tests under a folder name "_test" in my app folder. (RESOLVED FIX)

This week

  • bug 991442 - Add coverage threshold to test-agent-test make target (WIP)
  • bug 1006357 - make test agent to run tests from all apps locally and in travis (back out)

Topic status update

Student Project

  • Regular meeting with students for travis-reporter project.

TSOC2014

John

Last week

This week

  • bug 950884 - [VsD Refresh] Lockscreen Visual Refresh - ongoing
    • Done:
      • Text size/element position adjustments (mostly)
      • New icon assets
      • New track/slider (canvas code rewrite)
    • Undone:
      • "More notifications" small arrow "v" (needs discussion)
      • "Average color from wallpaper" for notification background (needs to study codes at https://github.com/caseyyee/gaia/tree/1.4-lockscreen-update )
      • Testing on HiDPI
      • Some minor position adjustments, especially between notification container and media player widget
  • bug 962902 - Duplicate blob url wastes 125k in the system app. - ongoing
    • Original patch seems to break Nightly emulation, will need to look into that before proceeding

Topic status update

Bugzilla queries


  • Components under our watch: Gaia::Bluetooth File Transfer, Gaia::Build, Gaia::Keyboard, Gaia::Settings, Gaia::System::Lockscreen, Gaia::System::Input Mgmt, Gaia::System::Window Mgmt.
  • Team/feature tag(s): [FT:System-Platform], [3rd-party-keyboard]

Story Points, Target Milestone and ETA

Please put story point and target milestone to EVERY ticket that is assigned to you, starting from V2.0 4/28.
For blockers, please also put ETA in whiteboard, format: [ETA:4/30]

Here is how we go:

  • 1 point means approximately 2 working days.
  • The story point goes up with Fibonacci Number, please use the following number: 1, 2, 3, 5, 8, 13 (13 is not recommended unless you really have to)
  • Put in whiteboard, format: [p=2]. When you first got the ticket & after a quick estimation.
  • The efforts shall include "unit test", "getting review+", "landed".
  • When closing a ticket, you may make correction to the p to reflect actual efforts.
  • p means "the effort you spent", NOT "how long the ticket is closed". For example, you're assigned a ticket on Monday, but you wait and start working on it Thursday and Friday then done, p should put as 1, not 3.

etc.

Subpages of Gaia/Team/Taipei