TPE RIL Network team/2014-02-18

From MozillaWiki
Jump to: navigation, search

Meeting Time: 2014/02/18 10:30 AM

<Read Only>

Team's updates

<Read Only>

  • All 1.4+ bug have to been fix before 3/7. If you have any problem for this target, please raise you hand as soon as possible.
  • Madai workshop : 3/10 ~ 3/14
  • Comms Workweek : 3/17 ~ 3/21
  • Team Building : 3/24. Location:?

Team memebers' updates

Aknow

  • Done:
    1. bug 968713 - B2G RIL: remove callError message between RadioInterface and ril_worker (landed)
    2. bug 963054 - [fugu][DSDS] follow-up for radio control: radio of slot 2 is not on even there's a sim card (landed) (1.3+)
  • Target. (Bug Number, Summay, Stauts, Estimated date):
    1. bug 969218 - B2G RIL: using promise for telephony.dial() and dialEmergency()
      • remain dom review?
    2. bug 889737 - [MMI] Unify both sendMMI() and dial() functions (1.4+)

Bevis

  • bug 832140 B2G SMS & MMS DB: check event.target.errorCode, return and handle appropriate error codes in callbacks (1.4+) (ongoing)
    • Current purpose to fix this bug is to support the alert of full storage when sending sms/mms.
    • The alternative way is to provide a storage monitor to observe "disk-space-watcher" notification and always consult this monitor before storing message.
      • The benefit is to have consistent experience of full storage in both Gaia/Gecko and this monitor will also be helpful to support RIL_REQUEST_REPORT_SMS_MEMORY_STATUS mentioned in bug 739143 in the future.
  • bug 965107 [DSDS][MMS] Found twice MMS received by SIM 2 always stays in downloading status after data call switching. (investigating)
  • bug 874335 B2G MMS: MMS test framework. (pending)
    • TODO:
      • Integrate with the data connection support in Emulator (bug 871475).
  • bug 959015 - B2G SMS: Support SMS over IMS (pending)

Chuck

Target

  1. Wifi Lock - WIP
  2. bug 928775 - Support UESRNETWPIN r?
  3. briansmith - /_\
    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?
  4. Identify/comment reported Wifi bugs.

Pending

  1. bug 930355 - Wifi Enable API r?
  2. bug 917097 - Wifi Enabled in airplane mode r+
  3. bug 745468 - Support WPA-EAP configuration r+
  4. bug 790056 - Enable WPA-EAP r?
  5. bug 928227 - Key nickname filter in keystore WIP

Dimi

  • NFC
    • bug 969254 - [Flame] Devices doesn't support NFC required nci hal library. on-going
    • bug 959434 - [B2G][NFC]Support secure element for NFC daemon. waiting for card reader
    • bug 972248 - [B2F][NFC] : nfcd should using error code instead of boolean. on-going
  • EAP-SIM
    • Checking update modem image
      • on-going, co-work with Hubert
  • Wifi
    • bug 969275 - COPY_SEQUENCE_FIELD macro in NetworkUtils.h has coding error. land
    • bug 886110 - Convert WifiManager to WebIDL. r?
  • Review
    • bug 933588 - B2G NFC: Rewrite NFC Worker in C++.
    • bug 970241 - B2G NFC: Don't enable/disable NFC when nfc.enabled settings changed.
    • bug 960510 - B2G NFC: type, id and payload should be optional in MozNDEFRecord.

Edgar

Target:

Others:

  • bug 970174 - [Fugu] After PUK is locked, RIL_REQUEST_GET_SIM_STATUS seems doesn't response correct result.
    • Test libreference-ril_sp.so from spreadtrum.
  • Two days PTO.

Ethan

Done Last Week

  1. Identified the root cause of resource leak from RtspMediaResource.
  2. Discuss and research http->rtsp redirection issue.
  3. Discuss RTSP streaming for v1.4: both video and audio media are rendering in video app.

Next

  1. Refactor RtspChannel to make it obey the basic contract of channels. The refactoring shall at least resolve the following:
    • bug 971593 - [RTSP] Resource leak of HTMLMediaElement containing RTSP media resource (WIP)
    • bug 945603 - [RTSP] Support Rtsp Protocol in URL Bar on b2g Browser (WIP)
    • bug 949675 - Support HTTP->Rtsp Channel redirects

Henry

Done & Working

  1. bug 925615 - [meta][B2G][Wifi] Support Wifi Display
    • It speaks! (AudioManager::SetStreamVolumeIndex)
    • WIP patches for feedback
    • Presentation (maybe next Wednesday)
  1. bug 811635 - B2G Wifi: Support Wifi Direct
    • Finally landed right before Chinese New Year!
    • Documentation and followup test cases
  1. bug 945569 - Support Wifi Display device discovery and group formation
    • Under review

Pending

  1. bug 937528 - Accepted client tcp socket (mozTcpSocket) has uninitialized host and port

Hsinyi

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

  1. bug 921326 - Cellbroadcast API: support multiple sim cards (1.4+, sprint2, ongoing)
  2. bug 881174 - B2G CDMA: support conference (3-way) call (1.4+)
    • Per yesterday's discussion, it not longer depends on Bug 969218 - B2G RIL: using promise for telephony.dial() and dialEmergency())
    • Should create a TelephonyCdmaCall
    • Should take care of (fake) call state transition on gecko

Reviews and Feedbacks

  1. bug 960894 - Utilize one single RIL worker in DSDS (1.3t?, r+)
  2. bug 968713 - B2G RIL: remove callError message between RadioInterface and ril_worker (r+)
  3. bug 969218 - B2G RIL: using promise for telephony.dial() and dialEmergency() (f+/r+)
  4. bug 963054 - [fugu][DSDS] follow-up for radio control: radio of slot 2 is not on even there's a sim card (r+)
  5. bug 970191 - B2G RIL: follow-up of bug 905568, fail to switch default client of data connection in DSDS. (r+)
  6. bug 968713 - B2G RIL: remove callError message between RadioInterface and ril_worker

Tracking & Debugging

  1. bug 889737 - [MMI] Unify both sendMMI() and dial() functions
    • Keep discussing with Aknow and :m4
  2. bug 951607 - [fugu][B2G]dial number "23" , after it displays the error, we can't dial a normal number
    • Per discussion with Aknow, modem should fix this. Keep talking to sam.hua


Others

  1. Regular Comms standup meeting

Jessica

  • Target.(Bug Number, Summay, Stauts, Estimated date):
    1. bug 961921 - B2G RIL: [DSDS] Separate roaming preference for each client (1.4?)
      • patches uploaded with dsds test cases.
      • under review.
    2. bug 960865 - B2G RIL: support dun apn type (1.4+)
      • verified gaia's part (bug 968092).
      • ongoing, WIP patches will be ready this week.
    3. bug 939046 - B2G RIL: Data call and RILNetworkInterface enhancement
  • Reviews/Feedbacks/Others:

John

  • Target
    • bug 961598 - [Gonk-KK] The DNS Resolver from Bionic's netBSD is not workable on Nexus-5 (r+)
      • Will be landed after fix some configuation problem.
    • bug 928289 - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering) (r?)
      • Finish API modification & test cases
    • bug 949956 - [Network Metering] Move SaveNetworkStats code to nsNetUtils.h (r?)
    • bug 964228 - Race condition in NetworkStatsService.jsm

Vicamo

  • Target.(Bug Number, Summay, Stauts, Estimated date):
    • bug 860696 B2G emulator: support Bluetooth tests (adapter getter/setter and device discovery)
    • bug 960894 Utilize one single RIL worker in DSDS
      • Address review comments. Landed. To be uplift to v1.3t.
    • bug 970804 Support Marionette tests running in OOP mode
      • r+, to be landed.
    • bug 972274 B2G Emulator: Suport Bluetooth host HCI pass through
      • Traffic routing good, but device activation fails.
  • Reviews/Feedbacks/Others:
    • bug 860697 QEMU Bluetooth tests: local adapter features
    • bug 860698 QEMU Bluetooth tests: discover remote devices
    • bug 866938 B2G MMS: Support email address in receiver field
    • bug 965312 Evaluate having an option for specifying the cursor direction when retrieving message threads
    • bug 970212 B2G Emulator: Enhance GSM/UMTS Signal Strength on Emulator.
    • bug 970567 make distcc builds work for both HOST and TARGET compilation

Vincent

  • Target.(Bug Number, Summay, Status, Estimated date):
    • bug 951278 - [RTSP][V1.3] The RTSP streaming always stops at the last 1st or 2nd second
      • Updated WIP, found new problem "GENLOCK_IOC_LOCK failed".
    • bug 965052 - [B2G][RTSP]Audio track gradually falls behind video.
      • This is the problem coming from the media source in Youtube.
    • bug 972794 - [Tarako]Connect wpa supplicant consume 5 seconds
  • Review Bugs
    • bug 968689 - Netd BandwidthController sets costlyAlert to invalid quota
      • landed
    • bug 923443 - [User Story] Single variant: Pre-polulate some WiFi SSID by SIM
      • r+
    • bug 945569 - Support Wifi Display device discovery and group formation
      • ongoing
    • bug 928289 - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering)
      • ongoing
  • Tracking.(Bugs that should be fixed or interested)
    • bug 924792 - [Buri]no automatic switch of APN when tethering is activated
    • bug 908553 - B2G Emulator: support wifi emulation
    • bug 846661 - [Buri][WIFI][Feature] a prompt should appear when there is a open Access Point
    • bug 907028 - [email] Best approach for wifi wake lock
    • bug 866718 - Automatically connect to openwireless.org WiFi networks if no others available
    • WISPr (Wireless Internet Service Provider roaming) and wifi captive portal.

Yoshi

  • bug 933588 - B2G NFC: Rewrite NFC Worker in C++. r? sent
  • bug 970241 - B2G NFC: Don't listen to nfc.enabled settings changed event. landed
  • bug 970238 - NFC: System app always send NFC_HW_STATE_DISABLE_DISCOVERY to Gecko. landed
  • bug 960510 - B2G NFC: type, id and payload should be optional in MozNDEFRecord. r? sent
  • bug 933665 - Remove encodeNdefRecords func from NfcContentHelper. ongoing

Borting

  • Target
    1. bug 951976 - API for Resource Statistics
      • WebIDL patch (r+)
      • Implementation patch (undergo)
        • Promise (done)
          • Implemented promise-return methods
          • Wrote a sample code to test how to handle a promise-return method
        • stats methods (undergo)
        • alarm methods (undergo)
  • Pending
    1. bug 854200 - PowerStats API
    2. bug 899596 - Get Wi-Fi link speed (r+)
    3. bug 854202 - Obtain system metrics and power profile (r+)
      • Should be rebased after bug 951976 is landed
    4. bug 947779 - Support auto clearing power statistics when app is removed
      • Use "webapps-uninstall" notification

Wesley(EPM)

    • 2/3~2/14: Sprint 1 - feature dev
    • 2/17~2/28: Sprint 2 - feature dev
    • 3/3~3/14: Sprint 3 - feature dev
    • 3/17~3/28: Sprint 4 - 1.4 features walkthrough & 1.5 planning
    • 3/31~4/11: Spint 5 - Stabilization
    • 4/14~4/25: Sprint 6 - Stabilization