[SPEC] Backwards-compatible metadata in Gemini
Stephane Bortzmeyer
stephane at sources.org
Wed Feb 24 14:24:44 GMT 2021
On Tue, Feb 23, 2021 at 05:49:19PM -0500,
Sean Conner <sean at conman.org> wrote
a message of 112 lines which said:
> Having been on this list from the beginning, I can say that the
> majority (I would say nearly all) of the proposals have not gone
> anywhere. Why? Because it's easy to make a proposal, it's
> apparently impossible to get anyone to actually *implenent* the damn
> things, even as a "proof-of-concept". That people are lazy is an
> incredible filter.
The metadata proposal is very simple and I doubt that implementation
is a real obstacle.
Proof-of-concept: I did it in Agunua.
=> https://framagit.org/bortzmeyer/agunua/-/commit/b1eda7c6b4e7e1d210e97f96f51b42a3535ae71f The actual commit, to show it is very simple
=> gemini://gemini.bortzmeyer.org/gemini/metadata.gmi The documentation, and examples
```
% ./agunua --display-metadata gemini://gemini.bortzmeyer.org/gemini/example-metadata-correct.gemini
{'last-modified': time.struct_time(tm_year=2021, tm_mon=2, tm_mday=24, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=55, tm_isdst=-1),
'author': 'Stéphane Bortzmeyer',
'license': 'CC-BY-SA',
'keywords': 'metadata gemini gemtext'}
```
More information about the Gemini
mailing list