I am pleased to announce the release of Haunt version 0.2.3. This release adds support for podcasting. The existing Atom feed support was extended to render “enclosures”, the construct for linking to external files, such as an OGG file containing a podcast episode. Additionally, Christine Lemmer-Webber (you may know them from their work with GNU MediaGoblin and the ActivityPub federated social media specification) contributed RSS feed support, which will allow podcasts that use Haunt to work with podcasting applications that do not understand Atom.
To include enclosures with a post, add one or more enclosure
metadata lines to the top of a post, like in this example post:
title: Pretty Good Podcast, Episode 1
date: 2018-11-25 16:00:00
enclosure: title:ogg url:"https://example.com/pretty-good-podcast-01.ogg"
enclousre: title:mp3 url:"https://example.com/pretty-good-podcast-01.mp3"
---
Listen to Episode 1 of the Pretty Good Podcast!
The title
and url
fields are optional, but any additional
attributes may be included by specifying more attr:value
pairs on
the same line.
About Haunt
Haunt is a static site generator that uses the Guile Scheme as its configuration language. It aims to be simple, functional, and extensible.
Features include:
- Easy blog and Atom/RSS feed generation
- Markdown post support
- Simple development server for viewing edits before publishing
- Purely functional build process
- User extensibility
Download
Source tarball: haunt-0.2.3.tar.gz
GPG signature haunt-0.2.3.tar.gz.asc
Happy haunting!