Again on feeds in Gemini format
Callum Brown
callum at calcuode.com
Thu Nov 19 17:48:40 GMT 2020
On Thu Nov 19, 2020 15:44:06 GMT Solderpunk wrote:
> * The text of the first heading line (e.g. # My gemlog) to appear in the
> document is equivalent to the <feed><title> element of an Atom feed.
> All other heading lines are ignored.
> * All other lines which are not link lines are ignored.
> * All link lines with labels where the first whitespace-separated
> component of the label is a recognised datestamp are treated as
> equivalent to an Atom <entry> element, where:
> - The link's URL provides <entry><link>
> - The datestamp provides <entry><updated>
> - The content of the label after the datestamp provides
> <entry><title>
> * All other link lines are ignored
I like this approach. The only thing I would point out is that the
example heading "# My gemlog" should probably be "# <author>'s gemlog"
instead so aggregators get some kind of author information.
> I would argue strongly in favour of supporting only a single format,
> namely the ISO 8601 format (in which today is 2020-11-19).
The exact time of posts is rarely relevant, so I think this makes
sense. If authors want to include a timestamp or written date
(e.g. Thursday 19 November 2020) I suppose they could put that in the
title section but it may turn out a bit messy.
Callum
More information about the Gemini
mailing list