TPE TelephonyPlatform team/2015-01-27

From MozillaWiki
Jump to: navigation, search

Team's updates

<Read Only>

  • New 2.2 release (Gecko 37 will be the base)
    • Important dates
      • [branch out]: 2015-01-12 (Gecko 37 will be the base), sheriff starts
        • Locking down ril internal interfaces started. Be careful of interface changes. Should you hanve any questions about the list, ask Edgar or Hsinyi!
      • Feature Landing: 2015-02-23
      • Feature Complete: 2015-04-06
      • Code Complete: 2015-05-18
  • Before v3
    1. Network Manager Enhancement
    2. Emulator & Tests
    3. Interface version mechanism
    4. Other enhancements, e.g. CDMA Telephony API
    5. Sharing welcome!
  • FxOS v3 Lightning Talks
    • Everyone in b2g-internal should have received meeting invitations

Team memebers' updates

Aknow

  • Done:
    1. bug 1123580 - [Telephony] Reorganize mmi parsing related code
      • Extract some code from TelephonyService into DialNumberUtils.jsm, which provides the ability to check the emergency number and parse mmi code
  • Target:
    1. bug 1113027 - [FFOS7715 v2.1]Can not make outgoing call after dial an emergency call via the second sim
      • To provide 2.1 patches (a+)
    2. bug 1124550 - [Telephony] Refactoring logics between TelephonyService and ril_worker
      • Ril worker should be simple and only handles the parcel sending/receving task
      • It's better to have most of the telephony related logics in TelephonyService.
    3. bug 1125024 - [Telephony] Use nsIGonkTelephonyService.notifyCallStateChanged to replace notifyCallDisconnected
  • Review:
    1. bug 1103731 - Fail a dial request when failing to automatically hold the existing call
    2. bug 1095366 - Consider to obsolete some telephonyCall.on***ing events, onconnecting, onholding, onresuming...
    3. bug 1124732 - Telephony marionette test, test_outgoing_radio_off.js, fails on emulator-kk

Ben

  • Ongoing
    • bug 1103751 - Fail a dial request when failing to automatically hold the existing call (r?)
    • bug 1095366 - Consider to obsolete some telephonyCall.on***ing events, onconnecting, onholding, onresuming... (r?)
    • bug 1027546 - [B2G][Emulator] Support call barring
    • bug 906603 - B2G RIL: Support Change Call Barring Password on Emulator.
  • Pending
    • bug 1001343 - Telephony test: add test case of dialing a call from STK
    • bug 1086268 - [B2G][Telephony][CDMA] shouldn't hold 1st call before we dial out the 2nd call
    • bug 1116665 - Add [AvailableIn="CertifiedApps"] and [CheckPermissions="telephony"] to Telephony API

Bevis

  • Done
    • bug 1118588 - [B2G][CBS] Search List Strings is not correctly compared when they are not the same. (landed)(2.0m+)
    • bug 1117609 - [B2G][STK] Support of "Additional Info on Result" in STK Terminal Response. (landed)(2.0m+)
    • bug 1122330 - [FFOS2.0][Woodduck][GCF][STK]Get input executed without text string tag. (landed)(2.0m+)
    • bug 1123204 - [FFOS2.0][Woodduck][GCF][STK]Text String:length is not ok when execute get input->27.22.4.3.1/8 (landed)(2.0m+)
    • bug 1117658 - [FFOS7715 v2.1][STK]USAT case 27.22.4.2.8 GET INKEY SEQ 8.1 GET INKEY,No Duration field in the TR. (landed)(2.1s+)
  • Ongoing
    • bug 1119608 - [SMS][dolphin][FFOS7715 v2.1][crash] Sms crashed during monkey test.
      • Wait for the test result of the trial patch.
    • bug 1114935 - [B2G][ICC] Refactor the support of IccInfo, IccCardState, IccCardCardLock, and matchMvno in MozIcc.webidl with IPDL.
      • Backward-compatibility.
  • Clarified
    • bug 1121801 - [woodduck][SMS][CB]Can't receive the CB message from the channel 65534.
      • Duplicated to bug 1113017.
    • bug 1120760 - [FFOS2.0][Woodduck][SCB]The SIM2 can't receive the broadcast message.
      • CBS support in DSDS is not ready in v2.0. Suggestion is provided to vendor to cherry pick the minimal set of patch in both gecko/gaia to allow receiving CBS in sim 2.
  • Pending
    • bug 1114937 - [B2G][ICC] Refactor Icc Contacts in MozIcc.webidl with IPDL.
    • bug 1114938 - [B2G][ICC] Refactor STK in MozIcc.webidl with IPDL.

Edgar

Target

  • bug 1124732 - Telephony marionette test, test_outgoing_radio_off.js, fails on emulator-kk (Landed)
  • bug 1087968 - Rewrite icc marionette tests with Promise (Landed)
  • bug 1123624 - [B2G][STK] Having a consistent proactive command format in both system message and dom event. (Ongoing)
  • bug 1118675 - Improve NetworkService debugging message
    • bug 1123328 - [NetworkService] Unify the dhcp attributes in NetworkResultOptions (Ongoing)
      • WIP patch, test wifi static IP, test case maybe.

Review & feedback

  • bug 1119136 - [Contacts][dolphin][FFOS7715 v2.1] Contacts can't be imported from some special SIM cards to device
  • bug 1122330 - [FFOS2.0][Woodduck][GCF][STK]Get input executed without text string tag (2.0M+)
  • bug 1123204 - [FFOS2.0][Woodduck][GCF][STK]Text String:length is not ok when execute get input->27.22.4.3.1/8 (2.0M+)
  • bug 1117658 - [FFOS7715 v2.1][STK]USAT case 27.22.4.2.8 GET INKEY SEQ 8.1 GET INKEY,No Duration field in the TR (2.1S+)
  • bug 1103731 - Fail a dial request when failing to automatically hold the existing call
  • bug 1121834 - B2G RIL: dun support on L

Pending

  • Marionette OOP test, bug 926277 - [meta] Add test cases running in OOP mode for RIL APIs:
    • bug 1075437 - Support running marionette test script in both OOP and non-OOP mode
      • Reviewer has some suggestion.
    • bug 1079880 - [Cellbroadcast] Add test cases running in OOP mode
      • WIP patch.
    • setRadioEnabled(false) in OOP mode.

Hsinyi

Target.(Bug Number, Summay, Stauts, Estimated date)

  1. bug 1116670 - Add [AvailableIn="CertifiedApps"] and [CheckPermissions="sms"] to MozMobileMessageManager.webidl

Tracking & Debugging & Clarifying

Review & Feedback

  1. bug 1117609 - [B2G][STK] Support of "Additional Info on Result" in STK Terminal Response 2.0m+
  2. bug 1121347 - Expose isCdma to RadioInterface
  3. bug 1121986 - Run rilproxy with non-root privileges
  4. bug 1118588 - [B2G][CBS] Search List Strings is not correctly compared when they are not the same 2.0m+

Others

  1. Collect the final lock-down interface list.

Jessica

  • Ongoing and Done:
    1. bug 1116434 - (gonk-L-Wifi) WiFi hotspot L porting (2.2+) (landed)
    2. bug 1116438 - (gonk-L-Wifi) USB Tethering L porting (2.2+) (duplicated)
    3. bug 1121834 - B2G RIL: dun support on L (2.2+) (landed)
    4. bug 1115299 - B2G RIL: add test case for tethering with dun (landed)
    5. bug 1120843 - HTTP proxy setting should be cleared after data call disconnected (ongoing)
      • r+ed, test case ready to be uploaded.
    6. bug 973543 - B2G RIL: host routes removed unexpectedly when data call is shared (ongoing)
  • Pending:
    1. bug 1109479 - B2G tethering: move tethering code out of NetworkManager
      • wifi hotspot and usb tethering works fine, need to test dun part.
    2. bug 1017470 - B2G RIL: reconnect data call only if necessary when apns are updated
  • Reviews/Feedbacks/Others:
    1. P2P Web
      • wrote a firefox add-on to expose mdns service discovery function to web content
      • preparing 'Service Discovery' slides for the work week

John

  • Target:
    1. bug 1119136 - [Contacts][dolphin][FFOS7715 v2.1] Contacts can't be imported from some special SIM cards to device.(r+)
    2. bug 1120805 - [B2G][RIL] Remove deprecated xpcshell test functions used in RIL test code.(r?)
    3. bug 1122376 - [B2G][RIL] Support SIM contact dialling number exceed 20 digits.
  • Ongoing:
    1. bug 1116702 - [B2G][RIL] Should only access RUIM|SIM|CPHS service when service allocated and activated.
    2. bug 964644 - B2G RIL: deprecate StkProactiveCmdHelper.

Wesley (EPM)

  • backlog grooming:
    • Everyone please review the list is here (http://goo.gl/iJGgWt).
    • while reviewing the bugs, feel free to resolved invalid/worksforme/… any bugs.
    • Pick the top10 bugs, those you think are important from your perspective. By Feb3, we’ll collect and aggregate those into one list, which makes the new backlog bucket
  • announcement:
    • RTL is back again as committed 2.2 feature.
    • Last lightning talk this week.