TPE RIL Network team/2014-04-08

From MozillaWiki
Jump to: navigation, 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 990368 - [B2G][MMS][DSDS] Feedback NonActiveSimError if send an MMS with non active SIM selected. (landed)(1.4+)
    • bug 990918 - [B2G][CBS] Make RIL compatible for both new/old formats of ril.cellbroadcast.searchlist (landed)(1.4+)
    • bug 990362 - [Sora][MMS][MTR-4331]The Message client should be able to receive messages with an e-mail address format. (WORKSFORME)
  • New
    • bug 890167 - [MMS] After receiving a MMS, ACK message is not sent to MMSC if MMSC url setting is wrong
      • Preferred to set to WONTFIX
    • bug 992772 - [B2G][RIL][NetworkManager] ResolveHostName with the DNS of the specified NetworkInterface.
  • 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 986387 - Port most of the network stats API to WebIDL
      • Test case remaining
    • bug 993311 - Convert Network Stats API to WebIDL
      • Test case remaining
    • bug 993435 - Crash getting 'navigator.connection' from closed window (r+)
    • bug 928289 - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering) (r?)
    • bug 949956 - [Network Metering] Move SaveNetworkStats code to nsNetUtils.h (Landed)
      • Reviewd by Patrick, need revise.
    • bug 993834 - [NetworkStats API] missing the store_name parameter when calling dbNewTxn in function getAvailableServiceTypes
  • 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):

  1. bug 866938 B2G MMS: Support email address in receiver field (in review)
  2. bug 935776 Cant build Firefox OS (emulator) on Mavericks (in review)
  3. 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/.
  4. bug 977995 B2G: remove mNetdWorker from SystemWorkerManager
    • Rebase and hunting leaks because we have another similar bug 988132 "Crash after reftest is complete".
  5. bug 979134 Rewrite mobileconnection test cases with Promise (in review)
  6. bug 871475 B2G Emulator: support RIL data connection emulation (pending)
  7. bug 978071 B2G Emulator: support IPv6 (pending)
  8. bug 979137 B2G Emulator: Support the IPV4V6 (pending)

Reviews/Feedbacks/Others:

  1. bug 989477 When you have a voicemail you receive a weird symbol to identify the thread on the SMS app
  2. bug 989926 Add a fake rild.js and libril.js to desktop build (f-)
  3. 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)

  • NFC:
    • mailing list created "fxos-NFC@mozilla.org"
    • 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