bug#81529: 31.0.91; [ELPA] Atom feed entries only specify a self-link

Philip Kaludercic <[email protected]> Sat, 01 Aug 2026 08:53:07 +0000
Newsgroups gmane.emacs.bugs
Message-ID <[email protected]>
Daniel Mendler <[email protected]> writes:

> ELPA provides Atom feeds:
>
> https://elpa.gnu.org/packages/.aggregated-feed.xml
> https://elpa.gnu.org/packages/tmr.xml
>
> The Atom feed entries specify only a self link into the package feed,
> for example:
>
>   <entry>
>     <title>GNU ELPA: Release of &quot;tmr&quot;, Version 1.4.0</title>
>     <updated>2026-07-31T17:05:22Z</updated>
>     <author>
>       <name>elpa-admin</name>
>       <email>[email protected]</email>
>     </author>
>     <id>tag:elpa.gnu.org,2026-07-31:packages/tmr.xml#v1.4.0</id>
>     <link href="https://elpa.gnu.org/packages/tmr.xml#v1.4.0" rel="self"/>
>   </entry>
>
> It would be useful to also specify an additional rel="alternate" link
> for each feed entry pointing to the package website, e.g.,
> https://elpa.gnu.org/packages/tmr.html. This way feed readers like
> Elfeed can point users to the package website.

As we don't have any structure within the HTML changelog (and we don't
reproduce the entire changelog, but both cap it ourselves and only
generate what the maintainers include in their news source), we would
have to use the same "alternate" link in every entry.  Do you know if we
can just set the alternate link for the entire feed, or will news
readers not make use of this?

> Thanks!
>
> Daniel