
On Wed, Aug 22, 2018 at 12:25 PM, DreamHealer <dreamhealer@dal.net> wrote: <snip>
Both sounds very interesting, however I have a concern that the services approved joins might render the UX abit sluggish as lag might get perceived as being between user-server rather than server-services, or would the client be informed he/she/it is in a join process?
This is true but we're not going to enable it for all channels so I'm less worried about it. We could either automatically detect services' lag or self-approve the join if we don't get a response from services within X seconds but I doubt it's worth the effort at this time. The client will not get anything (about the join) until the join is approved or denied (or delayed on purpose by services, I guess). -Kobi.