Closed Bug 852863 Opened 11 years ago Closed 9 years ago

[meta] B2G MMS: Provide read report related features

Categories

(Firefox OS Graveyard :: RIL, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(tracking-b2g:backlog)

RESOLVED FIXED
1.3 Sprint 4 - 11/8
tracking-b2g backlog

People

(Reporter: ctai, Unassigned)

References

Details

Provide read report related APIs for MMS
Could you provide more information about this Bugzilla case? Does it block v1.1.0 release?
A read report is generated by the recipient MMS client on the occurrence of the following events:
*The message has been read by the recipient.
*The message has been deleted without being read.
In addition to the indication of the event, a read report also informs about the date when the message was read or deleted without being read.

It doesn't block any user stories listed in Bug 842229. So I don't think it block v1.1.0.
I'm wondering do we really need a new API here, because we've already had a .markMessageRead(). But we still need the implementation to send the read report back to mmsc.
Change the summary to provide read report related fratures.
Summary: B2G MMS: Provide read report related APIs → B2G MMS: Provide read report related fratures
No longer blocks: b2g-mms-dom-api
This one needs to be confirmed with PMs and clients. The earlier we know, the earlier we can start to work on this feature.
Flags: needinfo?(kchang)
Summary: B2G MMS: Provide read report related fratures → B2G MMS: Provide read report related features
Does it block certification? conformance?
In OMA-TS-MMS_CONF-V1_3-20110511-C, it only require below FUNCTIONAL CONFORMANCE
* MMS Creation Conformance 
* MMS Submission Conformance 
* MMS Retrieval Conformance 
* MMS Presentation Conformance. 
No read report related conformance.
After discussing with peter, we don't get any request from clients for this bug.
Flags: needinfo?(kchang)
blocking-b2g: --- → koi?
We need to support below features in Gecko part:
1. Can set the flag of request read report while sending or not.
2. When receiving a read report, notify Gaia SMS AP which receiver return the read report.
3. Notify Gaia SMS AP the read report request when get a MMS.
4. Gaia SMS AP can call an API to reply the read report request.
Summary: B2G MMS: Provide read report related features → [meta] B2G MMS: Provide read report related features
This is a meta bug. I will file 4 bugs for detail features. Remove the koi? nominate to provide more flexible of choose.
blocking-b2g: koi? → ---
(In reply to Chia-hung Tai [:ctai :ctai_mozilla :cht] from comment #10)
> This is a meta bug. I will file 4 bugs for detail features. Remove the koi?
> nominate to provide more flexible of choose.

Hi Chia-hung, have you already opened those bugs? If yes, please add the dependency. Btw, it seems we might need to start working on the read port stuff recently. I'll ask around to see if it should be included in V1.3.
Nominating this for V1.3. We should come up with some user stories first. Will highlight this issue in our next sync-up meeting.
blocking-b2g: --- → 1.3?
Flags: needinfo?(jcheng)
Suggested by Ctai, the expected user stories will be:

1. As a sender, FFOS is capable of enabling/disabling to request MMS read report from the receiver.
2. As a sender, FFOS is capable of displaying the read status to specify if the receiver has read the MMS.
3. As a receiver, FFOS is capable of returning MMS read report when the sender is requesting that.
will be discussed in v1.3 triage sessions
Flags: needinfo?(jcheng)
Depends on: 921917
Depends on: 921918
Depends on: 921919
Blocks: 926852
blocking a committed 1.3 user story. 1.3+
blocking-b2g: 1.3? → 1.3+
Target Milestone: --- → 1.3 Sprint 4 - 11/8
Component: DOM: Device Interfaces → RIL
Product: Core → Firefox OS
(In reply to Joe Cheng [:jcheng] from comment #15)
> blocking a committed 1.3 user story. 1.3+

This is a meta bug, which won't inherently block. The dependencies will block, however. Clearing nom as such.
blocking-b2g: 1.3+ → ---
Put this bug into backlog.
blocking-b2g: --- → backlog
Change to fixed because all dependency of this meta bugs are fixed.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
blocking-b2g: backlog → ---
You need to log in before you can comment on or make changes to this bug.