Difference between revisions of "XEP-Remarks/XEP-0045: Multi-User Chat"

Jump to navigation Jump to search
m
no edit summary
m
m
 
(3 intermediate revisions by 2 users not shown)
Line 3: Line 3:
= Ban time period =
= Ban time period =


As of 2020, there is not the specification of the ban time period.
As of 2020, there is no the specification of the ban time period.
It is needed to add the feature in the [https://xmpp.org/extensions/xep-0045.html XEP-0045].
It is needed to add the feature in the [https://xmpp.org/extensions/xep-0045.html XEP-0045].


Line 65: Line 65:


http://mail.jabber.org/pipermail/standards/2015-May/029819.html
http://mail.jabber.org/pipermail/standards/2015-May/029819.html
= Why do I need to host my MUC component on subdomain.domain.tld? =
You don't. You don't even need to host it on "domain.tld", you can host it on any bare JID you want (without a resource, with or without a node).
Not all clients will be able to join, because this isn't how it's always been done but technically nothing prevents it.
You also can have a room directly on subdomain.domain.tld, or domain.tld.
Clients will generally expect to be able to create rooms on the address that is given to them in disco#items on the host (the "MUC component").
[https://xmpp.org/extensions/xep-0045.html#disco-rooms disco#items on a component] will get you a list of rooms hosted on it, while [https://xmpp.org/extensions/xep-0045.html#disco-roomitems disco#items on a room] should get you a list of occupants, even though servers generally don't disclose the occupant list this way. It is possible to get the occupant list (presences) by joining the room. This seems to be the only possibly conflicting feature, if a room and a component were to be used on the same address.
Maybe a more explicit disco feature should be added to say "You can create rooms off here". Without this, it isn't possible to say whether room creation is actually possible other than trying and reading the error.  It would also probably look very awkward for a client to try to create a room off a "component"/"room" hosted at "foo@domain", trying to create "bar@foo@domain" which isn't a valid JID.


= Joining Cisco Jabber Rooms =
= Joining Cisco Jabber Rooms =
216

edits

Navigation menu