Closed Bug 887686 Opened 7 years ago Closed 7 years ago

[User Story] View information on who is currently on the conf call

Categories

(Firefox OS Graveyard :: Gaia::Dialer, defect, P1)

x86
macOS
defect

Tracking

(blocking-b2g:koi+)

RESOLVED FIXED
blocking-b2g koi+

People

(Reporter: wmathanaraj, Assigned: rexboy)

References

Details

(Keywords: feature, Whiteboard: [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=2][Sprint 3])

Attachments

(2 files)

User story:

As a conf call creator I want to see who is currently on the conference call. This information can be either the matching contact name from the contacts app or if this is missing then the participants MSISDN.

As a participant of a call I am not able to see who else is on the conference call.


Preconditions:

* Dialer app is open
* conf call is currently taking place with at least 2 other participants

Acceptance Criteria:

* conf call creator can see on the screen name/MSISDN of participants
* if participant is hiding his/her number then the conf call creator should see that the participant is "unknown" 
* any other error messages should be displayed in a understandable message to the conf call creator.
Support for conference calls is being implemented in bug 772765.
Depends on: 772765
Depends on: 890194
Whiteboard: [ucid:Comms11] → [ucid:Comms11], [u=commsapps-user c=dialer p=0]
listed as must have in v1.2 for COMM team. koi+
blocking-b2g: koi? → koi+
Flags: in-moztrap?
MozTrap #9060
Flags: in-moztrap? → in-moztrap+
Whiteboard: [ucid:Comms11], [u=commsapps-user c=dialer p=0] → [ucid:Comms11 KOI:P1], [u=commsapps-user c=dialer p=0]
Assignee: nobody → jcheng
Whiteboard: [ucid:Comms11 KOI:P1], [u=commsapps-user c=dialer p=0] → [UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=0]
Assignee: jcheng → nobody
Whiteboard: [UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=0] → [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=0]
Whiteboard: [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=0] → [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=0][Sprint 1][Status: need UX, working on gecko support]
Hi team. In early meetings (when Krishna was still the PM), we discussed a lot of these user stories. David and Etienne spoke to the engineering aspects and I took a lot of notes here: 
https://mozilla.app.box.com/files/0/f/809825975/1/f_8112068714 

The notes related to conference calls begin on page 6. In that document (at the time), engineering did not think that showing information about callers was technically feasible and that the API could not do this. 

Has that changed, or will that change, for 1.2? Is it perhaps part of 772765? 

I wanted to ask before we put this in the spec. Thanks!
(In reply to Stephany Wilkes from comment #4)
> Hi team. In early meetings (when Krishna was still the PM), we discussed a
> lot of these user stories. David and Etienne spoke to the engineering
> aspects and I took a lot of notes here: 
> https://mozilla.app.box.com/files/0/f/809825975/1/f_8112068714 
> 

I am unable to access the notes. Do I need specific privilege?

> The notes related to conference calls begin on page 6. In that document (at
> the time), engineering did not think that showing information about callers
> was technically feasible and that the API could not do this. 
> 
> Has that changed, or will that change, for 1.2? Is it perhaps part of
> 772765? 
> 
> I wanted to ask before we put this in the spec. Thanks!

For the conference host, we can use telephony.conferenceGroup.calls to see the conf call attendees.
Discussion changed as per user story:

As a conf call creator i am able to see all numbers of the party on the conf call.
As a participant I am only able to see the one number i am joined to.
Whiteboard: [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=0][Sprint 1][Status: need UX, working on gecko support] → [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=0][Sprint 2][Status: UX: initla draft provided, Gecko: close to completion, Gaia: Starting Gaia implementation]
Assignee: nobody → etienne
Depends on: 906769
Depends on: 906775
Depends on: 881194
Blocks: 881194
No longer depends on: 881194
Whiteboard: [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=0][Sprint 2][Status: UX: initla draft provided, Gecko: close to completion, Gaia: Starting Gaia implementation] → [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=5][Sprint 2][Status: UX: initla draft provided, Gecko: close to completion, Gaia: Starting Gaia implementation]
Whiteboard: [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=5][Sprint 2][Status: UX: initla draft provided, Gecko: close to completion, Gaia: Starting Gaia implementation] → [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=2][Sprint 2][Status: UX: initla draft provided, Gecko: close to completion, Gaia: Starting Gaia implementation]
Whiteboard: [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=2][Sprint 2][Status: UX: initla draft provided, Gecko: close to completion, Gaia: Starting Gaia implementation] → [MOZ][UCID:Comms11, FT:comms, KOI:P1], [u=commsapps-user c=dialer p=2][Sprint 3]
Depends on: 912060
Depends on: 912494
Depends on: 912508
Assignee: etienne → rexboy
\o/

congrats everyone!
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.