Commit notifications for all Sup repositories
 help / color / mirror / Atom feed
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">
+      &lt;p&gt;Sup {{ release.version }} was released on {{ release.date | date: "%d %B %Y" }}.&lt;/p&gt;
+      &lt;p&gt;Download: &lt;a href="https://supmua.dev/releases/sup-{{ release.version }}.gem"&gt;sup-{{ release.version }}.gem&lt;/a&gt;&lt;br /&gt;
+      SHA256: {{ release.sha256 }}&lt;/p&gt;
+      &lt;p&gt;For release notes, refer to &lt;a href="https://supmua.dev/git/sup/file/History.txt.html"&gt;History.txt&lt;/a&gt; in the Sup source code.&lt;/p&gt;
+    </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