Closed Bug 1000016 Opened 10 years ago Closed 9 years ago

[B2G] [RIL] [User Story] To use ipdl as IPC for telephony components.


(Firefox OS Graveyard :: RIL, defect)

Gonk (Firefox OS)
Not set



tracking-b2g backlog


(Reporter: kchang, Assigned: kchang)



(Whiteboard: [ucid: , FT:RIL] [priority2])

User Story

We need to use ipdl as IPC for 
1. MozVoicemail. 
2. MozCellBroadcast.
3. and MozICCManager.

Acceptance Criteria: 
Successfully validate QA test cases around Voicemail, Cell broadcast, Telephony and DSDS.
We need to use ipdl as IPC for 
1. MozVoicemail.
2. MozMobileConnection.
3. MozCellBroadcast.
4. and MozICCManager.
blocking-b2g: --- → backlog
Whiteboard: [ucid: , FT:RIL]
Whiteboard: [ucid: , FT:RIL] → [ucid: , 2.0/2.1, FT:RIL]
Marking for 2.1 feature target
feature-b2g: --- → 2.1
QA Contact: echang
QA Whiteboard: [RIL]
QA Whiteboard: [RIL] → [COM=RIL]
Summary: [B2G] [RIL] [User Story] To use ipdl as IPC for telephony componens. → [B2G] [RIL] [User Story] To use ipdl as IPC for telephony components.
Are there dependent bugs for each item in comment 0 - Can you pls add those?
Flags: needinfo?(htsai)
User Story: (updated)
Sorry, it's my fault. I should make dependency clearly. We need this user story in 2.1 because we need 
to fix bug 843452 blocking bug 889737, unifying both sendMMI() and dial() functions. However, I defined too big scopes for this user story before.
For 2.1, we only need to use ipdl as IPC for "2. MozMobileConnection.". about other items, we will fix them in coming release.
Sandip, could you please update user story? Thanks very much.
Flags: needinfo?(htsai) → needinfo?(skamat)
Ken, Let's just use 843452 for a 2.1 user story. I will remove the b2g-feature flag = 2.1 on this for now. 843452 already has that flag set.
feature-b2g: 2.1 → ---
User Story: (updated)
Flags: needinfo?(skamat)
updated user story according to comment 4.
User Story: (updated)
QA Whiteboard: [COM=RIL] → [COM=RIL][2.1-feature-qa+]
QA Whiteboard: [COM=RIL][2.1-feature-qa+] → [COM=RIL]
Whiteboard: [ucid: , 2.0/2.1, FT:RIL] → [ucid: , 2.0/2.1, FT:RIL][2.1-feature-qa+]
Flags: in-moztrap?(echang)
Whiteboard: [ucid: , 2.0/2.1, FT:RIL][2.1-feature-qa+] → [ucid: , 2.0/2.1, FT:RIL]
feature-b2g: --- → 2.2?
Whiteboard: [ucid: , 2.0/2.1, FT:RIL] → [ucid: , 2.0/2.1, FT:RIL] [priority2]
Whiteboard: [ucid: , 2.0/2.1, FT:RIL] [priority2] → [ucid: , FT:RIL] [priority2]
[Tracking Requested - why for this release]:
Very likely won't make it in 2.2. Removing the feature flag.
feature-b2g: 2.2? → ---
tracking-b2g: --- → ?
Wesley, MozVoicemail, MozMobileConnection, MozCellBroadcast have already moved to IPC. Are you saying MozICCManager can't be converted to IPDL in time for 2.2?
Yes. The items are prioritized as 2nd priority before we kicked off 2.2. 
I think we can't make it before jan/E when the interfaces are supposed to be locked down.
Though, Bevis will keep working on this (very likely it will be next-generation set).
blocking-b2g: backlog → ---
all dependency is clear.
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.