Closed Bug 1273512 Opened 9 years ago Closed 9 years ago

Show room's other participants presence when connected

Categories

(Hello (Loop) :: Client, defect, P1)

defect
Points:
2

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: fcampo, Assigned: mancas)

References

Details

(Whiteboard: [akita-alpha])

Attachments

(1 file)

As a user, I can see a representation of the room's other participants: - https://mozilla.aha.io/attachments/6274825287365941975 - List of participants is shown next to 'Add Content' button, on it's left. - User's own presence is not shown on user's side. - Only online users are shown (presence tracked on Firebase) - Participants are represented with the first letter of the username on a circle
Blocks: 1268054, 1268774
Assuming the presence is already tracked in Firebase, and showing it is only a matter of grabbing the username and transform it into a Letter Avatar
Points: --- → 2
Depends on: 1274171
Rank: 18
Priority: -- → P1
Whiteboard: [akita]
Whiteboard: [akita] → [akita-alpha]
Rank: 18 → 13
Assignee: nobody → b.mcb
Status: NEW → ASSIGNED
Attachment #8758132 - Flags: review?(edilee)
Attachment #8758132 - Flags: review?(dmose)
Attachment #8758132 - Flags: review?(dcritchley)
Comment on attachment 8758132 [details] [review] [loop] mancas:bug1273512 > mozilla:akita r=Mardak sorry for my accidental change of the API
Attachment #8758132 - Flags: review?(edilee)
Attachment #8758132 - Flags: review?(dmose)
Attachment #8758132 - Flags: review?(dcritchley)
Attachment #8758132 - Flags: review+
Ed, as you can see in the tech list: - User's own presence is not shown on user's side. So...how can we filter the owner? Is the userId stored in the room object?
Flags: needinfo?(edilee)
Manu is correct. When being alone in a room, you don't need to see you are there because you already know it. You want to know when another participant joins, maybe just to be informed, maybe to interact with them...there may be many reasons. But in the end, the conclusion is that for the local user there's no avatar displayed and when guest joins, the avatar is displayed.
(In reply to Manuel Casas Barrado [:mancas] from comment #4) > So...how can we filter the owner? I think we can just assume `ParticipantStore` doesnt include the current user as part of its accessor method. This would be done via bug 1274172 when it adds the current participant. And if that bug doesn't, we can fix it in a followup.
Flags: needinfo?(edilee)
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: