Wow, I didn't even know about this one until you pointed it out. This is a server-specific namespace, used to store a list of custom data for a user. The writing code is in mod_xml.c (as part of JSM), when a new namespace is written it adds an entry to this list. It does not look like there is a way to remove an entry from the list. The only purpose of this list within the server is for reporting public data about a user.

A typical entry might look like:

<ns>vcard-temp</ns>

and there is an optional attribute 'type' with one value, 'private'. If this is set, the item does not show up in a browse request. A base tag is never set; you can assume the server will choose one automatically such as 'foo'.

as far as documentation.. I think this here was a stab at it. I imagine you just wanted to know the structure so that you could store the values within a relational database; this is not standard across server implementations, and as it is not officially documented anywhere, it could change in future releases of the jabber.org server :-)

-David Waite

Matt Diez wrote:

 

Can anyone point me to documentation on
the jabber:xdb:nslist namespace?

Matthew D. Diez
[EMAIL PROTECTED]

Reply via email to