💾 Archived View for starbase17.space › ~jaycee › blog › logschema.gmi captured on 2021-12-17 at 13:26:06. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

%Title Log Schema - A Proposal

%Author J4YC33

%Categories Blog, Standards, A Suggestion

Gemlogs are a thing.

And right now we use strict gemlanguage for them, but what about some meta

tagging? I think it will work for a couple of reasons:

1. The protocol will just view the lines as text, which they are, and they're

even human readable.

2. Not many lines in documents *start* with a %.

3. It can help both make gemlogs more clear, and provide a reasonable method

for having human readable and machine parsable metadata for rapid management

of a gemlog with a CLI or GUI client.

I really don't think it has to be anything big, and frankly I don't see any

reason why someone wouldn't be able to use *extra* meta-tags other than the

ones below, but I thought defining a set of recommended meta-tags would be

beneficial.

The Tags

* Title

* The title of the post, alphanumeric

* Author

* The Author of the post, alphanumeric

* Date

* The date of the post, in any parseable datetime format

* Categories

* A comma separated list of Categories to fit the blog

Usage

The usage is fairly straightforward, simply (as in the beginning of this post)

start the line with a '%' followed immediately by the tag.

I think it's an OK idea at least...