On Sun, 25 Sep 2005 01:14:45 +0200, Kevin Smith <[EMAIL PROTECTED]> wrote:


Well, lets start with the two things that occur to me.
1) #-prefixes for room names, like IRC. Remember that this isn't a retrospective change, we're not asking for people who currently have multiple DNS entries to give them up, we're providing a method for new servers to be set up.

2) On-the-fly collision checking. If there's a user jid existing, don't allow a muc jid there, just as you wouldn't if there was an existing muc room there. Similarly don't allow users to register with room names.

Well that's... exactly what I said. And agree it's a better solution. Of course, #2 has to work the other way around as well (registered channel -> don't allow username). I also checked the DISCO JEP to be sure that one jid can have multiple identities (which it can).

The problem I can see is that if you "disco" to a server, it will list all the MUC channels. Though I think this can be solved by using resources. Instead of pointing from example.org to conf.example.org, you can point to example.org/conf, which can than give a list AFAIK of rooms @example.org with no problem.

Reply via email to