TPE RIL Network team/2014-04-08

From MozillaWiki
Jump to navigation Jump to search

Meeting Time: 2014/04/09 14:00 PM

<Read Only>

Team's updates

<Read Only>

  • Bugs priorities list : 1.3T=1.3+ > 1.4+ > 1.5+ >Feature works.
  • 1.5 is going to start after 4/28.
  • There are sprint plans for Telephony and connectivity held on 4/10 meeting.

Team memebers' updates

Aknow

  • Done:
    1. bug 990467 - [tarako] Cannot place ECC call when leaving shiedling box, and before getting service back. (1.3T+) -- landed
  • Target:
    1. bug 990472 - [B2G][RIL] mozTelephony.dial() should reject when there are more than 2 calls -- r?
    2. bug 993255 - [B2G] [RIL] follow-up of bug 990467 - should hangUp pendingMO properly -- r?
    3. bug 889737 - [MMI] Unify both sendMMI() and dial() functions
      • working... waiting for mobileConnection ipdl

Bevis

  • Done
    • bug 981577 - [Messages] We should show the correct error message when trying to download a MMS in airplane mode. (landed)
    • bug 981077 - [B2G][SMS] A MMS that has not been downloaded yet will display a "Missing SIM card" message after changing the SIM to a different valid one. (landed)
  • New
    • bug 983522 - Enable cell broadcast and broadcast SMS at the same time (ongoing)
    • bug 983315 - [Messages][DSDS] Provide a feedback while we're switching the data APN to send a MMS (WIP)
      • WIP Short-term solution is provided to save the sending message into DB and then to return NonActiveSimError to Gaia.
    • bug 989939 - [B2G][MMS][DSDS] Enhancement of Sending/Retrieving MMS for non Active SIM in DSDS device. (new)
    • bug 987534 - [Flame]Cannot send SMS or need much more time (more than 1 minute) to send out (device problem)
      • Only this test device sometimes keeps in searching network. Not reproducible in other devices.
    • bug 988026 - [B2G][SMS] Delivery reports are being received even when the target device is turned off (network issue)
      • Network issue between AT&T inter-operate with other network, when the turned-off device is in AT&T network.
    • bug 988768 - [Sora][Message][MMS] Can't send messages with an attachment between 295 and 299KB (clarified)
      • It is not possible to have a hard limitation to 300KB. SMIL, HTTP/MMS Header are not taken into account.
      • And we don't know how MMSC in different operators is configured to calculate the message size.
  • Pending

Chuck

Target

  1. bug 989717 - Wifi/Hotspot status error 1.3T+, WIP
  2. bug 939026 - Use async call to resolve dns 1.3+, WIP
  3. bug 981472 - Join an invalid network, the current connection will be disconnected WIP
  4. bug 989834 - it takes 10 seconds to unload wifi driver on Sora WIP
  5. bug 979130 - Wifi Lock in system app r+
  6. bug 966925 - Control EAP-SIM through system property landed
  7. bug 984197 - WPS PBC POVB

Review

  1. bug 986365 - Crash in supplicant because of closing supplicant while waiting for event

Pending

  1. WPA-EAP - Need rebased after WebIDL landed
    1. bug 917102 - Import Cert by WifiManager r+
    2. bug 917175 - Delete imported Cert by WifiManager r+
    3. bug 917176 - List imported Certs by WifiManager r+
  2. bug 928775 - Support UESRNETWPIN r?
  3. bug 930355 - Wifi Enable API r?
  4. bug 917097 - Wifi Enabled in airplane mode r+
  5. bug 745468 - Support WPA-EAP configuration r+
  6. bug 790056 - Enable WPA-EAP r?
  7. bug 928227 - Key nickname filter in keystore WIP

Dimi

  • NFC
    • bug 959434 - [B2G][NFC]Support secure element for NFC daemon. co-work with Ming
      • Nexus5 ok
    • bug 984397 - [NFC] Fix rf_discover in NFC emulator. feedback?
    • bug 993330 - [NFC] support notify tag discover by emulator console command. on-going
    • bug 993836 - [NFC] Emulator support for reading NDEF data from type 1 tag. on-going
    • bug 972248 - [B2F][NFC] : nfcd should using error code instead of boolean. pending
    • bug 984207 - NFC should be in standby mode when NFC option is enable and screen is off. pending
  • Wifi
    • bug 989135 - [B2G][Component][Location] Having a quotation mark in the Wi-Fi hotspot password or SSID is not handled gracefully. land
    • bug 991499 - WifiWorker still try to send message to component which is already shutdown. land
    • bug 987760 - [v1.4] Investigate test_settings_wifi.py failure. on-going

Edgar

Target:

Ethan

Target

  1. bug 990862 - Rename RtspChannel to RtspChannelChild (landed)
  2. bug 992568 - Refactor RtspChannel to support HTTP->RTSP redirection and rendering inside the browser (1.5, feedback+)
    • bug 949675 - Support HTTP->Rtsp Channel redirects
    • bug 945603 - Support Rtsp Protocol in URL Bar on b2g Browser
    • bug 940840 - Support Rtsp protocol in HTML iframe tag
    • bug 971593 - Resource leak of HTMLMediaElement containing RTSP media resource

Tracking & Debugging

  1. bug 990908 - Video app crash at android::OMXCodec::read when opening RTSP streaming (new)
  2. bug 989221 - Duplicate error alerts are displayed when video app encounters an error

Pending

  1. Automation test framework for RTSP feature
  2. bug 975257 - [RTSP] No warning message pops up after disabling network on the hotspot

Henry

Done & Working

  1. bug 906164 - mozHasPendingMessage() should queue messages even when app is running
  2. bug 980814 - Fix test_system_message.py, JavaScript Error: "NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE)
    • r+'d and merged
  3. bug 991025 - Enable WiFi test on emulator

Pending

  1. bug 937528 - Accepted client tcp socket (mozTcpSocket) has uninitialized host and port
  2. bug 945569 - Support Wifi Display device discovery and group formation
    • Need of adding comments
  3. bug 811635 - B2G Wifi: Support Wifi Direct
    • Documentation

Hsinyi

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

  1. bug 975778 - [B2G] [Emulator] Support CDMA_FLASH command for Cdma call waiting and 3way calling senario ongoing
    • Studying TS 27.007 to get right AT commands to use
    • Depend on Bug 986362 - B2G Emulator: Support numberPresentation/name/namePresentation in emulator. Discussing with Shawn Ku and Vicamo
  2. bug 975779 - [B2G] [RIL] add marionette tests for CDMA call waiting and 3way calling
    • Depend on bug 975778
  3. bug 981519 - [CDMA] Number and name presentation 1.5?
    • Proposal offered & aggreed by Gaia
  4. bug 989728 - [B2G] [RIL] split test_conference.js into smaller pieces to avoid timeout failure ongoing, WIP

Tracking & Debugging

  1. bug 993564 - [B2G][Tarako]Unable to proceed past the extension line when calling into the Mozilla conference line 1.3t+

Reviews and Feedbacks

  1. bug 990383 - [B2G] [RIL] consider to set default value of 'supportedNetworkTypes' as 'wcdma/gsm' 1.4+
  2. bug 990467 - [tarako] Cannot place ECC call when leaving shiedling box, and before getting service back 1.3t+
  3. bug 979134 - Rewrite mobileconnection test cases with Promise
  4. bug 961921 - B2G RIL: [DSDS] Separate roaming preference for each client
  5. bug 990918 - [B2G][CBS] Make RIL compatible for both new/old formats of ril.cellbroadcast.searchlist 1.4+
  6. bug 935776 - Cant build Firefox OS (emulator) on Mavericks
  7. bug 992948 - Use the telephony-call-ended system message to fill call log 1.3t+
  8. bug 978027 - [B2G] Need to implement API for getCdmaPrlVersion

Others

Jessica

  • Target.(Bug Number, Summay, Stauts, Estimated date):
    1. bug 961921 - B2G RIL: [DSDS] Separate roaming preference for each client
      • r+, waiting for try results.
    2. bug 973543 - B2G RIL: host routes removed unexpectedly when data call is shared
    3. bug 990458 - B2G RIL: replace the use of 'network-interface-state-changed' events with updateNetworkInterface() API
      • patches uploaded, but will cause shared apn not able to clear its routes.
      • would need to solve bug 939046 first.
    4. bug 939046 - B2G RIL: Data call and RILNetworkInterface enhancement
      • working on it...
  • Reviews/Feedbacks/Others:

John

  • Target
    • bug 960426 - Support Network Information API in Firefox OS (Landed)
    • bug 928289 - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering)
      • Need re-factor
    • bug 949956 - [Network Metering] Move SaveNetworkStats code to nsNetUtils.h
      • Reviewd by Patrick, need revise.
    • Join Network Policy (per-app) discussion
  • Pending
    • bug 959528 - [Network Metering] Obtain network traffic cost by OTA
    • bug 935838 - [Per App Network Traffic Metering] Collect per app traffic in UDP Socket API

Vicamo

  • Target.(Bug Number, Summay, Stauts, Estimated date):
    • bug 866938 B2G MMS: Support email address in receiver field (in review)
    • bug 935776 Cant build Firefox OS (emulator) on Mavericks (in review)
    • bug 975442 B2G Emulator: fails to run crashtest, marionette, mochitest, and reftest on KitKat emulator
      • mochitest works fine now with |./build.sh mksdcard|.
      • TODO: find a way for that dependency. Probably emu-fix branch of sdk/.
    • bug 977995 B2G: remove mNetdWorker from SystemWorkerManager
      • Rebase and hunting leaks because we have another similar bug 988132 "Crash after reftest is complete".
    • bug 979134 Rewrite mobileconnection test cases with Promise (in review)
    • bug 871475 B2G Emulator: support RIL data connection emulation (pending)
    • bug 978071 B2G Emulator: support IPv6 (pending)
    • bug 979137 B2G Emulator: Support the IPV4V6 (pending)
  • Reviews/Feedbacks/Others:
    • bug 989477 When you have a voicemail you receive a weird symbol to identify the thread on the SMS app
    • bug 989926 Add a fake rild.js and libril.js to desktop build (f-)
    • bug 990368 [B2G][MMS][DSDS] Feedback NonActiveSimError if send an MMS with non active SIM selected (r+)

Vincent

  • Target.(Bug Number, Summay, Status, Estimated date):
    1. bug 986365 - Crash in supplicant because of closing supplicant while waiting for event
      • landing
    2. bug 993821 - [Wifi] Event thread is blocked in WaitForEvent caused wifi stay in searching state
      • wait for review
    3. bug 989714 - [Tarako][WIFI][Internet sharing] Unable to establish wifi connect after wifi-hotspot enabled.
      • ongoing
    4. bug 993327 - [tarako] unable to enable Data Connect after turning off WIFI
      • ongoing
    5. bug 989595 - [Tarako]wifi stay searching after turn on/off wifi some times
      • can't reproduce
    6. bug 984295 - [Rtsp] Serialize Rtsp controller requests
      • ongoing
    7. bug 951278 [RTSP][V1.3] The RTSP streaming always stops at the last 1st or 2nd second
      • r+
  • Review Bugs
    1. bug 991499 - WifiWorker still try to send message to component which is already shutdown
      • landed
    2. bug 989135 - [B2G][Component][Location] Having a quotation mark in the Wi-Fi hotspot password or SSID is not handled gracefully.
      • landed
    3. bug 981472 - [Sora][Wi-Fi] Join an invalid network, the current connection will be disconnected
    4. bug 973809 - [Madai][WiFi][Data Share] Socket Transport isn't properly initialized when a Wi-Fi Hotspot is "enabled" (a Wi-Fi is "disabled").
      • pending
    5. bug 945569 - Support Wifi Display device discovery and group formation
      • pending
    6. bug 928289 - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering)
      • pending
  • Tracking.(Bugs that should be fixed or interested)
    1. bug 846661 - [Buri][WIFI][Feature] a prompt should appear when there is a open Access Point
    2. bug 866718 - Automatically connect to openwireless.org WiFi networks if no others available
    3. WISPr (Wireless Internet Service Provider roaming) and wifi captive portal.

Yoshi

  • bug 964693 - Gecko Bluetooth always receives a blob but not a file while using NFC to do BT file transfer.
    • Try to reproduce it with the build on 4/1, however found several bugs.
    • bug 991585 - NFC: NfcUtils.encodeHandoverSelect is not a function. landed
    • bug 988254 - NFC: this.defaultAdapter is null from nfc_handover_manager.js. Arno is taking this.
  • bug 970263 - B2G NFC: Enable NFC when running NFC marionette tests. ongoing. depends on Bug 970251
  • bug 970251 - B2G NFC: Use API to enable/disable NFC hardware. ongoing
  • bug 933588 - B2G NFC: Rewrite NFC Worker in C++. r-, will address Kyle's comments
  • bug 963541 - B2G NFC: Have a clear definition with NFCTag.connect and NFCTag.close. (pending, will back to this after NfcA or IsoDep is supported)

Borting

  • Target
    1. bug 951976 - API for Resource Statistics
      • WebIDL patch (r+)
      • Implementation patch (r+)
      • Test case
    2. bug 947779 - Support auto clearing statistics and alarms when app is removed
      • Use "webapps-uninstall" notification
    3. bug 854200 - PowerStats implementation
      • Trace how NetworkStats implement processQueue
  • Pending
    1. bug 899596 - Get Wi-Fi link speed (r+)
    2. bug 854202 - Obtain system metrics and power profile (r+)
      • Should be rebased after bug 951976 is landed

Wesley(EPM)

Open AIs:

  • NFC:
    • Cross team
      • Bug 903245: contact app landed
      • Bug 894678: URL sharing support for 2.0, proposing to put into browser team backlog.
      • Video/Gallery: reminder to Hema/Sri in case of future bug fixing.
      • Previous UX didn't define tag-to-browser, and tag-to-Contact

Feature landing criteria

Sprint planning

  • experiment to start from sprint6 (last sprint of 1.4)
    • run sprint planning to sort what tasks to be targeted before next sprint begins
    • by the end of the sprint, review completeness. did we over commit, blocked by other teams?
  • to start from 2.0
    • measure and put Story Points (effort estimation) to each bug in backlog pool
    • during sprint planning, pick the tasks but do consider more on the story points and priority