[jdev] machine-readable server & transport list

Peter Saint-Andre stpeter at jabber.org
Fri Aug 10 13:00:19 CDT 2007


Jonathan Chayce Dickinson wrote:
> I think you have hit on another problem as well. How do we describe a
> Jabber Server? 

Why do we need to list every service that a server offers? What is the
use case? A user can register with services on other servers once on the
network, and those can be discovered with service discovery (XEP-0030).

> There is no standard mark-up language for it. XMPP
> probably wouldn't embed (or at least, I hope not) homegrown XML
> standards into a public RSS feed. 

Why not? Just namespace it and off we go.

> Somebody needs to approach the Jabber
> Council to get a Jabber Server Markup Language into the works.

Gosh that seems like overkill.

> For the time-being, it looks like you're going to have to stick to
> screen scraping HTML, or:
> 
> All known 'registerable' servers: http://www.jabber.org/servers.xml
> 
> I am going to go out on a limb here, but I think you should be able to
> query an official Jabber server somewhere for the features of each
> server, because it looks like that list of jabber servers is
> auto-generated. Any other ideas?

That's what service discovery is for.

Peter

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7354 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mail.jabber.org/pipermail/jdev/attachments/20070810/fde910db/attachment-0002.bin>


More information about the JDev mailing list