The code and data behind xeiaso.net
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 27 lines 1.5 kB view raw view rendered
1# JSON Feed Extensions 2 3Here is the documentation of all of my JSON Feed extensions. I have created 4these JSON Feed extensions in order to give users more metadata about my 5articles and talks. 6 7## `_xesite_frontmatter` 8 9This extension is added to [JSON Feed 10Items](https://www.jsonfeed.org/version/1.1/#items-a-name-items-a) and gives 11readers a copy of the frontmatter data that I annotate my posts with. The 12contents of this will vary by post, but will have any of the following fields: 13 14* `about` (required, string) is a link to this documentation. It gives readers 15 of the JSON Feed information about what this extension does. This is for 16 informational purposes only and can safely be ignored by programs. 17* `series` (optional, string) is the optional blogpost series name that this 18 item belongs to. When I post multiple posts about the same topic, I will 19 usually set the `series` to the same value so that it is more discoverable [on 20 my series index page](https://xeiaso.net/blog/series). 21* `slides_link` (optional, string) is a link to the PDF containing the slides 22 for a given talk. This is always set on talks, but is technically optional 23 because not everything I do is a talk. 24* `vod` (optional, string) is an object that describes where you can watch the 25 Video On Demand (vod) for the writing process of a post. This is an object 26 that always contains the fields `twitch` and `youtube`. These will be URLs to 27 the videos so that you can watch them on demand.