From: Dan Callaghan <dan@bl2.djc.id.au>
To: sup-commits@supmua.dev
Subject: [sup-website.git] branch master updated: Atom feed for releases
Date: Sun, 11 Oct 2026 15:32:14 +1100 [thread overview]
Message-ID: <179169313486.338927.15527660421806267301@bl2.djc.id.au> (raw)
Pushed a commit to branch master:
https://supmua.dev/git/sup-website/commit/4371c80c2316997bcd624f9b159937703b398f5a.html
The following commit(s) were added to refs/heads/master by this push:
new 4371c80 Atom feed for releases
4371c80 is described below
commit 4371c80c2316997bcd624f9b159937703b398f5a
Author: Dan Callaghan <djc@djc.id.au>
AuthorDate: Sun Oct 11 15:29:30 2026 +1100
Atom feed for releases
Updated the historical release dates from git tags (where present),
which show some discrepancies compared to the gem release dates on some
very old releases. But presumably the git tags are the right ones.
---
releases/index.md => _data/releases.yml | 88 ++++++++----------
_layouts/default.md | 3 +
releases/index.md | 154 +-------------------------------
releases/index.xml | 29 ++++++
4 files changed, 71 insertions(+), 203 deletions(-)
diff --git a/releases/index.md b/_data/releases.yml
similarity index 79%
copy from releases/index.md
copy to _data/releases.yml
index c70c8c5..fa90918 100644
--- a/releases/index.md
+++ b/_data/releases.yml
@@ -1,123 +1,120 @@
---
-title: sup releases
-layout: wide_page
-releases:
- version: "1.4"
- date: 2026-04-21
+ date: 2026-04-21T18:53:45+10:00
sha256: ed0658490484f6413e841a5ffc66e4adfb954964ae0ab9da0c6ffacfcffb1ba1
- version: "1.3"
- date: 2025-04-21
+ date: 2025-04-21T14:35:59+10:00
sha256: 4496cd2aec27c9e9c05b3a13689935137aad95c1161c95e6a47525d52465eb96
- version: "1.2"
- date: 2024-04-21
+ date: 2024-04-21T11:55:44+10:00
sha256: 98a807d58be4c8ad1010cb22769cdee5fcc7bff0d5bcce04de60acf1a86323fc
- version: "1.1"
- date: 2022-05-23
+ date: 2022-05-23T20:50:46+10:00
sha256: c617c45fa8843cb5fb9d4022d1b53d07562bb9e0823dfe1ecfc71c5efedef222
- version: "0.23"
- date: 2020-07-10
+ date: 2020-07-10T18:55:19+10:00
sha256: fd87c8c6ecbd07deec55984a301ed70ace48a9e243c6ebdcf0845b5ac8ea8127
- version: 0.22.1
- date: 2015-06-18
+ date: 2015-06-18T10:38:21+02:00
sha256: f1b1af9e6617a3ce076ffd7419c3d5c325ee46d9e299fc60fb86b8aa63d7429f
- version: 0.22.0
- date: 2015-06-16
+ date: 2015-06-16T14:17:57+02:00
sha256: 44c698290c700b18831a55357c66190f1e669207b7f375814dad85058bf127c7
- version: 0.21.0
- date: 2015-02-12
+ date: 2015-02-12T20:00:31+01:00
sha256: 478c5eeb4ce8174fac2b682646d64c7b2649fae91cef0f6685f073f859d4b6c7
- version: 0.20.0
- date: 2014-10-06
+ date: 2014-10-06T22:02:19+02:00
sha256: afaa1987462b423f6de083b9a3fdbb50533bebd258901060c83d893d717ef8d2
- version: 0.19.0
- date: 2014-07-05
+ date: 2014-07-05T12:47:32+02:00
sha256: 3c8961dae4895aeb050a2338f6a1e74eb39fbba7ff1031c01596545177ba1270
- version: 0.18.0
- date: 2014-05-19
+ date: 2014-05-19T13:00:21+02:00
sha256: df8749278ac1b8bcf3d8b082c6eb1e5310f9701302e844c24bd73447a35f6af8
- version: 0.17.0
- date: 2014-04-11
+ date: 2014-04-11T09:17:01+02:00
sha256: 1f2a95d5c372c2c94d593629b6eab0c727a2cade910837b7df8ae66bcdf97e54
- version: 0.16.0
- date: 2014-03-21
+ date: 2014-03-21T15:52:02+01:00
sha256: 72e07c3d11400eec2177f2c2e6a79f944867c34d73b0b4b195cea1ba11b618df
- version: 0.15.4
- date: 2014-02-06
+ date: 2014-02-06T15:02:26+01:00
sha256: 4d2d71e9dd693715c092209142d426d551360d786f33010ee07a1156413ad919
- version: 0.15.3
- date: 2014-01-27
+ date: 2014-01-27T11:44:53+01:00
sha256: d21210bb1f5cfe44ab00e7e275889fb8832ef4267c338e45a83f530f1fb954f3
- version: 0.15.2
- date: 2013-12-20
+ date: 2013-12-20T10:26:23+01:00
sha256: 8c8242f39afc9a4f69dc2149afb602262aaae89ed0c805220afb42727cbcd8c8
- version: 0.15.1
- date: 2013-12-04
+ date: 2013-12-04T15:40:52+01:00
sha256: 41530b162df8e9a0637c31d2ab6127cee9cbcbe4e3e59751814b8e8ce9ebcc48
- version: 0.15.0
- date: 2013-11-07
+ date: 2013-11-07T15:56:46T+01:00
sha256: f540e8772fa80a7bb156191926c04c81807af65a17a8d8ae42c6d16123164a14
- version: 0.14.1.1
- date: 2013-10-29
+ date: 2013-10-29T11:51:02+01:00
sha256: f1b5e674f2f2258f8894aa578150e3d9f68f373e50745261a1eaac41a64fa23b
- version: 0.13.2.1
- date: 2013-10-29
+ date: 2013-10-29T11:47:58+01:00
sha256: d6be648a8bcb97e744ffa572da559c3b755e71eddf7936644640845308902033
- version: 0.14.1
- date: 2013-08-31
+ date: 2013-08-31T18:08:28+02:00
sha256: 3a831311785aa737a1f49e10c461dee98c9c78f8b874299836dc304d4bafcfda
- version: 0.14.0
- date: 2013-08-15
+ date: 2013-08-15T10:08:34+02:00
sha256: f58eda4a2bbb5026faa49813ca6208fd6174f04b20bad0430fd3b3e1dcfe3f96
- version: 0.13.2
- date: 2013-06-26
+ date: 2013-06-26T10:12:53+02:00
sha256: 79d92f734f2f6a7cfe81470364158d5f7c45c4eb52f465cb50b89713797b543b
- version: 0.13.1
- date: 2013-06-21
+ date: 2013-06-21T14:02:56+02:00
sha256: ab5947595a0c96811ee75f8d26ee3a9e95ccdfc45b15fccc9ff64534f62f6b03
- version: 0.13.0
- date: 2013-03-15
+ date: 2013-05-15T10:15:10+02:00
sha256: 2642baf037ee0b206e0926c0632d48b5e3533dc0eb87f0ae8e01201d5dc10114
- version: 0.12.1
- date: 2011-01-24
+ date: 2011-01-23T21:05:39-08:00
sha256: 617ab4d3c7ca5c23000be8ed79cf75c15cde6d1f19a18407fc2dd6f86af0a472
- version: "0.12"
date: 2011-01-15
sha256: f366932375e6a6b01cd226d00603d850067d5da89bb54868f4e94d4bb85507ab
- version: "0.11"
- date: 2010-03-08
+ date: 2010-03-07T15:55:13-08:00
sha256: 98a430424df93ca5d2fb511b0b380cbea022a85de1f86c5d5764ce4077f83236
- version: 0.10.2
- date: 2010-01-26
+ date: 2010-01-26T08:54:42-05:00
sha256: ded501e91a3256ff89ca319905a590c8bea9458caa53a6b08267d180b72adefe
- version: 0.10.1
- date: 2010-01-24
+ date: 2010-01-24T12:27:35-05:00
sha256: a4ca5a46a72e259c22bd578c9eac92164744100913e2f61e47a4b0048004e043
- version: "0.10"
- date: 2010-01-24
+ date: 2010-01-24T18:10:21-05:00
sha256: 6524b7e9170584ba96aebd5847d27394c3ecba7236c8df5f48feb10481e94515
- version: 0.9.1
date: 2009-12-11
sha256: aa54587c7feaec7387e4542277480456fb888189ce67efbf969e2ded36fb2e42
- version: "0.9"
- date: 2009-10-02
+ date: 2009-10-01T14:34:19-04:00
sha256: 1107716214a0d9eea397e7447a9c46f1c51271318a517afe54b7033c68c5476e
- version: 0.8.1
- date: 2009-08-20
+ date: 2009-06-15T08:05:42-07:00
sha256: 8282b428695a667ea19e1d2dbd1cd15e5b0dddc5e38933802cc3d541f430fa60
- version: "0.8"
- date: 2009-06-05
+ date: 2009-06-15T07:56:13-07:00
sha256: 0de8acbabb2049a0bcea6d117e58cf13c9daf0c7b074d767eb3272ce6f737c6f
- version: "0.7"
- date: 2009-03-25
+ date: 2009-03-23T10:07:55-04:00
sha256: e2fc8ffdf0bbbedb0a6a7f6f91d6d8e9f0d6bb7f23379d9dd96239d90ea008cc
- version: "0.6"
- date: 2008-08-03
+ date: 2008-08-03T19:54:49-07:00
sha256: e6681006c4d20cdbd47ca46e3a6fd8b8ffb48efb901c35d9b3dab75487a9cfe7
- version: "0.5"
- date: 2008-04-12
+ date: 2008-04-22T09:35:41-07:00
sha256: 872bba4af9ae6483d4e9700b0b4df459db2a9a10f18c12629bdb1ae227dec988
- version: "0.4"
- date: 2008-01-23
+ date: 2008-01-23T09:36:41-08:00
sha256: 0bac1c734467d26482bbcd656865e317909612b4b3c0669272864f2f8882b33b
- version: "0.3"
date: 2007-11-27
@@ -152,14 +149,3 @@ releases:
- version: 0.0.1
date: 2006-11-28
sha256: 172e10ce587eaff04c6b15699b2073bbd762e66c52651fed4310b0946a0155ef
----
-## Releases
-
-For release notes, refer to
-[History.txt](../git/sup/file/History.txt.html)
-in the Sup source code.
-
-{% for release in page.releases -%}
-* [sup-{{ release.version }}.gem](sup-{{ release.version }}.gem) {{ release.date | date: "%d %B %Y" }}
- SHA256: {{ release.sha256 }}
-{%- endfor %}
diff --git a/_layouts/default.md b/_layouts/default.md
index f2fafa2..e682fed 100644
--- a/_layouts/default.md
+++ b/_layouts/default.md
@@ -8,6 +8,9 @@
<link rel="icon" href="data:image/png;base64,iVBORw0KGgo=" />
<title>{{ page.title | default: "sup" }}</title>
<meta name="viewport" content="width=device-width" />
+{%- if page.atom_feed %}
+ <link rel="alternate" type="application/atom+xml" href="{{ page.atom_feed }}" />
+{%- endif %}
</head>
<body>
{% include header.html %}
diff --git a/releases/index.md b/releases/index.md
index c70c8c5..1befa13 100644
--- a/releases/index.md
+++ b/releases/index.md
@@ -1,157 +1,7 @@
---
title: sup releases
layout: wide_page
-releases:
-- version: "1.4"
- date: 2026-04-21
- sha256: ed0658490484f6413e841a5ffc66e4adfb954964ae0ab9da0c6ffacfcffb1ba1
-- version: "1.3"
- date: 2025-04-21
- sha256: 4496cd2aec27c9e9c05b3a13689935137aad95c1161c95e6a47525d52465eb96
-- version: "1.2"
- date: 2024-04-21
- sha256: 98a807d58be4c8ad1010cb22769cdee5fcc7bff0d5bcce04de60acf1a86323fc
-- version: "1.1"
- date: 2022-05-23
- sha256: c617c45fa8843cb5fb9d4022d1b53d07562bb9e0823dfe1ecfc71c5efedef222
-- version: "0.23"
- date: 2020-07-10
- sha256: fd87c8c6ecbd07deec55984a301ed70ace48a9e243c6ebdcf0845b5ac8ea8127
-- version: 0.22.1
- date: 2015-06-18
- sha256: f1b1af9e6617a3ce076ffd7419c3d5c325ee46d9e299fc60fb86b8aa63d7429f
-- version: 0.22.0
- date: 2015-06-16
- sha256: 44c698290c700b18831a55357c66190f1e669207b7f375814dad85058bf127c7
-- version: 0.21.0
- date: 2015-02-12
- sha256: 478c5eeb4ce8174fac2b682646d64c7b2649fae91cef0f6685f073f859d4b6c7
-- version: 0.20.0
- date: 2014-10-06
- sha256: afaa1987462b423f6de083b9a3fdbb50533bebd258901060c83d893d717ef8d2
-- version: 0.19.0
- date: 2014-07-05
- sha256: 3c8961dae4895aeb050a2338f6a1e74eb39fbba7ff1031c01596545177ba1270
-- version: 0.18.0
- date: 2014-05-19
- sha256: df8749278ac1b8bcf3d8b082c6eb1e5310f9701302e844c24bd73447a35f6af8
-- version: 0.17.0
- date: 2014-04-11
- sha256: 1f2a95d5c372c2c94d593629b6eab0c727a2cade910837b7df8ae66bcdf97e54
-- version: 0.16.0
- date: 2014-03-21
- sha256: 72e07c3d11400eec2177f2c2e6a79f944867c34d73b0b4b195cea1ba11b618df
-- version: 0.15.4
- date: 2014-02-06
- sha256: 4d2d71e9dd693715c092209142d426d551360d786f33010ee07a1156413ad919
-- version: 0.15.3
- date: 2014-01-27
- sha256: d21210bb1f5cfe44ab00e7e275889fb8832ef4267c338e45a83f530f1fb954f3
-- version: 0.15.2
- date: 2013-12-20
- sha256: 8c8242f39afc9a4f69dc2149afb602262aaae89ed0c805220afb42727cbcd8c8
-- version: 0.15.1
- date: 2013-12-04
- sha256: 41530b162df8e9a0637c31d2ab6127cee9cbcbe4e3e59751814b8e8ce9ebcc48
-- version: 0.15.0
- date: 2013-11-07
- sha256: f540e8772fa80a7bb156191926c04c81807af65a17a8d8ae42c6d16123164a14
-- version: 0.14.1.1
- date: 2013-10-29
- sha256: f1b5e674f2f2258f8894aa578150e3d9f68f373e50745261a1eaac41a64fa23b
-- version: 0.13.2.1
- date: 2013-10-29
- sha256: d6be648a8bcb97e744ffa572da559c3b755e71eddf7936644640845308902033
-- version: 0.14.1
- date: 2013-08-31
- sha256: 3a831311785aa737a1f49e10c461dee98c9c78f8b874299836dc304d4bafcfda
-- version: 0.14.0
- date: 2013-08-15
- sha256: f58eda4a2bbb5026faa49813ca6208fd6174f04b20bad0430fd3b3e1dcfe3f96
-- version: 0.13.2
- date: 2013-06-26
- sha256: 79d92f734f2f6a7cfe81470364158d5f7c45c4eb52f465cb50b89713797b543b
-- version: 0.13.1
- date: 2013-06-21
- sha256: ab5947595a0c96811ee75f8d26ee3a9e95ccdfc45b15fccc9ff64534f62f6b03
-- version: 0.13.0
- date: 2013-03-15
- sha256: 2642baf037ee0b206e0926c0632d48b5e3533dc0eb87f0ae8e01201d5dc10114
-- version: 0.12.1
- date: 2011-01-24
- sha256: 617ab4d3c7ca5c23000be8ed79cf75c15cde6d1f19a18407fc2dd6f86af0a472
-- version: "0.12"
- date: 2011-01-15
- sha256: f366932375e6a6b01cd226d00603d850067d5da89bb54868f4e94d4bb85507ab
-- version: "0.11"
- date: 2010-03-08
- sha256: 98a430424df93ca5d2fb511b0b380cbea022a85de1f86c5d5764ce4077f83236
-- version: 0.10.2
- date: 2010-01-26
- sha256: ded501e91a3256ff89ca319905a590c8bea9458caa53a6b08267d180b72adefe
-- version: 0.10.1
- date: 2010-01-24
- sha256: a4ca5a46a72e259c22bd578c9eac92164744100913e2f61e47a4b0048004e043
-- version: "0.10"
- date: 2010-01-24
- sha256: 6524b7e9170584ba96aebd5847d27394c3ecba7236c8df5f48feb10481e94515
-- version: 0.9.1
- date: 2009-12-11
- sha256: aa54587c7feaec7387e4542277480456fb888189ce67efbf969e2ded36fb2e42
-- version: "0.9"
- date: 2009-10-02
- sha256: 1107716214a0d9eea397e7447a9c46f1c51271318a517afe54b7033c68c5476e
-- version: 0.8.1
- date: 2009-08-20
- sha256: 8282b428695a667ea19e1d2dbd1cd15e5b0dddc5e38933802cc3d541f430fa60
-- version: "0.8"
- date: 2009-06-05
- sha256: 0de8acbabb2049a0bcea6d117e58cf13c9daf0c7b074d767eb3272ce6f737c6f
-- version: "0.7"
- date: 2009-03-25
- sha256: e2fc8ffdf0bbbedb0a6a7f6f91d6d8e9f0d6bb7f23379d9dd96239d90ea008cc
-- version: "0.6"
- date: 2008-08-03
- sha256: e6681006c4d20cdbd47ca46e3a6fd8b8ffb48efb901c35d9b3dab75487a9cfe7
-- version: "0.5"
- date: 2008-04-12
- sha256: 872bba4af9ae6483d4e9700b0b4df459db2a9a10f18c12629bdb1ae227dec988
-- version: "0.4"
- date: 2008-01-23
- sha256: 0bac1c734467d26482bbcd656865e317909612b4b3c0669272864f2f8882b33b
-- version: "0.3"
- date: 2007-11-27
- sha256: 89b63bd645a18fcede6b05566aefa9e3480dd0a5c18cdaf780999c39c3ccc4e1
-- version: "0.2"
- date: 2007-10-29
- sha256: 1e302baa192c041ad3c31c85975e9a05178107f8251b9bc1cbb5d858b57ccf08
-- version: "0.1"
- date: 2007-07-17
- sha256: 568e6e42cd99aa16f8a50115b5ec5293d93ac0e8c0186da58b2d6138fbfff054
-- version: 0.0.8
- date: 2007-04-01
- sha256: ef257091d4d8279bf7283f271b7a4158d4075baf527fdafc5c6b1f9b39b6f492
-- version: 0.0.7
- date: 2007-02-12
- sha256: 253dfc427aa4ed589f8e9e55239490960a7df7fe246f864ec857d4f31d4d0124
-- version: 0.0.6
- date: 2007-01-06
- sha256: f3d94e446b2ca2a4fb8471dd483a4b49389f199bb1e29c8625c00880a3f380dd
-- version: 0.0.5
- date: 2007-01-05
- sha256: 76785f16887d9b1ee3b82bd9b84230ba27c50467c42c4f3b8c9938e48d28bb95
-- version: 0.0.4
- date: 2007-01-03
- sha256: 9e29860b76402bd03f18e60e791ceef83455f452d2b721f5f72af9b9afed4558
-- version: 0.0.3
- date: 2007-01-02
- sha256: d50a31db864427104b9936ef4a5b82b4bacb4117e0c1c091cf8a6a631b155150
-- version: 0.0.2
- date: 2006-12-10
- sha256: ac60acf9a07d38d0791a3a484671cfda88f2ad9f03bfae69710696aea1ccfefb
-- version: 0.0.1
- date: 2006-11-28
- sha256: 172e10ce587eaff04c6b15699b2073bbd762e66c52651fed4310b0946a0155ef
+atom_feed: /releases/index.xml
---
## Releases
@@ -159,7 +9,7 @@ For release notes, refer to
[History.txt](../git/sup/file/History.txt.html)
in the Sup source code.
-{% for release in page.releases -%}
+{% for release in site.data.releases -%}
* [sup-{{ release.version }}.gem](sup-{{ release.version }}.gem) {{ release.date | date: "%d %B %Y" }}
SHA256: {{ release.sha256 }}
{%- endfor %}
diff --git a/releases/index.xml b/releases/index.xml
new file mode 100644
index 0000000..7cde632
--- /dev/null
+++ b/releases/index.xml
@@ -0,0 +1,29 @@
+---
+layout: null
+---
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <id>https://supmua.dev/releases/</id>
+ <title>sup releases</title>
+ <link rel="self" type="application/atom+xml" href="https://supmua.dev/releases/index.xml" />
+ <link rel="alternate" type="text/html" href="https://supmua.dev/releases/" />
+ <updated>{{ site.data.releases.first.date | date: "%Y-%m-%dT%H:%M:%S%:z" }}</updated>
+ <author>
+ <name>Sup developers</name>
+ <email>list@supmua.dev</email>
+ </author>
+{%- for release in site.data.releases %}
+ <entry>
+ <id>https://supmua.dev/releases/sup-{{ release.version }}.gem</id>
+ <title>sup {{ release.version }}</title>
+ <link rel="enclosure" type="application/octet-stream" href="https://supmua.dev/releases/sup-{{ release.version }}.gem" />
+ <updated>{{ release.date | date: "%Y-%m-%dT%H:%M:%S%:z" }}</updated>
+ <content type="html">
+ <p>Sup {{ release.version }} was released on {{ release.date | date: "%d %B %Y" }}.</p>
+ <p>Download: <a href="https://supmua.dev/releases/sup-{{ release.version }}.gem">sup-{{ release.version }}.gem</a><br />
+ SHA256: {{ release.sha256 }}</p>
+ <p>For release notes, refer to <a href="https://supmua.dev/git/sup/file/History.txt.html">History.txt</a> in the Sup source code.</p>
+ </content>
+ </entry>
+{%- endfor %}
+</feed>
reply other threads:[~2026-10-11 4:32 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=179169313486.338927.15527660421806267301@bl2.djc.id.au \
--to=dan@bl2.djc.id.au \
--cc=djc@djc.id.au \
--cc=sup-commits@supmua.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox