JID terminology (was: Re: [jdev] PyMSNt 0.11 release)
    Justin Karneges 
    justin-keyword-jabber.093179 at affinix.com
       
    Fri Feb 17 14:33:53 CST 2006
    
    
  
On Friday 17 February 2006 11:21, Norman Rasmussen wrote:
> AFAIK the reason why things were changed this way, is because the
> gajim team made an assumption that you can't do an FT with a bare jid
> (and therefore disabled the FT menu items), because you have to send
> iq packets to do the FT, and iq packets must always be addressed to
> the full jid.  (of course, the barejid=fulljid with transports).
I was just having a discussion with Peter and it seems that we may be getting 
our terminology wrong.  With a transport, you cannot say "barejid=fulljid", 
because the transports (at least the ones you are referring to in that 
statement) don't have full JIDs at all.  What you mean to say is 
"barejid=jid".  "Full JID" is more of a boolean.
JID: stpeter at jabber.org/Home
Bare JID: stpeter at jabber.org
Full JID: true
JID: stpeter at jabber.org
Bare JID: stpeter at jabber.org
Full JID: false
JID: jabber.org
Bare JID: jabber.org (?)
Full JID: false
If you simply want a term for "untruncated JID", your answer is "JID".
-Justin
    
    
More information about the JDev
mailing list