[JDEV] User existence in Jabber Server

2002-04-23 Thread r-a-v-i

Hi
If i want to know , while adding a user to my roster, whether the
same user exists in the Jabber Server or not, how should I do ??

Thanks in advance

regds
r-a-v-i

- Original Message -
From: Dave [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, April 23, 2002 3:58 AM
Subject: Re: [JDEV] Emoticons: guidelines


 I must be seeing double :-(

  - Dave


 Richard Dobson wrote:
 
 
  - Original Message -
  From: Dave [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Monday, April 22, 2002 2:17 PM
  Subject: Re: [JDEV] Emoticons: guidelines
 
 
   Reply inline:
  
- Dave
  
   People who are behind firewalls and proxies can upload their favorite
   emoticons to GeoCities, and have their clients put in references to
   there automatically.
 
  And you expect normal people to this ?? (normal people as in
  non-programmers/web devs, people like new computer users, new people to
the
  internet who just want to chat to their friends)
  It also requires that people have their own webspace if they want to use
  emoticons.
  And if you mean a client should auto-upload them, then that is
completely
  unnecessary complexity for something simple like emoticons.
  All that needs to be done is standardise a standard set of emoticon
codes so
  each client will know what emoticon should be used.
 
  
And what about the unneccessary bandwidth it takes up, not just in
the
  xml
but having to download those images,
   Well, if you _really_ want to use whatever emoticon the recipient
   already has (presumably, from his own Jabber client installation),
   you can just use src=envelope.png src=mail.png along with any
other
   likely names the graphic is likely to have, and maybe include a
default
 
  Using the filename to try and tell what emoticon is being used is
completely
  unworkable, and I dont think I have to explain why, but if anyone
requires a
  clarification feel free to email me.
 
   src=http://somewhere/myenvelopeimage.png; attribute, in case the
guy's
   client doesn't have any such icon.  This still prevents the formation
of
   a standard set of emoticons for Jabber, that all clients must
support,
 
  Why does it stop the formation of a standard set of emoticons ?? As long
as
  the icons that are being used represent what they are supposed to. All
we
  are trying to standardise here is a way for each client to know what
each
  emoticon code means not a single standard set of emoticon graphics.
 
   and whose interpretation (and therefore the implementation of the
icons
   by different clients) is guaranteed to lack uniformity.  It also means
   that every time we add standard emoticons, clients without support
   for that particular emoticon will be left in the cold.  We can always
   have a reference set of emoticons at
http://img.jabber.org/emoticons/
   and have clients make hyperlinks referenced there by default, but
we're
   maintaining the capability for anybody to send any emoticon he may
want
   to send, without being limited by the emoticon approval process
that's
   going to develop if we try to standardize emoticons directly.
 
  Yep there can always be a reference set of emoticon graphics for client
  dev's to start from or use.
 
  
for something like emoticons isnt it
better just to have a way of defining that something is an emoticon
and
  what
it represents so particular clients can display emoticons that
better go
with a particular clients graphical style,
   I demonstrated above that this isn't a concern if we use an HTML IMG
tag
   (since if the sender wants you to use your default emoticon for
something
   - i.e., it's not important that you see the exact same emoticon that
   he sees when he composes the message - he can list a local (assumed to
   originate on your machine) URL before the URL of his emoticon).
 
  But again using filenames is unworkable, filenames of emoticons will
  unlikely be always the same.
 
  
and also whats to stop abuse of
this by either embedding enormous images that take ages to download
or
  an
image with silly dimensions,
   Karma stops many bad things in the Jabber world :-)
   and the silly dimensions problem can be solved client-side by
anybody
   who wishes to restrict the dimensions of incoming images.  I see no
   reason to use an infrerior solution simply because the more general
   solution requires a bit of protection on the part of the receiver.
 
  Im sorry but I think embedding a massive bit of HTML code into the
message
  everytime an emoticon is encountered is the inferior solution, that
should
  be restricted to the reason previously stated as it dramatically
increases
  the size of the xml.
 
  
also i will cause problems where people use a
lots of emoticons within a message,
   Yes, I'm sure you will cause a lot of problems, sending too many
emoticons
   within a message ;-P
 
  it will cause problems, you know what i meant.
 
   However, naming standard 

Re: [JDEV] User existence in Jabber Server

2002-04-23 Thread Dave

What does this have to do with my message (quoted by you below)???

 - Dave


r-a-v-i wrote:
 
 Hi
 If i want to know , while adding a user to my roster, whether the
 same user exists in the Jabber Server or not, how should I do ??
 
 Thanks in advance
 
 regds
 r-a-v-i
 
 - Original Message -
 From: Dave [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Tuesday, April 23, 2002 3:58 AM
 Subject: Re: [JDEV] Emoticons: guidelines
 
 
  I must be seeing double :-(
 
   - Dave
 
 
  Richard Dobson wrote:
  
  
   - Original Message -
   From: Dave [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: Monday, April 22, 2002 2:17 PM
   Subject: Re: [JDEV] Emoticons: guidelines
  
  
Reply inline:
   
 - Dave
   
People who are behind firewalls and proxies can upload their favorite
emoticons to GeoCities, and have their clients put in references to
there automatically.
  
   And you expect normal people to this ?? (normal people as in
   non-programmers/web devs, people like new computer users, new people to
 the
   internet who just want to chat to their friends)
   It also requires that people have their own webspace if they want to use
   emoticons.
   And if you mean a client should auto-upload them, then that is
 completely
   unnecessary complexity for something simple like emoticons.
   All that needs to be done is standardise a standard set of emoticon
 codes so
   each client will know what emoticon should be used.
  
   
 And what about the unneccessary bandwidth it takes up, not just in
 the
   xml
 but having to download those images,
Well, if you _really_ want to use whatever emoticon the recipient
already has (presumably, from his own Jabber client installation),
you can just use src=envelope.png src=mail.png along with any
 other
likely names the graphic is likely to have, and maybe include a
 default
  
   Using the filename to try and tell what emoticon is being used is
 completely
   unworkable, and I dont think I have to explain why, but if anyone
 requires a
   clarification feel free to email me.
  
src=http://somewhere/myenvelopeimage.png; attribute, in case the
 guy's
client doesn't have any such icon.  This still prevents the formation
 of
a standard set of emoticons for Jabber, that all clients must
 support,
  
   Why does it stop the formation of a standard set of emoticons ?? As long
 as
   the icons that are being used represent what they are supposed to. All
 we
   are trying to standardise here is a way for each client to know what
 each
   emoticon code means not a single standard set of emoticon graphics.
  
and whose interpretation (and therefore the implementation of the
 icons
by different clients) is guaranteed to lack uniformity.  It also means
that every time we add standard emoticons, clients without support
for that particular emoticon will be left in the cold.  We can always
have a reference set of emoticons at
 http://img.jabber.org/emoticons/
and have clients make hyperlinks referenced there by default, but
 we're
maintaining the capability for anybody to send any emoticon he may
 want
to send, without being limited by the emoticon approval process
 that's
going to develop if we try to standardize emoticons directly.
  
   Yep there can always be a reference set of emoticon graphics for client
   dev's to start from or use.
  
   
 for something like emoticons isnt it
 better just to have a way of defining that something is an emoticon
 and
   what
 it represents so particular clients can display emoticons that
 better go
 with a particular clients graphical style,
I demonstrated above that this isn't a concern if we use an HTML IMG
 tag
(since if the sender wants you to use your default emoticon for
 something
- i.e., it's not important that you see the exact same emoticon that
he sees when he composes the message - he can list a local (assumed to
originate on your machine) URL before the URL of his emoticon).
  
   But again using filenames is unworkable, filenames of emoticons will
   unlikely be always the same.
  
   
 and also whats to stop abuse of
 this by either embedding enormous images that take ages to download
 or
   an
 image with silly dimensions,
Karma stops many bad things in the Jabber world :-)
and the silly dimensions problem can be solved client-side by
 anybody
who wishes to restrict the dimensions of incoming images.  I see no
reason to use an infrerior solution simply because the more general
solution requires a bit of protection on the part of the receiver.
  
   Im sorry but I think embedding a massive bit of HTML code into the
 message
   everytime an emoticon is encountered is the inferior solution, that
 should
   be restricted to the reason previously stated as it dramatically
 increases
   the size of the xml.
  
   
 also i will cause problems where