Some reading on IRIs and IDNs

cage cage-dev at twistfold.it
Thu Dec 10 15:54:52 GMT 2020


On Thu, Dec 10, 2020 at 10:15:42AM +0100, Stephane Bortzmeyer wrote:

Hi folks!

> On Wed, Dec 09, 2020 at 10:25:40PM -0500,
>  Sean Conner <sean at conman.org> wrote
>  a message of 53 lines which said:
>
> >   And if it's so simple, why not do it? But I get it, you'd rather wait
> > until a yeah/nay decision is made.
>
> It is reasonable to discuss it first because we need a *standard* way
> of doing it. Clients and servers must agree or there will be no
> interoperability.

I have read most of the messages in this thread, i would just say that
one  of  the  problems  with  WWW is  that  browser  are  getting  not
manageable by a single user or a hobbyist programmer.

This  issue  lead to  centralization  (see  chromium and  the  company
behind) as most of us can easily see.

Adding  more complexity  and more  responsibility to  software authors
will shrink diversity in the gemini software landscape.

Of  course i  talk here  as  a client  author  here but  in the  niche
language i  chose (common lisp) i  was forced to write  my URL parsing
procedure, adding i18n domains will require  a lot of work because the
third party library  (the only one) Jason McBrayer  wrote some message
above does  not implement  punycode->unicode conversion (if  i checked
the right library, thanks to the author anyway, better than nothing!).

Probably many of you just thinking "who cares about CL?", and probably
this is the mindset that lead to the mess it is now the web.

Internationalized  hostname  has  advantages  but  how  this  adding
complexity impact software author? Is this complexity needed?

I have no answer, just would want to express some of my concerns.

Bye!
C.

PS: i am not a native English speaker (as you can see :-) )


More information about the Gemini mailing list