TPE RIL team/2014-09-02: Difference between revisions
Jump to navigation
Jump to search
(→Tracking & Debugging & Clarifying: hsinyi 2014-09-02) |
|||
(11 intermediate revisions by 6 users not shown) | |||
Line 8: | Line 8: | ||
** Important dates | ** Important dates | ||
*** Sprint 4, 09/01 ~ 09/12 | *** Sprint 4, 09/01 ~ 09/12 | ||
*** Feature | *** Feature Complete: 10/13 | ||
** Features | ** Features | ||
**# {{bug|940893}} Cell broadcast for DSDS. - done | **# {{bug|940893}} Cell broadcast for DSDS. - done | ||
Line 17: | Line 17: | ||
**# {{bug|1013847}} readICCID() even appIndex is -1. - done | **# {{bug|1013847}} readICCID() even appIndex is -1. - done | ||
* 2.2 | * 2.2 Goals - internal interfaces cleanup & freezing | ||
*# {{Bug|1058398}} - [meta][B2G][Telephony] streamline sendMMI(), cancelMMI() and dial() | *# {{Bug|1058398}} - [meta][B2G][Telephony] streamline sendMMI(), cancelMMI() and dial() | ||
*# {{Bug|815526}} - [meta] B2G RIL: deprecate RILContentHelper | *# {{Bug|815526}} - [meta] B2G RIL: deprecate RILContentHelper | ||
Line 23: | Line 23: | ||
*# {{Bug|1047203}} - [meta][B2G] have a strong restriction on valid values in idl interface | *# {{Bug|1047203}} - [meta][B2G] have a strong restriction on valid values in idl interface | ||
*# {{Bug|1000485}} - Streamline nsITelephonyService API | *# {{Bug|1000485}} - Streamline nsITelephonyService API | ||
* Training Course | |||
** 9/22 (Mon.) 專案管理通識課程,名額有限! | |||
= Team memebers' updates = | = Team memebers' updates = | ||
== Aknow == | == Aknow == | ||
*'''Target:''' | *'''Target:''' | ||
*# {{Bug|889737}} - [MMI] Unify both sendMMI() and dial() functions | *# {{Bug|889737}} - [MMI] Unify both sendMMI() and dial() functions | ||
*# {{Bug|1058397}} - [B2G][Telephony] add UssdSession API | |||
*#* Use system message wrapper. Now I could return an USSDReceivedEvent through system message. | |||
*#* Next step is to add USSDSession into USSDReceivedEvent. | |||
*'''Pending:''' | *'''Pending:''' | ||
Line 40: | Line 40: | ||
== Bevis == | == Bevis == | ||
* '''Done''' | * '''Done''' | ||
**{{Bug| | **{{Bug|1057973}} - Receiving Carrier Download MMS instead of the actual message '''(landed)''' | ||
* '''Ongoing''' | * '''Ongoing''' | ||
**{{Bug|864484}} - B2G RIL: use ipdl as IPC in MozCellBroadcast | **{{Bug|864484}} - B2G RIL: use ipdl as IPC in MozCellBroadcast | ||
*** | *** Resolve Link error in Windows platform. | ||
* '''Review''' | |||
* ''' | **{{Bug|1057915}} - Return multiple thread/message records via MobileMessageCursorCallback '''(r+)''' | ||
**{{Bug| | |||
* '''Pending''' | * '''Pending''' | ||
**{{Bug|1032097}} - [B2G][MMS] Resolve/Add/Remove extra Host by MmsService per MMS connection. | |||
*** Re-write patch for 1.3v. | |||
**{{Bug|906398}} - B2G RIL: move CellBroadcastMessage to WebIDL | **{{Bug|906398}} - B2G RIL: move CellBroadcastMessage to WebIDL | ||
**{{Bug|1044721}} - [B2G][SMS] Provide an API to modify the SMSC address of the inserted UICC | **{{Bug|1044721}} - [B2G][SMS] Provide an API to modify the SMSC address of the inserted UICC | ||
Line 56: | Line 54: | ||
== Edgar == | == Edgar == | ||
==== target ==== | ==== target ==== | ||
* {{Bug|1052865}} - [Flame kk build] SIM card not detected in 2.0 and 2.1. '''(2.0+)''' (Landed) | |||
* {{Bug|1053733}} - [Settings] SettingManager is unable to receive message sent from SettingsChangeNotifier if SettingManager is initialized before SettingsChangeNotifier. '''(2.1+)''' (Landed) | |||
* {{Bug|1013847}} - [B2G] readICCID() even appIndex is -1. '''(2.1+)''' (Landed) | |||
* {{Bug|1058585}} - [B2G][RIL][Flame] fail to switch default data connection. '''(2.1?)''' (Landed) | |||
* {{Bug|843452}} - B2G RIL: use ipdl as IPC in MozMobileConnection. '''(2.1+)''' (Pending) | * {{Bug|843452}} - B2G RIL: use ipdl as IPC in MozMobileConnection. '''(2.1+)''' (Pending) | ||
** | ** Rebase | ||
==== Tracking & debugging ==== | ==== Tracking & debugging ==== | ||
* {{Bug|1007062}} - SpecialPower.*Permission doesn't work in Marionette OOP mode. | * {{Bug|1007062}} - SpecialPower.*Permission doesn't work in Marionette OOP mode. | ||
** Add some logs | ** Add some logs to debug, but have no idea yet. | ||
==== Review & feedback ==== | ==== Review & feedback ==== | ||
* {{Bug| | * {{Bug|955946}} B2G RIL: Distinguish SIM/USIM getResponse p1/p2/p3 parameters. | ||
==== Pending ==== | ==== Pending ==== | ||
Line 104: | Line 91: | ||
== Jessica == | == Jessica == | ||
*'''Target: | *'''Target: | ||
Catching up... | |||
*# {{Bug|824145}} - B2G STK: Support for STK icon display '''(landed)''' | |||
*#* thanks Hsinyi! | |||
*''' Pending: | |||
*# {{Bug|824145}} - B2G STK: Support for STK icon display '''( | *# {{Bug|1038276}} - Not getting LTE on a Nexus 5 | ||
*#* | |||
* | |||
*# {{Bug|1038276}} - Not getting LTE on a Nexus 5 | |||
*#* will fallback to AOSP system prop if our defined 'ro.moz.ril.x.network_types' is not available. | *#* will fallback to AOSP system prop if our defined 'ro.moz.ril.x.network_types' is not available. | ||
*# {{Bug|997654}} - B2G RIL: let each network handle its own host routes | *# {{Bug|997654}} - B2G RIL: let each network handle its own host routes | ||
*#* depends on {{Bug|939046}}. | *#* depends on {{Bug|939046}}. | ||
Line 127: | Line 110: | ||
== Vicamo == | == Vicamo == | ||
* <b>Target</b> | * <b>Target</b> | ||
** {{bug|878533}} - WebSMS: Move SmsFilter to WebIDL dictionary ( | ** {{bug|833229}} - B2G RIL: use ipdl as IPC in MozVoicemail | ||
*** | *** Rebase after {{bug|843452}}. | ||
** {{bug|937485}} - WebIccManager API: Use Webidl enum for cardState ( | ** {{bug|864489}} - B2G RIL: use ipdl as IPC in MozIccManager | ||
** {{bug| | *** Rebase after {{bug|843452}}. | ||
*** | ** {{bug|878533}} - WebSMS: Move SmsFilter to WebIDL dictionary (landed) | ||
** {{bug| | ** {{bug|926277}} - Add test cases running in OOP mode for RIL APIs | ||
*** {{bug|878533}} brought a regression {{bug|1060865}} when running in oop. The startDate/endDate or any other attributes other than the ''numbers'' field in MobileMessageFilter dictionary are not used in Gaia. Tried to bisec which commit led to ''SpecialPowers.pushPermissions'' hang. Don't have a successful run yet. | |||
** {{bug|937485}} - WebIccManager API: Use Webidl enum for cardState (r+) | |||
*** Rebase after {{bug|843452}}. To be landed after 2.1 branch. | |||
** {{bug|1034000}} - gUM with audio on emulator-jb and emulator-kk fails | |||
*** Help create manifest pull request and filed {{bug|1057950}} to ask for repository mirror. | |||
* <b>Reviews & feedbacks</b> | * <b>Reviews & feedbacks</b> | ||
** {{bug| | ** {{bug|889737}} - [MMI] Unify both sendMMI() and dial() functions | ||
** {{bug| | ** {{bug|964697}} - B2G Emulator: NFC support in KitKat | ||
** {{bug|1054934}} - [NFC] Move emulation into separate library | |||
** {{bug|1057973}} - Receiving Carrier Download MMS instead of the actual message | |||
** {{bug|1060865}} - SMS filtering with startDate/endDate broken | |||
* <b>Pending</b> | * <b>Pending</b> | ||
** {{bug|1038606}} - implement a nsITelephonyService for Simulator | ** {{bug|1038606}} - implement a nsITelephonyService for Simulator | ||
*** Waiting for {{bug|843452}} being landed. | *** Waiting for {{bug|843452}} being landed. | ||
** {{bug|1043830}} - Refactor NetworkStats a bit | |||
** {{bug|1057915}} - Return multiple thread/message records via MobileMessageCursorCallback (in review) | |||
== Wesley (EPM) == | == Wesley (EPM) == |
Latest revision as of 03:33, 2 September 2014
Team's updates
<Read Only>
- FireFox OS Blockers.
- 2.1 release
- Important dates
- Sprint 4, 09/01 ~ 09/12
- Feature Complete: 10/13
- Features
- bug 940893 Cell broadcast for DSDS. - done
- bug 992772 ResolveHostName with the DNS of the specified NetworkInterface.
- bug 824145 and bug 935843, Support for STK icon display. - done
- bug 843452, B2G RIL: use ipdl as IPC in MozMobileConnection.
- bug 1027430, Supporting different MVNO. - done.
- bug 1013847 readICCID() even appIndex is -1. - done
- Important dates
- 2.2 Goals - internal interfaces cleanup & freezing
- bug 1058398 - [meta][B2G][Telephony] streamline sendMMI(), cancelMMI() and dial()
- bug 815526 - [meta] B2G RIL: deprecate RILContentHelper
- bug 1047196 - [B2G] consider not use "jsval" in interfaces, like nsIMobileConnectionCallback.idl
- bug 1047203 - [meta][B2G] have a strong restriction on valid values in idl interface
- bug 1000485 - Streamline nsITelephonyService API
- Training Course
- 9/22 (Mon.) 專案管理通識課程,名額有限!
Team memebers' updates
Aknow
- Target:
- bug 889737 - [MMI] Unify both sendMMI() and dial() functions
- bug 1058397 - [B2G][Telephony] add UssdSession API
- Use system message wrapper. Now I could return an USSDReceivedEvent through system message.
- Next step is to add USSDSession into USSDReceivedEvent.
- Pending:
- bug 1034522 - B2G Emulator: Add console command - sim status (r+)
Bevis
- Done
- bug 1057973 - Receiving Carrier Download MMS instead of the actual message (landed)
- Ongoing
- bug 864484 - B2G RIL: use ipdl as IPC in MozCellBroadcast
- Resolve Link error in Windows platform.
- bug 864484 - B2G RIL: use ipdl as IPC in MozCellBroadcast
- Review
- bug 1057915 - Return multiple thread/message records via MobileMessageCursorCallback (r+)
- Pending
- bug 1032097 - [B2G][MMS] Resolve/Add/Remove extra Host by MmsService per MMS connection.
- Re-write patch for 1.3v.
- bug 906398 - B2G RIL: move CellBroadcastMessage to WebIDL
- bug 1044721 - [B2G][SMS] Provide an API to modify the SMSC address of the inserted UICC
- bug 1032097 - [B2G][MMS] Resolve/Add/Remove extra Host by MmsService per MMS connection.
Edgar
target
- bug 1052865 - [Flame kk build] SIM card not detected in 2.0 and 2.1. (2.0+) (Landed)
- bug 1053733 - [Settings] SettingManager is unable to receive message sent from SettingsChangeNotifier if SettingManager is initialized before SettingsChangeNotifier. (2.1+) (Landed)
- bug 1013847 - [B2G] readICCID() even appIndex is -1. (2.1+) (Landed)
- bug 1058585 - [B2G][RIL][Flame] fail to switch default data connection. (2.1?) (Landed)
- bug 843452 - B2G RIL: use ipdl as IPC in MozMobileConnection. (2.1+) (Pending)
- Rebase
Tracking & debugging
- bug 1007062 - SpecialPower.*Permission doesn't work in Marionette OOP mode.
- Add some logs to debug, but have no idea yet.
Review & feedback
- bug 955946 B2G RIL: Distinguish SIM/USIM getResponse p1/p2/p3 parameters.
Pending
- bug 977474 - B2G: [NetworkOption] Combine the prefixLength, prefix and maskLength into one. (Review+)
- Rebase
Hsinyi
Target.(Bug Number, Summay, Stauts, Estimated date)
Tracking & Debugging & Clarifying
- bug 1047203 - [meta][B2G] have a strong restriction on valid values in idl interface
- bug 1047196 - [B2G] consider not use "jsval" in interfaces, like nsIMobileConnectionCallback.idl
- bug 1057455 - [Dialer] [MMI] session expired screen for code *3282#, yet SMS still is delivered
- Consecutive unsol_on_ussd messages, one with typeCode 0 and non-empty message, and the other with typeCode 0 but empty message
- 1st message wasn't displayed
Review & Feedback
- bug 1060729 - Handle default outgoing call SIM set to "always ask" in ICE contacts
- bug 1058585 - [B2G][RIL][Flame] fail to switch default data connection
Others
- Freezing RIL interfaces
Jessica
- Target:
Catching up...
- bug 824145 - B2G STK: Support for STK icon display (landed)
- thanks Hsinyi!
- bug 824145 - B2G STK: Support for STK icon display (landed)
- Pending:
- bug 1038276 - Not getting LTE on a Nexus 5
- will fallback to AOSP system prop if our defined 'ro.moz.ril.x.network_types' is not available.
- bug 997654 - B2G RIL: let each network handle its own host routes
- depends on bug 939046.
- the issue found in bug 1003247 will be a problem for this bug.
- bug 973543 - B2G RIL: host routes removed unexpectedly when data call is shared
- pending, depends on bug 997654.
- bug 1017470 - B2G RIL: reconnect data call only if necessary when apns are updated
- should we use a queue? should we wait after NetworkManager enhancement is done?
- bug 1039938 - [OPEN II_1.3] Data connection couldn't be established when handover from GSM to UTRAN
- waiting for Vance's confirmation.
- bug 1038276 - Not getting LTE on a Nexus 5
- Reviews/Feedbacks/Others:
Vicamo
- Target
- bug 833229 - B2G RIL: use ipdl as IPC in MozVoicemail
- Rebase after bug 843452.
- bug 864489 - B2G RIL: use ipdl as IPC in MozIccManager
- Rebase after bug 843452.
- bug 878533 - WebSMS: Move SmsFilter to WebIDL dictionary (landed)
- bug 926277 - Add test cases running in OOP mode for RIL APIs
- bug 878533 brought a regression bug 1060865 when running in oop. The startDate/endDate or any other attributes other than the numbers field in MobileMessageFilter dictionary are not used in Gaia. Tried to bisec which commit led to SpecialPowers.pushPermissions hang. Don't have a successful run yet.
- bug 937485 - WebIccManager API: Use Webidl enum for cardState (r+)
- Rebase after bug 843452. To be landed after 2.1 branch.
- bug 1034000 - gUM with audio on emulator-jb and emulator-kk fails
- Help create manifest pull request and filed bug 1057950 to ask for repository mirror.
- bug 833229 - B2G RIL: use ipdl as IPC in MozVoicemail
- Reviews & feedbacks
- bug 889737 - [MMI] Unify both sendMMI() and dial() functions
- bug 964697 - B2G Emulator: NFC support in KitKat
- bug 1054934 - [NFC] Move emulation into separate library
- bug 1057973 - Receiving Carrier Download MMS instead of the actual message
- bug 1060865 - SMS filtering with startDate/endDate broken
- Pending
- bug 1038606 - implement a nsITelephonyService for Simulator
- Waiting for bug 843452 being landed.
- bug 1043830 - Refactor NetworkStats a bit
- bug 1057915 - Return multiple thread/message records via MobileMessageCursorCallback (in review)
- bug 1038606 - implement a nsITelephonyService for Simulator