Skip to content

[Deliverable] Add Group Chat #346

@chair28980

Description

@chair28980

Owner: App/Chat Research

Feature: Group Chat

FURPS:

  • F1. Accounts can receive a message in multiple locations (e.g. devices) by registering new installations.

  • F2. Accounts can view and remove installations as needed.

  • F3. Accounts can create GroupChats between multiple accounts.

  • F4. Participants can set a group name and description for all participants in the group.

  • F5. Account can view all provisioned installations.

  • F6. Account can revoke other installations in case of a lost device.

  • R1. Group Participants in a conversation can tell if a message is missing, and who sent it.

  • P1. The number of network messages for a single outbound group message does not scale with the number of group members.

  • +PRIV1. Non-participants cannot correlate a group conversation to any of its participants.

  • +PRIV2. No identifying information is visible when registering an installation.

Checklist:

  • Specs: link to specs and/or API definition
  • Code: link to GitHub issues/PRs/Epic
  • Dogfood: link to dogfooding session/artefact
  • Docs: links to README.md or docs.waku.org (TBD)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions