TPE RIL Network team/2014-04-01

From MozillaWiki
Jump to: navigation, search

Meeting Time: 2014/03/25 10:30 AM

<Read Only>

Team's updates

<Read Only>

Team memebers' updates

Aknow

took two days off last week

  • Done:
  • Target. (Bug Number, Summay, Stauts, Estimated date):
    1. bug 984919 - [RIL][DSDS] New calls an inactive SIM when there is an active SIM should be rejected
      • r+, landing
    2. bug 889737 - [MMI] Unify both sendMMI() and dial() functions
      • simple version ready (use string as the result of sendMMI) ...
      • working... result should be different objects based on requested MMI code type

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 981472 - Join an invalid network, the current connection will be disconnected WIP
  2. bug 984197 - WPS PBC WIP
  3. bug 989834 - it takes 10 seconds to unload wifi driver on Sora WIP
  4. bug 979130 - Wifi Lock in system app r+
  5. bug 966925 - Control EAP-SIM through system property landing

Review

  1. bug 989719 - js error in WifiWorker when doing geolocation and WiFi is disabled

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
      • CE Mode ok, routing ok. But cannot get EVT_TRANSACTION notify. will stop keep checking this issue for a while
    • bug 984397 - [NFC] Fix rf_discover in NFC emulator. on-going
    • bug 972248 - [B2F][NFC] : nfcd should using error code instead of boolean. on-going
    • bug 984207 - NFC should be in standby mode when NFC option is enable and screen is off. pending
  • Wifi
    • bug 886110 - Convert WifiManager to WebIDL. bz r+
    • bug 986446 - Conversion of WifiManager to WebIDL lost the dontConnect field from MozWifiNetwork. fixed
    • bug 986374 - connection parameter in MozWifiManager.webidl should be non-null. fixed
    • bug 989135 - [B2G][Component][Location] Having a quotation mark in the Wi-Fi hotspot password or SSID is not handled gracefully. on-going
    • bug 987760 - [v1.4] Investigate test_settings_wifi.py failure. on-going

Edgar

Target:

Other:

  • Team building.
  • One day off. (Compensated Leave)

Ethan

Done & In Progress

  1. bug 977518 - [RTSP] Resource leak from RtspMediaResource, RtspController and RTSPSource (1.5, landed)
  2. bug 949675 - Support HTTP->Rtsp Channel redirects (1.5, ongoing)
    • Refactored RtspChannel. Uploaded a WIP patch. Pending issues:
    • 1) Debug for http->rtsp redirection
    • 2) Resolve the reference release while rendering inside the browser
  3. Filed bug 984816 - Play/pause does not work for RTSP streaming (regression) (fixed by Benjamin) (landed)
  4. Filed bug 989221 - Duplicate error alerts are displayed when video app encounters an error

Pending

  1. Automation test framework for RTSP feature
  2. bug 945603 - [RTSP] Support Rtsp Protocol in URL Bar on b2g Browser
  3. bug 940840 - [RTSP] Support Rtsp protocol in HTML iframe tag
  4. bug 975257 - [RTSP] No warning message pops up after disabling network on the hotspot
  5. bug 966625 - [RTSP] Data usage of RTSP should be tracked

Henry

Done & Working

  1. bug 906164 - mozHasPendingMessage() should queue messages even when app is running
  2. bug 986349 - WifiWorker.js "this is undefined" exception due to patch of Bug 979841
  3. bug 986360 - The field |flags| of the scan result from wpa_supplicant might be empty
  4. WiFi emulator test
    • Run multiple hostapds and one wpa_supplicant with test driver (Done)
    • Challenge: DHCP, external connection, what we can test, ...

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

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
    • 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 980701 - [B2G][Gaia][System][Buri] The proximity sensor activates unnecessarily when not in a call causing glitchy behavior. 1.4+
    • Root cause seems found. Will update bugzilla later today
  5. bug 986308 - [Sora][STK]call established not control by call control with modify command 1.3?
    • WIP offered
  6. bug 989728 - [B2G] [RIL] split test_conference.js into smaller pieces to avoid timeout failure
  7. bug 921326 - Cellbroadcast API: support multiple sim cards (pending)

Tracking & Debugging

  1. bug 960906 - [B2G] [Buri] Need system properties specifying the supported network types NI partner
  2. bug 988979 - [B2G][General] After restarting or resetting device does not detect SIM card 1.4+
    • Root cause seems Gaia reads 'supportedNetworkTypes' to set preferred network types. But gecko uses the default one (world phone setting) that causes radio tech is set to '1xrtt' by modem. And our gecko code doesn't handle 'voice_radio_tech' changes well...
    • QA wants to get regression backed out first

Reviews and Feedbacks

  1. bug 986440 - [RIL] Ril worker leaves JS warnings in logcat
  2. bug 978709 - To appropriately configure a interface having both IPv6 and IPv4 addresses in network manager.

Others

Jessica

  • Target.(Bug Number, Summay, Stauts, Estimated date):
    1. bug 978709 - To appropriately configure a interface having both IPv6 and IPv4 addresses in network manager
      • review comments addressed.
      • landed! yay~
    2. bug 961921 - B2G RIL: [DSDS] Separate roaming preference for each client
      • patches uploaded, under review.
    3. bug 984741 - [Connectivity]Please provide requestRouteToHostAddress api
      • LG requested us to provide a way to set routes for ims server (P-CSCF), this address comes from the network.
      • to be discussed.
    4. bug 973543 - B2G RIL: host routes removed unexpectedly when data call is shared
      • pending
    5. bug 939046 - B2G RIL: Data call and RILNetworkInterface enhancement
  • 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 935776 Cant build Firefox OS (emulator) on Mavericks
      • clean-up and ask for feedback
    • bug 936703 Error in call screen causes tests to fail (1.4+)(in review)
    • bug 981202 Compartment error in GetParamsFromSendMmsMessageRequest
      • help verify Bobby's patch
    • bug 985537 [B2G] add runEmulatorShell to Marionette (landed)
    • bug 871475 B2G Emulator: support RIL data connection emulation (pending)
    • bug 977995 B2G: remove mNetdWorker from SystemWorkerManager (pending)
    • bug 978071 B2G Emulator: support IPv6 (pending)
    • bug 979137 B2G Emulator: Support the IPV4V6 (pending)
  • Reviews/Feedbacks/Others:
    • bug 918970 [B2G][SMS] Conversation history does not appear when sending a SMS through the contacts app
    • bug 944890 B2G SMS & MMS: remove convertTimeToInt(...) which is no longer needed (r+)
    • bug 982708 [NFC] Output RF discovery id in emulator console (r+)
    • bug 984559 Installed certified app's sms/telephony related callbacks doesn't get called
    • bug 985735 dom/system/gonk/NetworkService.js: WARNING: no preprocessor directives found (r+)

Vincent

  • Target.(Bug Number, Summay, Status, Estimated date):
    1. bug 951278 [RTSP][V1.3] The RTSP streaming always stops at the last 1st or 2nd second
      • r+
    2. bug 989719 - js error in WifiWorker when doing geolocation and WiFi is disabled
      • r+
    3. bug 984816 - [RTSP] Play/pause does not work for RTSP streaming
      • landed, fixed by Bejanman
    4. bug 986365 - Crash in supplicant because of closing supplicant while waiting for event
      • ongoing
    5. bug 984295 - [Rtsp] Serialize Rtsp controller requests
      • ongoing
    6. bug 989595 - [Tarako]wifi stay searching after turn on/off wifi some times
      • ongoing
    7. bug 987038 - [Tarako][V1.3T] All WIFI signals are full
      • Partner own bug.
  • Review Bugs
    1. bug 966925 - Trying to connect to the Mozilla network in Paris with a SIM with no service gets stuck connecting forever
      • landed
    2. bug 960426 - Support Network Information API in Firefox OS
      • landed
    3. bug 981472 - [Sora][Wi-Fi] Join an invalid network, the current connection will be disconnected
      • ongoing
    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 987595 - B2G NFC: onpeerready isn't called. landed.
  • bug 986361 - B2G NFC: Remove NFCPeer.sendFile. after discussion, marked as INVALID.
  • bug 933588 - B2G NFC: Rewrite NFC Worker in C++. r-, will address Kyle's comments
  • bug 970263 - B2G NFC: Unlock screen when running marionette test. pending
  • 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)

Planning sprint open AIs for 2.0:

  • WISPr: to discuss with Ravi/Wilfred this week
  • NFC:
    • Cross team
      • Bug 903245: Comms team on contact app
      • Bug 894678: Peter and Gregor are arranging URL sharing support for 2.0
      • Video/Gallery: calling out to Hema/Sri in case of future bug fixing.

Feature landing criteria

  • initiated by release management. will post on WIKI in a day or two.
  • idea is to specify rules such as unit/integration/function/smoke testing and not to regress.

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