TPE RIL Network team/2014-02-11: Difference between revisions

 
(10 intermediate revisions by 5 users not shown)
Line 59: Line 59:


== Dimi ==  
== Dimi ==  
* '''NFC Work Week'''
* '''NFC'''
** '''{{bug|959109}}''' - B2G NFC: Disable NFC when screen in off.
** '''{{bug|959109}}''' - B2G NFC: Disable NFC when screen in off. '''land'''
*** r+
** '''{{bug|962530}}''' - B2G NFC: NFC daemon should support all configRequest command. '''land'''
** '''{{bug|962530}}''' - B2G NFC: NFC daemon should support all configRequest command
** '''{{bug|961667}}''' - [NFC] Multiple pairing when tapped phones together. '''land'''
*** working on review comment
** '''{{bug|959434}}''' - [B2G][NFC]Support secure element for NFC daemon. '''on-going'''
** '''{{bug|961667}}''' - [NFC] Multiple pairing when tapped phones together
** '''{{bug|969254}}''' - [Flame] Devices doesn't support NFC required nci hal library. '''on-going'''
*** ongoing
 
* '''EAP-SIM'''
** Checking update modem image
*** on-going, co-work with Hubert


* '''Target.(Bug Number, Summay, Status, Estimated date):'''
* '''Wifi'''
** '''{{bug|864931}}''' - Rewrite net worker in C++
** '''{{bug|864931}}''' - Rewrite net worker in C++. '''land'''
*** fabrice f+, vincent r+
** '''{{bug|886110}}''' - Convert WifiManager to WebIDL. '''r?'''
** '''{{bug|886110}}''' - Convert WifiManager to WebIDL
** '''{{bug|969275}}''' - COPY_SEQUENCE_FIELD macro in NetworkUtils.h has coding error. '''r?'''
*** working on review comment


== Edgar ==  
== Edgar ==  
==== Target (Bug Number, Summay, Stauts, Estimated date): ====
==== Target (Bug Number, Summay, Stauts, Estimated date): ====
* {{Bug|952386}} - [wasabi][CDMA] UIM card can only be detected after flashing  build and once reboot device, UIM can't be detected. '''(1.3+)''' (Landed)
* {{Bug|962522}} - B2G RIL: Enable data connection then enter into no coverage area, the registration status is still 'registered'. '''(1.3+)''' (Landed)
** Racing between radio state and enable/disable request.
* {{Bug|964974}} - [B2G][Airplane mode] Cannot turn on Airplane mode from Notification center during an active call. '''(1.3)''' (Landed)
* {{Bug|961918}} - [DSDS] When airplane mode is on, reboot device, "SIM 2 searching..." will be displayed on lockscreen for about 5 seconds. (Fixed)
* {{Bug|968093}} - B2G RIL: JavaScript Error: "this._processNextMessage is not a function". (Landed)
** Same root cause as {{Bug|952386}}.
* {{Bug|905568}} - B2G RIL: Handling data connection in a separated module. (Landed)  
* {{Bug|961647}} - Follow-up of bug 956655: Remove dom/network/src/MobileConnection* which should be deleted in bug 956655. (Landed)
** Rebase and test.
* {{Bug|962522}} - B2G RIL: Enable data connection then enter into no coverage area, the registration status is still 'registered'. '''(1.3?)''' (Reviewing)
* {{Bug|905568}} - B2G RIL: Handling data connection in a separated module. (Review+) (Pending)
** Rebase ....
** Test ....
* {{Bug|843452}} - B2G RIL: use ipdl as IPC in MozMobileConnection. (Pending)
* {{Bug|843452}} - B2G RIL: use ipdl as IPC in MozMobileConnection. (Pending)
** Trying to move mobileConnection related codes out of RadioInterfaceLayer.
** Trying to move mobileConnection related codes out of RadioInterfaceLayer.


==== Debug with Gaia: ====
==== Review & feedback: ====
* {{Bug|943227}} - [DSDS] When device is out of coverage, only SIM 2 icon on status bar is correct. '''(1.3+)'''
* {{Bug|963516}} - B2G RIL: provide mvnoMatches() API for automatic selection of APN relying on mvnoType and matchPattern. '''(1.3+)'''
* {{Bug|961927}} - [DSDS] Out of coverage RSSI is not correct based on UX spec. '''(1.3?)'''
* {{Bug|956666}} - [fugu][DSDS]icc.getCardLockRetryCount can't callback.
 
==== Others: ====
* KDDI/LG workshops.


== Ethan ==
== Ethan ==
Line 137: Line 130:
#{{Bug|963813}} - [B2G][Dialer] Initiating conference call while the active call is to an invalid number, causes the dialer app to freeze (1.3+, landed)
#{{Bug|963813}} - [B2G][Dialer] Initiating conference call while the active call is to an invalid number, causes the dialer app to freeze (1.3+, landed)
#{{Bug|943275}} - Intermittent TEST-UNEXPECTED-FAIL | test_conference.js | ScriptTimeoutException: timed out (landed)
#{{Bug|943275}} - Intermittent TEST-UNEXPECTED-FAIL | test_conference.js | ScriptTimeoutException: timed out (landed)
#{{Bug|968716}} - B2G RIL: JavaScript Error: "Unknown rilSuppSvcNotification: null" (landed)
#{{Bug|967404}} - [DSDS] No audio and unable to end the emergency call while dialing 911 soon after reboot device with no SIM card (1.3+)
#* Debugging: seems modem's issue
#{{bug|921326}} - Cellbroadcast API: support multiple sim cards (1.4+, sprint1 - 2/3~2/14)
#{{bug|921326}} - Cellbroadcast API: support multiple sim cards (1.4+, sprint1 - 2/3~2/14)
#{{bug|881174}} - B2G CDMA: support conference (3-way) call (1.4+, depends on Bug 969218 - B2G RIL: using promise for telephony.dial() and dialEmergency())
#{{bug|881174}} - B2G CDMA: support conference (3-way) call (1.4+, depends on Bug 969218 - B2G RIL: using promise for telephony.dial() and dialEmergency())
Line 143: Line 139:


==== Reviews and Feedbacks ====
==== Reviews and Feedbacks ====
#{{bug|952043}} - [B2G] [Gecko] To provide the network types supported by platform for Gaia (r+)
#{{Bug|968093}} - B2G RIL: JavaScript Error: "this._processNextMessage is not a function" (r+)
#{{bug|943215}} - [DSDS] We shouldn't radio on on slot 2 when a card is absent otherwise single SIM cases are not correctly supported (r+)
#{{Bug|964974}} - [B2G][Airplane mode] Cannot turn on Airplane mode from Notification center during an active call (1.3+, r+)
#{{bug|952374}} - [Fugu] data connectivity lost after left idl (r+)
#{Bug|960894}} - Utilize one single RIL worker in DSDS (1.3t?, ongoing)
#{{bug|959503}} - B2G RIL: Parcel handling threw ReferenceError: netHelpers is not defined (r+)
#{{Bug|969231}} - consider removing ES6 for-of loops (review canceled)
#{{bug|952783}} - Crash in Telephony while running MO sms test script (r+)
#{{Bug|969218}} - B2G RIL: using promise for telephony.dial() and dialEmergency() (API r+)
#{{bug|959914}} - [DSDS] always use the 1st service to make an emergency call when 2 slots are empty (f+)
==== Tracking & Debugging ====
#{{bug|905568}} - B2G RIL: Handling data connection in a separated module (r+)
#{{Bug|889737}} - [MMI] Unify both sendMMI() and dial() functions
#{{bug|952386}} - [wasabi][CDMA] UIM card can only be detected after flashing build and once reboot device, UIM can't be detected (r+)
#* Keep discussing with Aknow and :m4


==== Tracking & Debugging ====
#{{bug|960537}} - [Messages] Unable to send MMS (INVALID)
#{{bug|963054}} - [fugu][DSDS] follow-up for radio control: radio of slot 2 is not on even there's a sim card


==== Others ====
==== Others ====
#Madai project workshop


== Jessica ==  
== Jessica ==  
Line 201: Line 193:
== Vicamo ==
== Vicamo ==
*'''Target.(Bug Number, Summay, Stauts, Estimated date):'''
*'''Target.(Bug Number, Summay, Stauts, Estimated date):'''
** {{Bug|871475}} B2G Emulator: support RIL data connection emulation (in review)
** {{Bug|926277}} Add test cases running in OOP mode for RIL APIs
** {{Bug|941478}} Need x86/i686-linux-android-4.7 to build emulator-x86-jb (landed)
** {{Bug|935776}} Cant build Firefox OS (emulator) on Mavericks
** {{Bug|944299}}  B2G Emulator: support bluedroid (WIP)
*** append --enable-cxx to gcc-4.6 homebrew formula
** {{Bug|957526}} B2G Emulator: kitkat build (landing)
*** had some easy fix to build/ and external/qemu, but still failed to link i386 binaries with amd64 toolchain.
** {{Bug|957917}} [IPv6] Add IPv6 support for FireFox OS
*** Trying to setup a wifi AP with IPv6. Still doesn't work.
*** ASUS RT-N16 tunneling 6to4 gives IPv6 addresses to LAN devices, but still using IPv4 for routing.
*** Survey possibility to include IPv6 support to SLIRP.  Tiny IPv6 stack available in Contiki.
** {{Bug|960894}} Utilize one single RIL worker in DSDS
** {{Bug|960894}} Utilize one single RIL worker in DSDS
*** TODO: fix xpcshell test cases
** {{Bug|926277}} Add test cases running in OOP mode for RIL APIs (pending)
*'''Reviews/Feedbacks/Others:'''
*'''Reviews/Feedbacks/Others:'''
** {{Bug|860696}} B2G emulator: support Bluetooth tests (adapter getter/setter and device discovery) (r+)
** {{Bug|860697}} QEMU Bluetooth tests: local adapter features
** {{Bug|860697}} QEMU Bluetooth tests: local adapter features (r+)
** {{Bug|927320}} [B2G RIL] Rename TelephonyProvider to TelephonyService
** {{Bug|916863}} [NFC] NFC support in emulator (r+)
** {{Bug|935525}} [NFC] Marionette test cases for NFC
** {{Bug|931348}} B2G MMS: Cannot send MMS after resetting Message settings (even without any changes) (r+)
** {{Bug|970212}} B2G Emulator: Enhance GSM/UMTS Signal Strength on Emulator.
** {{Bug|935525}} [NFC] Marionette test cases for NFC (f+)
** {{Bug|945647}} [DSDS][MMS] When change primary outgoing data SIM during MMS attachment downloading, it should stop downloading process (f+)
** {{Bug|951177}} [Contacts] Exporting a contact to SIM card is not working fine under some circumstances (f+)
** {{Bug|961271}} [B2G][Contacts]Importing a contact whose phone number has special characters from a SIM replaces the spaces with zeros. (r+)
** {{Bug|962447}} [fugu][b2g]dial a number out the fdn list,no error message be showed (r+)
** {{Bug|963475}} Provide a way to fetch the message threads in reverse order (r+)


== Vincent ==  
== Vincent ==  
Line 241: Line 229:


== Yoshi ==  
== Yoshi ==  
* NFC Work Week
* {{Bug|933588}} - B2G NFC: Rewrite NFC Worker in C++
* {{Bug|951177}} [Contacts] Exporting a contact to SIM card is not working fine under some circumstances. v1.3+, landed
** Testing with latest m-c, found Bug 970241 and Bug 970238
* {{Bug|953002}} [B2G] [Contacts] Contact imported from SIM will not show fully if the last name contains special characters. v1.3+, WONTFIX
* {{Bug|968730}} - NFC daemon will also return ReadNDEF when calling getDetailsNDEF. landed
* {{Bug|961271}} [B2G][Contacts]Importing a contact whose phone number has special characters from a SIM replaces the spaces with zeros. v1.3+, landed
* {{Bug|970241}} - B2G NFC: Don't listen to nfc.enabled settings changed event. ongoing
* Discussion of latest WebNFC API  https://taiwan.etherpad.mozilla.org/542?. Filed all the bugs.
* {{Bug|970238}} - NFC: System app always send NFC_HW_STATE_DISABLE_DISCOVERY to Gecko.
* {{Bug|933588}} - B2G NFC: Rewrite NFC Worker in C++ (pending)
* reviewed {{Bug|961667}} - [NFC] Multiple pairing when tapped phones together
** Binary protocol mostly done, except writeNDEF.
* reviewed {{Bug|959437}} - Refactor NfcManager APIs and implementation details to support sendFile , notifyUserAcceptedP2P and other privileged Nfc operations
* reviewed {{Bug|960790}} - [B2G][NFC] Fix P2P presence discovery handling.


== Borting ==  
== Borting ==  
Line 267: Line 252:
== Wesley(EPM) ==  
== Wesley(EPM) ==  
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
{{readonly}}
 
* Acceptance
** https://etherpad.mozilla.org/CommsAcceptance
* 1.4 sprint
 
** 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
 
** https://wiki.mozilla.org/FirefoxOS/RIL#Sprint_Tracking
* Open
** have a chance to disable DSDS features in RIL?
** MWC demo - NFC sharing
Confirmed users
146

edits