💾 Archived View for rawtext.club › ~sloum › geminilist › 002584.gmi captured on 2020-09-24 at 03:01:11. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2020-09-24)

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

<-- back to the mailing list

Feed format for gemini (alternative to rss feed)

prisonpotato at tilde.team prisonpotato at tilde.team

Mon Sep 7 17:17:07 BST 2020

- - - - - - - - - - - - - - - - - - - 
The reason I went for non csv in this is that people might want to use commas in the description or
title.
This can be solved by enclosing strings in quotations but then if people want to include quotations
in their strings they need to be escaped.
The idea behind using ::: is that its rare enough to never really show up and therefore makes a
fairly solid delimiter. It also makes manually writing a feed file easier because commas quotes and
escapes are not a concern at all.
Basically its just more simple and clean, in my mind anyway.

Just my 2 cents -- I do like the idea of a line based format for this.Maybe something even simpler, building on the idea of previousproposals:

=

link1 date1 name1=
link2 date2 name2=
link3 date3 name3

Where link is a absolute gemini link, date is an ISO-8601 date,and name is the human readable name of the article. For example:

=

gemini://foo.bar/glog/1 2020-01-01 Happy New Years!

This way you get a valid gemini document that you can display tohumans without any changes, or you can parse it fairly easily. Soyou could mix two feeds together and keep them sorted by date, etc.