[SPEC-CHANGE] Mandatory scheme in request and link URLs

colecmac at protonmail.com colecmac at protonmail.com
Sun Nov 29 21:54:53 GMT 2020


(I keep replying only to the author and not the list, sorry.)


I agree with everything up to this:

> Clients MAY treat
> schemeless links in text/gemini documents as errors, but again assuming
> a scheme of gemini may be considered a valid application of Postel's
> law.
>
> Authors of Gemini content or software which generates Gemini content
> MUST add explicit schemes to any schemeless links.

What is the issue with scheme-less link lines? These are perfectly valid,
and any client with a good URL parsing library should support them. They
are already in use by authors, and are of particular importance to sites
that support bi-hosting on the Web and on Gemini, like flounder.online.
That way the links users make will work in both spaces automatically.

I believe this part of the change should be reversed, and schemeless links
should be allowed. It is only the request part of the spec that was
previously ambiguous.

I'm sorry for not bringing this up earlier, I misunderstood the earlier
discussion an did not realize that removing schemeless link support was on
the table.


makeworld


More information about the Gemini mailing list