[JDEV] Writings from the Journal of TCharron

arh14 at cornell.edu arh14 at cornell.edu
Wed Aug 4 09:18:59 CDT 1999


On Tue, 3 Aug 1999, Scott Robinson wrote:

> If both are bad, then what is the "correct" solution? In my mind, Jabber
> _cannot_ be released without international support.
> 
> Scott.
> 
> * Thomas D. Charron translated into ASCII [Sat, Jul 31, 1999 at 11:49:53AM =
> -0700][<IJBOEKFFLEBPEAAA at my-deja.com>]
> > >I would focus on the "must accept." I'm fine with accepting UTF-8 and
> > >UTF-16, however (and this is the reason they included a standard for pas=
> sing
> > >encoding) we should also be able to handle internationalization. As the

Weren't the UTF encodings designed for internationalization?  Can't 
Jabber be standardized to UTF-16 or something?  The size of messages is 
typically negligable (and on-the-fly compression would send that down 
even more).  Clients would be responsible for displaying the UTF-16 chars 
whatever way they want (or perhaps include a flag in the message), via 
plugins or something (like Winamp's language packages).

> > >example was given, what would the Korean Jabber user think? Answer: they
> > >wouldn't use Jabber...
> >=20
> >   The problem I can as far as I can see it is, unless we convert from cha=
> rset to charset, we can't really provide for inter-charset communications..=

If the Jabber core (on the client) was standardized to some charset, then 
couldn't it translate the charset to the standard if the user insisted on 
using some input method with a non-standard charset?  If both outgoing 
messages (client-controlled), and all incoming messages to the client 
(server-controlled) are in the same charset there is no problem.

Aaron

>   Switching charsets midstream =3D bad.  Throwing off a new expat object fo=
> r each packet, IMHO, also =3D bad..
> >=20
> >   But I'm also not experienced at ALL in internationalization..  Heck, wh=
> en I need to ./configure I always ./configure --disable-nls..  ;-P
> > ---
> > Thomas Charron
> >=20
> >=20
> > >
> > >[snap]
> > >>   I know there's more that I'm forgetting..
> > >
> > >Everyone does! ;)
> > >
> > >> ---
> > >> Thomas Charron
> > >>=20
> > >>=20
> > >> --=3D=3D Sent via Deja.com http://www.deja.com/ =3D=3D--
> > >> Share what you know. Learn what you don't.
> > >
> >=20
> >=20
> > --=3D=3D Sent via Deja.com http://www.deja.com/ =3D=3D--
> > Share what you know. Learn what you don't.
> 




More information about the JDev mailing list