[spec] Oustanding issues
Kiba Fox
kiba.fox at foxypossibilities.com
Mon Dec 28 19:31:09 GMT 2020
Hello,
I have a suggestion to add to the list and a question on parsing quote
lines.
> I'm trying to prepare a list of spec issues that I want to finalise as
> soon as possible. If you think I've forgotten something, please let me know.
The current spec suggests supporting TOFU. I think you may want to
consider also supporting using the default/system certificate authority
trust system as a fallback. This allows certificates signed by Let's
Encrypt or others to be used without the client having to store the
known certificate. It also allows server operators to renew certificates
without breaking clients.
This might be the behavior of clients today (trust system trusted CAs or
use TOFU), but it's nice to have clearly defined behavior.
> * There's this long-standing issue of the fact that none of the
> character sequences which identify the start of a non-text line type
> were originally defined with spaces after them, but we've added that
> requirement hodge-podge as ambiguities have appeared, and now we're in
> a situation where half the line types need them and half don't.
> Consistency suggests we require spaces everywhere, but this has been
> surprisingly controversial and may break some things. But a final
> ruling is required.
I've been wondering about this... Specifically, in these example scenarios:
Sans whitespace: >This is a quote
With whitespace: > This is a quote
Should these two be parsed the same or should one include leading
whitespace?
-----
Also, are you open to suggestions/additions to the text/gemini format?
--
Kind regards,
Kiba
More information about the Gemini
mailing list