Haunt 0.2.3 released

November 25, 2018

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!