[Standards] Nodeprep question

2007-11-19 Thread Mickaël Rémond
Hello, I am trying to find the rules (or the logic) behing nodeprep processing as done by many libraries. Nodeprep adds forbidden characters to usual stringprep tables. Among those characters we find / (47). Some libraries extend it to caracters such as c/o (8453). The rational behind

Re: [Standards] Nodeprep question

2007-11-19 Thread Tomasz Sterna
Dnia 19-11-2007, Pn o godzinie 22:27 +0100, Mickaël Rémond pisze: Nodeprep adds forbidden characters to usual stringprep tables. Among those characters we find / (47). IIUC the only reason that slash '/' character is forbidden in a node part is, that it is a resource delimiter. So encountering

Re: [Standards] XEP-0155: body/ text

2007-11-19 Thread Peter Saint-Andre
Peter Saint-Andre wrote: In working on a mapping [1] of XMPP chat sessions to the Message Session Relay Protocol [2], I discovered that the use of a body/ element in XEP-0155 is problematic: http://www.xmpp.org/extensions/xep-0155.html This usage is disallowed when initiating a session

[Standards] XEP-0045 v. 1.23pre3

2007-11-19 Thread Peter Saint-Andre
I'm trying to clean up a number of specs for which we have interim versions hanging around in SVN. Another such spec is XEP-0045 (Multi-User Chat). The version in SVN is 1.23pre3. The changelog since 1.22 is: *** Added optional outsider role, including outsider use cases and admin management of

[Standards] UPDATED: XEP-0168 (Resource Application Priority)

2007-11-19 Thread XMPP Extensions Editor
Version 0.6 of XEP-0168 (Resource Application Priority) has been released. Abstract: This document defines an XMPP protocol extension to indicate the presence priority of XMPP resources for applications other than messaging. Changelog: Documented optional pubsub transport for RAP data. (psa)

[Standards] [Fwd: [Council] meeting agenda, 2007-11-21]

2007-11-19 Thread Peter Saint-Andre
FYI Original Message Date: Mon, 19 Nov 2007 17:04:28 -0700 From: Peter Saint-Andre [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [Council] meeting agenda, 2007-11-21 The next meeting of the XMPP Council will be held on Wednesday, November 21, at 19:00 UTC. A proposed agenda

Re: [Standards] XEP-0115: version 1.5 revisited

2007-11-19 Thread Peter Saint-Andre
OK, I'm still trying to get to closure here... :) Rachel Blackman wrote: A version is only interesting if you know the software that it goes with. Unfortunately all we have is a URI, which means for any sane display I need a table of URI-software name mappings, and thus I can only display

Re: [Standards] XEP-0115: version 1.5 revisited

2007-11-19 Thread Rachel Blackman
...coming back. You cache the name, and add the version. (Optionally, if the name string contains the version string, a'la 'Exodus 0.9.1' and version '0.9.1' you just use the name unmodified.) Hmm. What if you have this? presence from='[EMAIL PROTECTED]/orchard' c

Re: [Standards] Nodeprep question

2007-11-19 Thread Sergei Golovan
On 11/20/07, Tomasz Sterna [EMAIL PROTECTED] wrote: Some libraries extend it to caracters such as c/o (8453). The rational behind that is that it contains a fraction. I think they do wrong. You forgot about Unicode normalization. -- Sergei Golovan

Re: [Standards] Nodeprep question

2007-11-19 Thread Sergei Golovan
On 11/20/07, Mickaël Rémond [EMAIL PROTECTED] wrote: I end up wondering why this other types of fractions are often accepted by nodeprep libraries: 1/4: 188 1/2: 189 3/4: 190 Fraction Slash: 8260 Fraction slash normalizes to itself, and all slashes in given fractions normalize to Fraction