Closed Bug 1000118 Opened 10 years ago Closed 9 years ago

Desktop client needs calling history

Categories

(Hello (Loop) :: Client, enhancement, P5)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX
backlog backlog+

People

(Reporter: RT, Unassigned)

References

Details

(Whiteboard: [contacts][ux-needed])

User Story

As a signed-in FF browser user I can view my calling history so that I know when incoming, outgoing and missed calls occurred with other users.

https://people.mozilla.org/~dhenein/labs/loop-mvp-spec/#callhistory

Attachments

(1 file)

      No description provided.
User Story: (updated)
Blocks: 972014
Depends on: 1000120
No longer depends on: 1000120
Blocks: 1000120
No longer blocks: 972014
Priority: -- → P3
Target Milestone: --- → mozilla33
Priority: P3 → P2
Whiteboard: [s=ui33]
Priority: P2 → P5
Priority: P5 → P2
Whiteboard: [s=ui33] → p=?
Target Milestone: mozilla33 → mozilla34
Summary: Desktop client needs calling history UI → Desktop client needs calling history
Missed calls only cover calls which were received when the user was online.
A registered user is not informed of call attempts to his identity which occurred when he was offline.
User Story: (updated)
The call history entries include:
=> Outgoing calls which succeeded (answered)
=> Outgoing calls which failed (no answer)
=> Incoming calls which succeeded (answered)
=> Incoming missed calls (no answer)

Missed calls when the user was offline are not included.

Each call history entry must include:
=> Avatar of the other party (default if link clicker)
=> Friendly name of the other party (Name assigned to URL at the time of URL generation if link clicker)
=> Identifier of the other party (e-mail or phone number if direct call / none if link clicker)
=> Date and time of the call
=> Outgoing or incoming call identifier
=> Call type (Audio only or Video) identifier
Blocks: 1024402
Whiteboard: p=? → [p=?, contacts]
Target Milestone: mozilla34 → mozilla35
I would love to have this for the first release of FxA & contacts, but I wouldn't block on this.
Priority: P2 → P1
backlog: --- → Fx36?
Maire mentioned a conversation with Bill that was compelling for why conversation history is needed in Hello.  if possible - can Bill add details to the bug - because otherwise we just keep pushing this off for higher priorities.
Flags: needinfo?(wmaggs)
In light of rooms, this also needs new UX.

We also need a full user story set. For example, from comment 2, I think there's a missing story about "alerts" to the user that an incoming call has been missed - that might actually be the more critical part to implement rather than "history" itself (although that might also end up needing history to work!).

Once we get the UX, strings & user story set, we can then do a breakdown.
Severity: normal → enhancement
Whiteboard: [p=?, contacts] → [contacts][ux-needed]
Target Milestone: mozilla35 → ---
backlog: Fx36? → Fx38?
Bill and I were talking through the user stories for a typical Hello user, and we agreed that call history (especially for direct calling) would be something that a user would look for reasonably often.  The big question (as Mark points out in Comment 5) is what does call history look like now that we have Rooms (in addition to direct FxA calling) and have moved away from anonymous calling?
Flags: needinfo?(wmaggs)
go find original spec for UX for that
Flags: needinfo?(sescalante)
(In reply to sescalante from comment #7)
> go find original spec for UX for that

I just added the link in the user story.
User Story: (updated)
Flags: needinfo?(sescalante)
(In reply to Maire Reavy [:mreavy] (Plz needinfo me) from comment #6)
> Bill and I were talking through the user stories for a typical Hello user,
> and we agreed that call history (especially for direct calling) would be
> something that a user would look for reasonably often.  The big question (as
> Mark points out in Comment 5) is what does call history look like now that
> we have Rooms (in addition to direct FxA calling) and have moved away from
> anonymous calling?

Maire, I assume that you mean would calling history be important given the emphasis on Rooms as the metaphor for calling, which is, as they say in Curb Your Enthusiasm, "pretty, pretty, pretty" like Hangouts. History, including group chats, is at the highest level of UI in desktop Hangouts (see attachment).
backlog: Fx38? → Fx40?
backlog: Fx40? → backlog+
Priority: P1 → P5
Rank: 59
Flags: firefox-backlog+
Resolving as WON'T FIX since we're not implementing call history.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: