Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RSS Feed #296

Open
DarkArc opened this issue Feb 14, 2025 · 0 comments
Open

RSS Feed #296

DarkArc opened this issue Feb 14, 2025 · 0 comments

Comments

@DarkArc
Copy link

DarkArc commented Feb 14, 2025

It would be great if there was an RSS for the release notes; maybe something following this pattern?

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Ghostty Release Notes</title>
    <link>https://ghostty.org/docs/install/release-notes</link>
    <description>Release Notes for the Ghostty Terminal.</description>
    <item>
      <title>Ghostty 1.1.2</title>
      <description><![CDATA[rendered HTML]]></description>
      <link><![CDATA[https://ghostty.org/docs/install/release-notes/1-1-2]]></link>
      <pubDate>Thu, 06 Feb 2025 18:54:44 +0000</pubDate>
      <guid isPermaLink="true">https://ghostty.org/docs/install/release-notes/1-1-2</guid>
    </item>
  </channel>
</rss>

I'm tempted to try and implement this myself, but I'm not sure about the pubDate rendering unless:

A) making something up from the description (brittle)
B) adding an ISO publication date string into whatever they call this:

---
title: Ghostty 1.1.0
description: |-
  Release notes for Ghostty 1.1.0, released on January 30, 2025.
---

It looks like server rendering is being used for the website and JSX can be used to build RSS documents... So, things should be good there; thoughts?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant