-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
-
Implement fetching of roster (and refresh the local store w/ added, updated, removed contacts)
- Description: Roster groups need to be supported, for which we can reserve group name "team" + "others" for "Team members" and "Other contacts". Other group names should be displayed as-is as sections.
- XEPs:
- RFC3921: Roster Management — https://xmpp.org/rfcs/rfc3921.html#roster
- XEP-0237: Roster Versioning — https://xmpp.org/extensions/xep-0237.html
- XEP-0162: Best Practices for Roster and Subscription Management — https://xmpp.org/extensions/xep-0162.html
-
Handle live roster updates from the server when connected (roster pushes)
- Description: The server may push roster changes whenever the server-side roster gets updated (eg. by another connected Prose app). The local roster store should be updated.
- XEPs:
- RFC3921: Roster Management — https://xmpp.org/rfcs/rfc3921.html#roster
-
Implement a simple popup to start a new conversation with a target JID (a single JID for now)
- Description: This comes handy to test messaging w/ different contacts and later test user-info fetching for same-server and federated contacts.
Metadata
Metadata
Assignees
Labels
featureNew feature to implementNew feature to implement