It was thus said that the Great acdw once stated: > I've got a minor quibble with the spec, section 2, paragraph ... 3(?), > which I'll quote here. > > > <URL> is a UTF-8 encoded absolute URL, of maximum length 1024 bytes. If > > the scheme of the URL is not specified, a scheme of gemini:// is > > implied. [ snip ] > To resolve this confusion, I propose is to either > > (a) strip the "//" (and probably ":", though I found no particular > reference to it in the spec) from the "scheme of gemini:// is implied" > portion of the above paragraph, or > > (b) remove the scheme bit altogether. I personally prefer this because > it's maximally precise. > > I'd love to hear your thoughts on the matter. This has come up before [1][2], and as I have stated [3][4], the '//' is considered part of the host (or at least, a marker for the host portion of a URL) and thus, I think the wording of section 2 should be changed to read <URL> is a UTF-8 encoded absolute URL, of maximum length 1024 bytes. If the scheme of the URL is not specified, a scheme of gemini: is implied. -spc [1] gemini://gemi.dev/gemini-mailing-list/messages/001006.gmi [2] gemini://gemi.dev/gemini-mailing-list/messages/002954.gmi [3] gemini://gemi.dev/gemini-mailing-list/messages/001009.gmi [4] gemini://gemi.dev/gemini-mailing-list/messages/002964.gmi
---
Previous in thread (3 of 31): 🗣️ Ali Fardan (raiz (a) stellarbound.space)
Next in thread (5 of 31): 🗣️ Sean Conner (sean (a) conman.org)