[SPEC] Backwards-compatible metadata in Gemini

Oliver Simmons oliversimmo at gmail.com
Mon Feb 22 15:34:48 GMT 2021
On Mon, 22 Feb 2021 at 13:38, easrng <easrng at gmail.com> wrote:
>
> I was thinking of having a single color that the client could use
> however it wants, ex. to theme the title bar or color links or
> whatever.
>

I don't think any stylistic data should be added.
Metadata should not modify the document in any way, it should only
describe the document or add additional things to it.

>From the spec scrolls:
>  The format is line-oriented, and a satisfactory rendering can be achieved with a single pass of a document, processing each line independently.

Having stylistic info ~kinda (it's possible to argue it doesn't)
breaks this definition.
Enforcing putting the metadata at the end of the file (slightly) helps
to avoid this.

> I suppose this could be a slippery slope though.

Let's try to avoid falling down the cliff.


Archive home | About this archive