[EMAIL PROTECTED] wrote: > On Thu, Jul 19, 2007 at 02:36:25PM -0600, Peter Saint-Andre wrote: >> Currently in XEP-0045, roomnicks are case-sensitive. To be precise >> roomnicks are handled according to the Resourceprep profile of stringprep: >> >> http://www.xmpp.org/extensions/xep-0045.html#bizrules-jids >> >> This means that the following roomnicks are all different: >> >> StPeter >> stpeter >> STPETER >> >> Some people have pointed out that this can be confusing to end users. >> > > I think if we want to solve this in a compatible way we should just > let the muc server block multiple nicks in the same room with only > differ in case (rephrase that in Stringprep section numbers, etc) > > If a server works that way (and maybe announces with a status code on > join) the clients MAY do local case folding as they like. > > I think this should be allowed without changing the muc XEP at all, > it's just something the implementation would need to code. > >> We could solve it by applying the Nodeprep profile of stringprep, but >> that would forbid things like whitespace and the ' and : characters. >> (Naturally, those characters could be escaped using XEP-0106 if desired.) >> > > I don't think we should restrict nicks more. Or rather i think > nick restrictions should be left to the implementation and it's > admins/muc owners.
That seems like a very reasonable approach. I'll work up some language along those lines for the spec. /psa
smime.p7s
Description: S/MIME Cryptographic Signature