[Communication] Testing feedback #207
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/home#207
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
Communication is one of the core features of Hero OS. It covers direct messaging, voice and video calls, conference rooms, and contact management. The goal is to give users a reliable, intuitive way to communicate with others directly from the OS. Right now the suite has the right building blocks but several of them are either broken, incomplete, or duplicated.
Messages
Messages is a direct messaging tool for one-to-one and group conversations.
Current state
Requirements
Call
Call is supposed to allow users to make voice and video calls directly from the OS.
Current state
Requirements
Conferences
There are currently two separate conference apps: Conferences (LiveKit-based, with Rooms and Join tabs) and Conference (simpler UI with room name and Video/Audio toggle). It is unclear why both exist and which one users should use.
Current state
Requirements
Contacts
Contacts is the most functional app in the Communication suite and works reliably as a baseline.
Requirements
Overall
The Communication suite has the right structure but is not ready for regular use. Call has no entry point, Conferences is duplicated and broken, and Messages lacks basic attachment support. The priority before adding any new features should be: fix what exists, remove the duplication, and make sure every app has a clear purpose and a working core flow.
Updated Suggestions
Must fix now
Should do soon
Not needed now
[Communication] Testing feedbackto story: [Communication] Testing feedbackstory: [Communication] Testing feedbackto [Communication] Testing feedback