[Pidgin] #6822: enhancement patch for getting XMPP chatroom list

Pidgin trac at pidgin.im
Wed Aug 27 17:28:26 EDT 2008


#6822: enhancement patch for getting XMPP chatroom list
-----------------------+----------------------------------------------------
 Reporter:  jts        |        Owner:  deryni 
     Type:  patch      |       Status:  pending
Milestone:             |    Component:  XMPP   
  Version:  2.5.0      |   Resolution:         
 Keywords:  XMPP chat  |  
-----------------------+----------------------------------------------------
Changes (by deryni):

  * status:  new => pending


Comment:

 If your server allows you to refer to the muc service as 'conference' then
 it is, as far as I am concerened, acting poorly. A muc service is a
 routable hostname, any such hostname may be used. Most muc services (such
 as those on the servers at jabber.org and pidgin.im) use
 'conference.<hostname>' (so 'conference.jabber.org' and
 'conference.pidgin.im'). As those are fully qualified routable names any
 federated XMPP server is able to connect to them and use them (service
 policies and connection rules aside).

 Your server should be using 'conference.<your internal hostname>' to be a
 good citizen, using a bare hostname just means that federation will never
 work (which sounds like it may not be a problem for you).

 Example:
     User: deryni at pidgin.im
     Server: pidgin.im
     MUC: conference.pidgin.im
     MUC Room: room at conference.pidgin.im
     MUC Room Participant: room at conference.pidgin.im/participant

 Given that I can get the room list for conference.pidgin.im as easily as I
 can get the room list for conference.jabber.org. The same goes for joining
 rooms and addressing users.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/6822#comment:3>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list