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