Difference between revisions of "Easy Group Chats"

Jump to navigation Jump to search
87 bytes added ,  00:15, 28 May 2020
m
no edit summary
(Restored from backup)
 
m
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The 'classic' [https://xmpp.org/extensions/xep-0045.html Multi-User Chat] interface is strongly influenced by IRC (public chat room, semi-anonymous participants, dedicated owner/admins/moderators, explicit joining/leaving). This is not suitable for modern mobile messengers, where users rather want to have a "seamless" group for their family, one for their accordion youth club, etc.
The 'classic' [https://xmpp.org/extensions/xep-0045.html Multi-User Chat (XEP-0045)] interface is strongly influenced by IRC (public chat room, semi-anonymous participants, dedicated owner/admins/moderators, explicit joining/leaving). This is not suitable for modern mobile messengers, where users rather want to have a "seamless" group for their family, one for their accordion youth club, etc.


As part of the [[Easy XMPP]] initiative, we need to specify a "group chat" approach based on MUC (and possibly also applicable to MIX) that works between different clients.
As part of the [[Easy XMPP]] initiative, we need to specify a "group chat" approach based on MUC (and possibly also applicable to MIX) that works between different clients.
Line 51: Line 51:


* Do not expose the UUID to the user
* Do not expose the UUID to the user
* Show the room name from user’s bookmark first, if set ("Friendly Name")
* Show the room name from disco#info if set ("Family Christmas Plans")
* Show the room name from disco#info if set ("Family Christmas Plans")
* Show the list of participants as fallback ("Alice, Fred", exclude yourself)
* Show the list of participants as fallback ("Alice, Fred", exclude yourself)
216

edits

Navigation menu