summaryrefslogtreecommitdiff
path: root/posts
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2018-11-25 16:28:53 -0500
committerDavid Thompson <dthompson2@worcester.edu>2018-11-25 16:28:53 -0500
commit644dd57be830738889b9fbc7a5ef1df843817992 (patch)
tree481612d0a3e316c2a87b040967b280acaf6b5700 /posts
parente6c1892278043fe773724eb8e2702c5709133c6c (diff)
Add Haunt 0.2.3 release announcement.
Diffstat (limited to 'posts')
-rw-r--r--posts/2018-11-25-haunt-0.2.3-release.md55
1 files changed, 55 insertions, 0 deletions
diff --git a/posts/2018-11-25-haunt-0.2.3-release.md b/posts/2018-11-25-haunt-0.2.3-release.md
new file mode 100644
index 0000000..cdfadd8
--- /dev/null
+++ b/posts/2018-11-25-haunt-0.2.3-release.md
@@ -0,0 +1,55 @@
+title: Haunt 0.2.3 released
+date: 2018-11-25 16:00:00
+tags: release
+summary: Haunt 0.2.3 released
+---
+
+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, Christopher Lemmer Webber (you may know them from their
+work with [GNU MediaGoblin](https://mediagoblin.org/) and the
+[ActivityPub](https://www.activitypub.rocks/) 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](https://files.dthompson.us/haunt/haunt-0.2.3.tar.gz)
+
+GPG signature [haunt-0.2.3.tar.gz.asc](https://files.dthompson.us/haunt/haunt-0.2.3.tar.gz.asc)
+
+Happy haunting!