IDN with Gemini?
bie
bie at 202x.moe
Mon Dec 7 02:16:41 GMT 2020
> I feel like this is probably the most intuitive method. Only
> use punycoding when it's a necessity, like for DNS lookups.
>
> What about link lines though? I think that clients should
> accept both punycoded and Unicode domains in links. Convert
> all links' domain to punycode for DNS, then convert all links'
> domain to Unicode for sending. That seems a bit complicated,
> but from an author perspective it makes sense to support both.
Allowing IRIs is a *really big and breaking change*.
Right now, checking whether a gemini request is valid can be done really
easily, even in a language like C and with no external dependencies.
Converting the IRI to an URI in the client and having the server
configured with the punycode seems like a much cleaner, simpler and even
robust solution to me.
bie
More information about the Gemini
mailing list