Gaia/Team/Taipei: Difference between revisions
Jump to navigation
Jump to search
Steveck324 (talk | contribs) (→Steve) |
(up) |
||
| Line 186: | Line 186: | ||
==== Last week ==== | ==== Last week ==== | ||
Fixing & exploring BT related issues. Triage Settings issues. | Fixing & exploring BT related issues. Triage Settings issues. | ||
| Line 221: | Line 202: | ||
review | review | ||
* r+, Bug 1181565 - Lockscreen passcode does not survive reboot | * r+, Bug 1181565 - Lockscreen passcode does not survive reboot | ||
* f+ Bug 1184164 - additional accessibility test for web components | |||
==== This week ==== | |||
Triage and Review Settings/BT related issues. | |||
* [r+ & landed] Bug 1159491 - [RTL] [Settings] - The arrow indicating additional sub-menus does not get reversed in the Built-in Keyboard menu causing it to overlap with 'User dictionary' | |||
* [r+ & landed] Bug 1149816 - [Bluetooth] Open Bluetooth received/Web Downloaded PDF in Notification Tray or Download list | |||
* r?, {{bug|1176185}} - only request hideCustomDialog while update manager shows a dialog | |||
* r?, Bug 1183496 - [nfc handover] adapter not found when pairing | |||
review | |||
* r- Bug 1184819 - Migrate bluetooth switches to use gaia-switch | |||
==== Topic status update ==== | ==== Topic status update ==== | ||
Update Settings and BT page with plan & triage bugs | |||
* https://wiki.mozilla.org/Gaia/Settings | |||
Settings: | |||
* apply gaia-switch/checker to settings with current style | |||
Bluetooth: | |||
* [feature] able to open received PDF file via notification (DONE) | |||
* [feature] share URL via bluetooth | |||
CSS in gaia: | CSS in gaia: | ||
Revision as of 08:27, 21 July 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 1137557 InputMethod API to work with D3E -- stuck on a native async bug
- bug 1162360 Remove form.js focus event timing -- found fixes for test crash and Gij failure, landed.
- Got many regressions and fixed accordingly.
- bug 1162360 Remove form.js focus event timing -- found fixes for test crash and Gij failure, landed.
Steve
Done
- new gaia architecture
- bug 1169573 - [Messages][NG] Layout Messaging service structure
- bug 958105 - [Messages][Drafts] Creating a draft should not change the thread's timestamp
- bug 1180593 - [Messages][NG] Reorganize settings methods for settings service and views separately
Ongoing
- new gaia architecture
- (Ongoing) bug 1180591 - [Messages][NG] mozSettings shim Implementation
- WIP given for early feedback.
- (TODO) bug 1180592 - [Messages][NG] mozMobileConnections shim Implementation
- Think about how to expose the mozMobileConnections as shim.
- (TODO) bug 1184865 - [Messages][NG] Replace some methods in MessageManager with messaging service in conversation view
- Need to verify our service-shim structure could work in current code.
- (Ongoing) bug 1180591 - [Messages][NG] mozSettings shim Implementation
Topic status
- New gaia architecture in message app:
- Milestone planning: https://etherpad.mozilla.org/sms-milestone-planning
- Sprint planning: https://etherpad.mozilla.org/sms-planning
Dominic
Last week
- Music
- Sent out the next steps for NGA music
- Three modules we should make them as services: 1) MediaDB + Metadata Parser 2) Remote Controls 3) Player Logic
- bug 1161492 - [Music] [Front-end] Use independent tabs for each view
- r?, but looks like Jim is busy on something else and didn't response this.
- bug 1172403 - [Music] [Front-end] Disable the fade-in animation for album art.
- A followup of bug 1168549 and fixed on both master and v2.2.
- Sent out the next steps for NGA music
- Audio channel services weekly sync up.
- bug 1159610 - [Callscreen] Use the telephony's audio channel api to make telephony channel manageable by System app
- Landed, the Callscreen app is ready for the new audio channel service.
- bug 1159610 - [Callscreen] Use the telephony's audio channel api to make telephony channel manageable by System app
- Reviews and needinfos.
This week
- Music
- bug 1161492 - [Music] [Front-end] Use independent tabs for each view.
- Wait for the review then land this.
- bug 1161488 - [Music] [Front-end] Use independent title for each view.
- bug 1161492 - [Music] [Front-end] Use independent tabs for each view.
- Audio channel services weekly sync up.
- Hope we can land the rest gecko/gaia bugs for the system audio channel so that we can land the last gecko patch for the audio channel api.
- 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 (landed).
- 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.
Evan
Last week
- bug 1180614 - Keyboard doesn't have click sound.
- r?
- Help to fix marionette issues of Bug 1113086 - Implement AudioChannel API into BrowserElement
- Bug 1113086 is landed.
- bug 1179190 - Disable test_play_ogv_video, test_play_webm_video, and test_play_ogg_video tests because of Bug 1113086
- bug 1181463 - Cannot run `make test-integration-test`
- bug 1181465 - Update documentation of Integration Tests in Gaia
- Add UI tests for new audio channel management architecture
- Help alastor for how to write JSMarionette tests for it
- bug 1096163 - Marionette tests for audio channel competing
- Survey how to write a add-on for FxOS
- https://developer.mozilla.org/en-US/Firefox_OS/Add-ons
- Will write add-ons about hardware button and data connection.
Next week
- Fix audio channel management regressions
- bug 1181982 - Alarm and Music are playing at same time.
- bug 1180618 - Ringer and Music are playing at same time.
- bug 1093516 - [System2] Migrate AppUpdate/InstallDialog to SystemDialog
- Update patch for comments.
- bug 1179689 - Re-enable test_play_ogv_video, test_play_webm_video, and test_play_ogg_video tests after Bug 1113086 is landed
- We can re-enable the tests after Bug 1113086 is fixed.
Fred
- Open bugs assigned to me (ASSIGNED = current working on; NEW = backlog)
Last week
Fixing & exploring BT related issues. Triage Settings issues.
- [r+ & landed], bug 1181964 - add README to notice developer to sync module code between settings and bluetooth app
- [r+], bug 1149816 - [Bluetooth] PDF received from Bluetooth transfer fails to open from Notification Tray
- r?, bug 1176185 - only request hideCustomDialog while update manager shows a dialog
- r?, Bug 1183496 - [nfc handover] adapter not found when pairing
WIP
- bug 940536 - Clicking the persistent notification for getUserMedia should open the current app using the microphone
- work with app, not work with web page
- bug 897375 share URL via Bluetooth
- file system api is not support so will need to parse the blob then open the browser instead of open html file directly in browser
review
- r+, Bug 1181565 - Lockscreen passcode does not survive reboot
- f+ Bug 1184164 - additional accessibility test for web components
This week
Triage and Review Settings/BT related issues.
- [r+ & landed] Bug 1159491 - [RTL] [Settings] - The arrow indicating additional sub-menus does not get reversed in the Built-in Keyboard menu causing it to overlap with 'User dictionary'
- [r+ & landed] Bug 1149816 - [Bluetooth] Open Bluetooth received/Web Downloaded PDF in Notification Tray or Download list
- r?, bug 1176185 - only request hideCustomDialog while update manager shows a dialog
- r?, Bug 1183496 - [nfc handover] adapter not found when pairing
review
- r- Bug 1184819 - Migrate bluetooth switches to use gaia-switch
Topic status update
Update Settings and BT page with plan & triage bugs
Settings:
- apply gaia-switch/checker to settings with current style
Bluetooth:
- [feature] able to open received PDF file via notification (DONE)
- [feature] share URL via bluetooth
CSS in gaia:
- Organize meetup in whistler for moz-components related people (gaia, gecko wc, xtag, appmaker)
- UX confirm the gaia component UI wont be used in 2.5
- create IsGaiaComponentReady page on mozilla wiki https://wiki.mozilla.org/Gaia/Shared/Components
- In current survey, all concerns about gaia-components can be resolved, will review and provide proposals for more components.
- link bugs and resources
- document basic treatment to improve components
Greg
Last week
- Wrap bluetooth v2 API to a library for IoT/WoT, which could save developers from manipulating those too verbosed functions.
- BlueFind: https://github.com/snowmantw/bluefind
- Would develop more libraries like this.
- Help Thinker to make a JavaScript optimizer worker. A very interesting project.
- The related 'DeviceWorker(s)' looks like a potential way to solve our current blocking API flow.
- For example: 'GPIOWorker' which expose those experimental APIs only in the worker, and it has the isolated HAL so we can keep away from arguing how to integrate it into Gecko. If we can implement this worker as an add-on, it would be more modularized.
This week
- Continue whatever I list above.
- Pending bugs:
- bug 1150258 [Windows Management][Camera Lockscreen]The user is able to access the homescreen AND camera passcode lockscreen share activity at the same time -- Alive vs. UX; NI rounds
Topic status update
Ricky
Last meeting
[Build System]
- Landed - bug 1154585 - Refactoring webapp-shared.js for new build system
- Implementing configure-decider.js
This meeting
[Build System]
- Clean up review & needinfo queue
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