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