Gaia/Team/Taipei: Difference between revisions
Jump to navigation
Jump to search
(→John) |
(→Ian) |
||
Line 143: | Line 143: | ||
==== Last week ==== | ==== Last week ==== | ||
* {{Bug| | * {{Bug|1128812}}: [Statusbar][Bluetooth] Airplanemode and Bluetooth icon not work properly with Bluetooth APIv2(feedback/review Fred's patch) | ||
* | * {{Bug|1136549}}: Replace evt.device.name with evt.deviceName when accessing BluetoothPairingEvent(review Jocelyn's patch) | ||
* {{Bug| | * {{Bug|1134447}}: [Contacts]Exporting contacts through Bluetooth results in a Failed message(review Rosa's patch, info for create new activity service) | ||
* {{Bug|1121904}}: [Bluetooth][Settings] Show connect/disconnect/unpair dialog for a paired device/headset.(Revised patch with reviewer's suggestion.) | |||
* {{Bug| | |||
==== This week ==== | ==== This week ==== | ||
* {{Bug|1121904}}: [Bluetooth][Settings] Show connect/disconnect/unpair dialog for a paired device/headset. | * {{Bug|1121904}}: [Bluetooth][Settings] Show connect/disconnect/unpair dialog for a paired device/headset.(Implement cache for connection info. Go into third review.) | ||
==== Topic status ==== | ==== Topic status ==== |
Revision as of 08:25, 3 March 2015
Gaia teams in Taipei, Taiwan
People
Alphabetically ordered by ID.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Interns
![]() |
Alumni
![]() |
![]() |
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
- Read my Bugzilla profile
- Open bugs assigned to me (ASSIGNED = current working on; NEW = backlog)
Topic status
- bug 1128396 -- Include all layouts with no dictionary or downloadable dictionary in Nightly, i.e. enable downloadable dictionary
- bug 1029951 finally lands. Follow up bugs filed as dependencies. Feature to be enabled once all follow-up UIs are landed.
- bug 1128390 -- toast landed in bug 1129817, patch will be ready soon.
- bug 1029951 finally lands. Follow up bugs filed as dependencies. Feature to be enabled once all follow-up UIs are landed.
- Working with Greg on lock screen state machine in bug 1115311
- Need to work on final review
- Talking with Rudy on keyboard app view arch
- Need to work on final review of Emoji patch
- Talking with Ricky on build script nodejs plans
- Waiting for Ricky to share the first draft of the plan.
- Attending audio channel meetings
- Looks like meetings got cancelled? What's the progress here?
- Blocking Features list needs priorities.
- Dealing with v3 fallout .....
Rudy
Last week
Emoji layout
- bug 1100779 - Create SwipeableLayoutPageView component.
- review comments addressed and sent for 2nd review.
Others
- bug 1132801 - L10nError: "ime-settings" not found in en-US in app://system.gaiamobile.org/index.html.
- Fixed.
- bug 1113365 - Add Afrikaans Keyboard layout and Dictionary.
- Created a patch for master, will uplift if this got landed to master.
Code Reviews
This week
Keyboard integration tests
- Continue to improve the integration tests stability and coverage.
Emoji layout
- bug 1100779 - Create SwipeableLayoutPageView component.
- To address the UX review comments.
- Wait for UX decision about the landscape mode.
Topic status
- Keyboard integration test
- Keyboard Roadmap
Ian
- Open bugs assigned to me (ASSIGNED = current working on; NEW = backlog)
Last week
- bug 1128812: [Statusbar][Bluetooth] Airplanemode and Bluetooth icon not work properly with Bluetooth APIv2(feedback/review Fred's patch)
- bug 1136549: Replace evt.device.name with evt.deviceName when accessing BluetoothPairingEvent(review Jocelyn's patch)
- bug 1134447: [Contacts]Exporting contacts through Bluetooth results in a Failed message(review Rosa's patch, info for create new activity service)
- bug 1121904: [Bluetooth][Settings] Show connect/disconnect/unpair dialog for a paired device/headset.(Revised patch with reviewer's suggestion.)
This week
- bug 1121904: [Bluetooth][Settings] Show connect/disconnect/unpair dialog for a paired device/headset.(Implement cache for connection info. Go into third review.)
Topic status
- Bluetooth:
- WebBluetooth-v2: Plan to implement Settings::Bluetooth for new API.(https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2)
- Tracking Meta Bug: bug 1072721: (Gaia-BT-v2-API) (Gaia-Bluetooth-Support-v2-API)[Gaia][Bluetooth][v2 API][Meta]
- Ready Functionality: enable, visible, discovery found/paired devices, devices list
- Reorganise notification of file transfer
- bug 988116: Bluetooth file transfer leaves too many notifications(on discussion)
- WebBluetooth-v2: Plan to implement Settings::Bluetooth for new API.(https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2)
- SD Card management:
- Spec. https://bugzilla.mozilla.org/show_bug.cgi?id=921105#c23
- Follow up for enable/disable mount/unmount button since attribute "isRemovable" is landed(bug 1033952).
- Spec. https://bugzilla.mozilla.org/show_bug.cgi?id=921105#c23
- NFC share files via Bluetooth:
- Follow up for https://bugzilla.mozilla.org/show_bug.cgi?id=998175#c20
- Provide id for NFC file sending.
- Have to find out a way for race condition.
- Follow up for https://bugzilla.mozilla.org/show_bug.cgi?id=998175#c20
Steve
Last Status
- SMS performance stuff
- (R+)bug 1089154 - [Messages] investigate scoping CSS rules
- Patch r+ but the styling changes might affect the example in shared building block. Will ni? BB owner for more information.
- (R+)bug 1089154 - [Messages] investigate scoping CSS rules
- Text selection
- (Landed)bug 1127658 - [Messages] Caret shown in Options -> on top of Settings button
- (Landed)bug 1127734 - [Messages] "Message" in sms options can be selected
- (Landed)bug 1127666 - [Messages] bubble, caret shown in attachment oversize warning page
- other 2.2 blocker
- (Reviewing)bug 1124944 - [Messages] Messages app opens as a blank screen when opened as a share activity multiple times
- Patch updated based on UX's feedback.
- (Reviewing)bug 1124944 - [Messages] Messages app opens as a blank screen when opened as a share activity multiple times
Current Status
- Text selection issue
- bug 1127587 - Fix select all issue
- Reviewer has some different thought about the selectable area. Will update the patch but it's not 2.2 blocker anymore.
- bug 1127587 - Fix select all issue
- Other 2.2 blocker
- bug 1124944 - [Messages] Messages app opens as a blank screen when opened as a share activity multiple times
- Patch created and is in review.
- bug 1124944 - [Messages] Messages app opens as a blank screen when opened as a share activity multiple times
- Still performance issues
- bug 1089154 - [Messages] investigate scoping CSS rules
- Ni the BB owner about the example html fixing.
- bug 1124944 - [Messages] Messages app opens as a blank screen when opened as a share activity multiple times
- Create a small testing patch that could reduce some steps in the startup.
- bug 1089154 - [Messages] investigate scoping CSS rules
Dominic
Last week
- Audio channel services weekly sync up.
- bug 1127663 - [Audio Channel] Test app for the new audio channel api.
- Help gecko devs to test the new audio channel api.
- There are still some offline discussions(to complete the design), such as the telephony channel is a different approach from the media element approach, we might need to handle it with the ril api, so to coordinate with ril team is also part of the work if we need new ril api to help on the audio channel service.
- Evan started to implement the system part for audio channel service in bug 1100822, reading that patch.
- bug 1127663 - [Audio Channel] Test app for the new audio channel api.
- Music
- Reviews and needinfos.
This week
- Audio channel services weekly sync up.
- Feedback Evan on bug 1100822.
- (Continue from last week) Besides the necessary unit tests, we will add more tests to verify the competing results, so we will try to define and classify the test cases, then while are implementing the audio channel service, we will add these cases step by step, to make sure each commit works and breaks nothing(hopefully).
- Music
- Reviews and needinfos.
Topic status
- Music refactoring meta bug is filed in bug 1053677.
- bug 1055043 - [Music] modularize the views. (landed)
- bug 1055049 - [Music] modify of the dom layout and the page transitions (working on).
- bug 1012613 - [Music] Proposal for splitting the Music app into UI and Player.
- Sound UX update:
- bug 991026 - (Meta) Sound and audio channel volume spec.
- Audio competing
- Meetings for REQ for Multimedia platform.
Alive
Last week
- bug 1098168 - Implement BaseIcon
- Fixed QA issue, daily rebasing
- bug 1121356 - Implement DataConnectionManager & RoamingWarningDialog
- patch is done, r?=mhenrety
- bug 971488 - Instantiable FtuLauncher
- patch is done, waiting bug 1098168 to land
- bug 1124216 - Select input chooser popup sometimes ends up under other content
- Fixed
- bug 1120541 - Rocketbar appears instead of app icons near the app header
- r?=etienne
- bug 1129329 - If rocketbar is ever opened, the value selector will not show again}}
- r?=etienne
- bug 1129344 - Keyboard hides randomly at Rocketbar input
- r?=etienne, kgrandon
This week
- Measure bootstrap performance and investigate how to improve
- High priority v.s. low priority modules
- Less http request
- idle observer
Next week
- 2/9-2/20@Paris: v3 refinement meetup
Arthur
Done
- 2.2 Blockers
- bug 1123567 - [Media Storage] Media Storage does not show "Format SD card" button when inserted a unreadable SD card
- landed
- bug 1123567 - [Media Storage] Media Storage does not show "Format SD card" button when inserted a unreadable SD card
To do
- bug 1071891 - (settings-rtl) [META] [RTL] Settings
- There are a few RTL bugs being reported. To work on the high priority ones.
- bug 1119178 - [Flame][Settings]The Date&Time is changed while you enter Settings->Date&Time after turning on airplane mode and then restarting device. (WIP)
- To clarify how gecko manipulate the auto time and time zone related settings when network is not available.
- Help on gaia work related to Bluetooth API v2.
- Blockers if any.
Topic status
- Settings roadmap - https://wiki.mozilla.org/Gaia/Settings
Evan
Last week
- Chinese New Year.
- bug 1100822 - Implement AudioChannelManager module
- Fixed bugs. Currently we could handle the cases for FM and Music apps, but could not resume the paused audio channel.
Next week
- bug 1100822 - Implement AudioChannelManager module
- Handle the resume paused audio channel cases for FM and Music apps with content audio channel.
Fred
Last week
System
- bug 1128812 - [Statusbar][Bluetooth] Airplanemode and Bluetooth icon not work properly with Bluetooth APIv2
- fix quick settings bar issue, send review
- prepare statusbar icon BTv2 related fix once statusbar icon refactor land
- bug 1116437 - [Bluetooth] promisify Bluetooth getadapter
- work based on bug 1128812, make getadapter return promise allow v1/v2 share same bluetooth_transfer.js, test on device ok.
This week
- bug 1116437 - [Bluetooth] promisify Bluetooth getadapter
- add tests and PR https://github.com/mozilla-b2g/gaia/pull/28388
- bug 1128812 - [DeviceStorage] Provide event from outdated DeviceStorage instance object to notify Gaia inconsistently
- add feedbacks for gaia part modification
- avoid multi resolve in defaultAdapter call
Topic status update
Bluetooth APIv2:
- bug 1088591 track system related porting work
Settings2 (pending):
- refactor developer panels
- bug 973432 49 panel refactored, 8 panel set refactor bugs remain
George
Since last meeting
- (Build) - (bug 955997) - Running webapp-manifests.js on node.js - wip
- done, compatible with node and xpcshell, need test
- (Build) - (bug 1131526) - Running webapp-shared.js on node.js - wip
- done, compatible with node and xpcshell, need test
- (Build) - (bug 1131442) Scan GAIA_APPDIRS with js - reopened and landed again
- fix file path in windows, '\' => '\\'
- (System) - (bug 1127660) - text bubble still remains in Marketplace - landed
- reviewing build related bugs.
TODO
- (Build) - fix test of (bug 955997) and (bug 1131526) and land
- (Build) - node refactor (bug 955998) and take more bugs from (bug 955988)
- (System) - (bug 1118167) - [TextSelection] move text_seleciton dialog to each app window
- waiting for gecko's refactor done
Topic status update
- Copy-paste's META bug (bug 1023688)
- Nodize buildscript META bug (bug 955988)
Greg
Last week
- bug 1136156 - Lockscreen shows incorrect time format after it's modified for the first time.
- Regression of Bug 1115311, solved with workaround due to performance issue
- Landed. Now working on it's follow-up bug: Bug 1138799
- bug 1130016 - Touchstart listener in lockscreen_notifications.js can slow down APZ responsiveness
- Resolved.
- Should others know this bug and the effects to prevent the issue in the future?
- bug 962409 - Bug 962409 - (conninfo-widget) [LockScreen] Implement ConnInfo widget
- Functions works well expect the UI performance issue
- Set first feedback
This week
- bug 1138802 - [LockScreen] Prevent create LockScreenWindow when there is FTU
- Need to re-check the STR to make sure all cases are recorded
- bug 962409 - Bug 962409 - (conninfo-widget) [LockScreen] Implement ConnInfo widget
- Need to write test and modify the code according to the feedbacks
Topic status update
The new state machine & widget architecture had been landed. Now we're going to validate this architecture is stable & flexible enough.
EJ
Last week
[Bugs]
- Settings
- bug 1103808 - [Settings][Dialog] sim_security/change_pin should be shown as a dialog
- With WIP, waiting for Arthur's review
- bug 1125708 - [settings] refactor homescreen panel with AMD pattern
- With WIP, writing tests
- bug 1103810 - [Settings][Dialog] call_settings/call_forwarding should be shown as a dialog
- r+ & Landed
- bug 1123188 - [Flame][Dialer]It can't enter corresponding settings page when you tap "Voicemail" and "Fixed Dialing Numbers".
- r+ & Landed
- Others
- bug 1127294 - [RTL] Spinner is misplaced when you pair a bluetooth
- r+ & Landed
[Review/Feedback]
- bug 1120733 - [Privacy Panel] The Back arrow button disappears after doing some actions
- Gave f+
- bug 1016807 - B2G STK: Support for STK icon display (GAIA work for Bug 824145)
- Gave r+
- bug 1118671 - [Flame][Settings]The "Uninstall App" button under system AP is available in App Permissions.
- Gave r+
- bug 1118366 - [RTL][Settings] Carats in list items are at wrong direction.
- Gave r+
- bug 1115268 - Settings app is blank white screen in desktop & mulet DEBUG=1 profiles
- Gave r+
This week
[Bugs]
- Settings
- bug 1130307 - [RTL][Settings]The menu button is mirrored in Downloads.
- r+ & merged
- bug 1130621 - [RTL][Settings] Wi-Fi Hotspot Security is center aligned which neither mirrors nor mimics LTR standard
- r+ & merged
- bug 1125070 - [RTL][PP] fixed the icon problem in RTL
- r+ & waiting for CI
- bug 1103808 - [Settings][Dialog] sim_security/change_pin should be shown as a dialog
- r+ & fixing nits
[Review/Feedback]
- bug 1129830 - [RTL][Settings]Back button is reversed on Change PIN view
- Gave r+
- bug 1129673 - [RTL][FxA] Account Creation has Overlapping Formatting with Text and Graphic on 'Verify Email' page
- Gave r+
- bug 1130965 - [RTL][Settings]The back button displays as ">" in header when you select USIM卡应用 with a China SIM Card inserted.
- Gave r+
- bug 1128359 - [FFOS2.0][Woodduck][Voicemail]MS go to SIM2 when set the voicemail number.
- Gave r+, there is one thing missing and Gary helped to find out the problem.
Topic status update
[Settings]
- None
Ricky
Last meeting
[Build System]
- [WIP] bug 1089710 - Upgrade to B2G Desktop 36
- Tracking dep bug 1101331.
- [WIP] bug 955988 - [meta] Running build scripts on node.js
- Waiting plan "Refactoring build script to NodeJs" to be finished.
- [WIP] bug 1125031 - The build_stage should be final stage before packaging
- Move isExcludedFromZip from webapp-zip to utils-xpc.
- [Fixed] bug 1128844 - Can't make a build only has System app
- Planing "Refactoring build script to NodeJs"
This meeting
[Build System]
- [WIP] bug 1089710 - Upgrade to B2G Desktop 36
- Tracking dep bug 1101331.
- [WIP] bug 955988 - [meta] Running build scripts on node.js
- Waiting plan "Refactoring build script to NodeJs" to be finished.
- [WIP] bug 1125031 - The build_stage should be final stage before packaging
- Move isExcludedFromZip from webapp-zip to utils-xpc.
- [Fixed] bug 1131469 - Add RUN_ON_NODE switcher in Makefile
- Waiting for tryserver and ready to land
- [WIP] bug 1131471 - Enable Gbn & Gbun for Node.js build script
- It will begin after bug 1131469 land
- [r?] bug 1130934 - Refactoring uitls.js, utils-node.js, utils-xpc.js
- Migrate to utils-node.js and wait for review
- [r?] bug 1130632 - Add FirefoxOS version information to gaia build
- Land in master and wait for approval-gaia-v2.2?
Topic status
- https://wiki.mozilla.org/Gaia/Build/Roadmap#First_half_of_2015
- Planing "Refactoring build script to NodeJs" https://wiki.mozilla.org/Gaia/Build/RefactoringToNodejs
John
> Last Sum-up
Input Management & Keyboard
- bug 1133452 - [Gaia-ui-test][Keyboard] not working in Nexus-5 | landed
- Python UI test for keyboard is broken when software home button is present. Target "y" position calculation is incorrect thus it thinks that keyboard is not ready.
- Wrote a patch, passes Gip on Gaia-Try and verified by Walter and r+ by :davehunt.
- Landed on master, but Walter needs it on 2.2 too. However Walter is still facing test failures with this patch cherry-picked to 2.2; he and Alison are still checking if they need my help for this patch on 2.2.
- bug 1102835 - [UserDictionary] Let Keyboard App use User-Dictionary | WIP, First iteration
- I decided to forgo any kind of optimization (caching, async handling) in the first iteration and come up with a usable result first, and then to improve on that result.
- As of Feb. 17, most preliminary wiring is done for first iteration, except that I need to merge predictions, which I need to think what to do to reduce code mess.
- As of Feb. 26, most secondary wiring is done for first iteration, (predictions are merged, code mess is under control), and needs real-machine testing.
Review/Feedback/Assistance
> Current Progress
- Discuss with :naveen for his GSoC work regarding user dictionary.
Input Management & Keyboard
- bug 1102835 - [UserDictionary] Let Keyboard App use User-Dictionary | WIP, First iteration
- I decided to forgo any kind of optimization (caching, async handling) in the first iteration and come up with a usable result first, and then to improve on that result.
- As of Mar. 3, real-machine testing is undergoing. I need some tweaking on parameters and suggestion merging, and need to tackle bug 1138343 and bug 1138782 before flagging for UX feedback.
- bug 1124150 - Remove dead code & data structure from xml2dict.py, Write documentation regarding dictionary blob and predictions | r? & finalizing
- Patch is ready for review (or rubber-stamp I'd say), mostly commentary changes. Documentation is ready too.
- Documentation: Gaia/System/Keyboard/IME/Latin/Prediction_&_Auto_Correction and Gaia/System/Keyboard/IME/Latin/Dictionary_Blob are finished.
- bug 1138343 - [UserDictionary] Instantiate and store an ArrayBuffer instead of a TypedArray during dictionary binary blob generation in KeyboardSettingsApp | r+
- Small patch, waiting for Gaia-Try
- bug 1138782 - validChars() in predictions.js should consider different casing | WIP
- Need to rethink validChars() to reject less chars because user dictionary's character table has less chars defined in dictionary, but we can't reject those non-UD chars if they can be corrected to UD words.
- Will request Jan's input.
Review/Feedback/Assistance
> Topic Status
Keyboard User Dictionary
- We're one big step left: let the actual prediction engine use the second dictionary, and this is my main focus right now. Major todo on that bug 1102835:
- I decided to forgo any kind of optimization (caching, async handling) in the first iteration and come up with a usable result first, and then to improve on that result.
Test if existing functionality doesn't break if we bypass UserDict codeHow to bypass UserDict code if user dictionary has no words (possibly using Strategy pattern)How to represent null user dictionary- Testing of merging results from two dictionaries
Test if suggestions don't change w.r.t situation where no suggestions from user dictionary is made- Parameter tuning
- Code mess cleanup/minor refactoring as needed
- ui-r? and f?
- I still need to consult UX feedback on how we handle non-latin characters in the word list.
Bugs overview
- Meta/UserStory: bug 879145 - [Keyboard][User Story] User dictionary in word-suggestion
- Three major engineering bugs
bug 1102831 - [UserDictionary] Implement user dictioanry UI to KeyboardSettingsAppbug 1102834 - [UserDictionary] Implement dictionary binary blob generation & storage to KeyboardSettingsApp- bug 1102835 - [UserDictionary] Let Keyboard App use User-Dictionary
- Dependency:
- bug 1138782 - validChars() in predictions.js should consider different casing
- Follow-ups:
- Bugs (just "bugs")
- bug 1138343 - [UserDictionary] Instantiate and store an ArrayBuffer instead of a TypedArray during dictionary binary blob generation in KeyboardSettingsApp
- Performance improvements
bug 1130317 - [UserDictionary] Pre-determine dict blob total byte length before building the blob- bug 1130312 - [UserDictionary] Investigate possibility and potential to let worker generate dictionary blob
- Non-compliant UX
bug 1129844 - UserDictionary word list should sort alphabetically
- Architecture improvements/refactoring/code tidy-up
bug 1115644 - Implement RootPanel and standardize panel interface for KeyboardSettingsAppbug 1115649 - Differentiate concept of Panel and Dialog in Keyboard Settings- bug 1115666 - Clean up KeyboardSettingsApp stylesheet
- Bugs (just "bugs")
General Keyboard Dictionary
- Study predictions.js and xml2dict.py
- To preserve my knowledge, documentations for the dictionary/prediction mechanism on Gaia/System/Keyboard/IME/Latin/Prediction_&_Auto_Correction and Gaia/System/Keyboard/IME/Latin/Dictionary_Blob has been finished.
GSoC 2015
- Jan's referred :gargsms and :naveen to me. The former wants to do user dictionary and the latter a context-aware new auto-correction engine.
- References
TODOs/Backlogs/Notes
- Begin writing documents/(hacking) notes for my work for past months for future pick-ups.
- Follow-up/side notes to bug 1115644 - Implement RootPanel and standardize panel interface for KeyboardSettingsApp
- Suspendability/Resumability of SettingsView & SettingsPromiseManager
- Verify the ability to launch KBSettingsApp into a different root panel
Bugzilla queries
v1.3
- blocking: 1.3+
- blocking: 1.3? (including fixed bugs)
- blocking: 1.3T+
- blocking: 1.3T? (including fixed bugs)
v1.4
- blocking: 1.4+
- blocking: 1.4? (including fixed bugs)
v2.0
- blocking: 2.0+
- feature: 2.0
- blocking: 2.0? (including fixed bugs)
- feature: 2.0 (including fixed bugs)
v2.1
- blocking: 2.1+
- blocking: 2.1+ (without systemsfe)
- feature: 2.1
- blocking: 2.1? (including fixed bugs)
- feature: 2.1 (including fixed bugs)
- feature: 2.1 (including fixed bugs; without systemsfe)
v2.2
- blocking: 2.2+
- feature: 2.2+
- feature: 2.2?
- blocking: 2.2? (including fixed bugs)
- feature: 2.2+ (including fixed bugs)
- feature: 2.2+ (including fixed bugs; without systemsfe)
Others
- tagged with [priority] on Whiteboard (deprecated; should be using blocking-b2g: backlog)
- blocking: Everything+
- blocking: Everything? (including fixed bugs)
etc
- 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.
- B2G
- B2G/Roadmap -- owned by Product team
- Gaia
- Gaia/Meeting_Notes
- FirefoxOS/SprintStatus#Systems-Platform Sprint Status
- FirefoxOS/OneDotTwoTracking#Blockers_per_Functional_Team
- Firefox OS User Story Backlog
- System Platform v1.3 etherpad (out-dated)
- Sprint review and retrospect: https://etherpad.mozilla.org/systemplatform-retrospect-demo
Subpages of Gaia/Team/Taipei
- Gaia/Team/Taipei/BubbleTea
- Gaia/Team/Taipei/Meetings/2013-08-13
- Gaia/Team/Taipei/Meetings/2013-08-20
- Gaia/Team/Taipei/Meetings/2013-08-27
- Gaia/Team/Taipei/Meetings/2013-09-03
- Gaia/Team/Taipei/Meetings/2013-09-10
- Gaia/Team/Taipei/Meetings/2013-09-17
- Gaia/Team/Taipei/Meetings/2013-09-24
- Gaia/Team/Taipei/Meetings/2013-10-01
- Gaia/Team/Taipei/Meetings/2013-10-08
- Gaia/Team/Taipei/Meetings/2013-10-15
- Gaia/Team/Taipei/Meetings/2013-10-22
- Gaia/Team/Taipei/Meetings/2013-10-29
- Gaia/Team/Taipei/Meetings/2013-11-05
- Gaia/Team/Taipei/Meetings/2013-11-12
- Gaia/Team/Taipei/Meetings/2013-11-19
- Gaia/Team/Taipei/Meetings/2013-11-26
- Gaia/Team/Taipei/Meetings/2013-12-03
- Gaia/Team/Taipei/Meetings/2014-01-07
- Gaia/Team/Taipei/Meetings/2014-01-14
- Gaia/Team/Taipei/Meetings/2014-02-11
- Gaia/Team/Taipei/Meetings/2014-02-18
- Gaia/Team/Taipei/Meetings/2014-02-25
- Gaia/Team/Taipei/Meetings/2014-03-11
- Gaia/Team/Taipei/Meetings/2014-03-18
- Gaia/Team/Taipei/Meetings/2014-03-25
- Gaia/Team/Taipei/Meetings/2014-04-01
- Gaia/Team/Taipei/Meetings/2014-04-08
- Gaia/Team/Taipei/Meetings/2014-04-15
- Gaia/Team/Taipei/Meetings/2014-04-22
- Gaia/Team/Taipei/Meetings/2014-04-29
- Gaia/Team/Taipei/Meetings/2014-05-06
- Gaia/Team/Taipei/v1.3
- Gaia/Team/Taipei/v1.4