bug#81116: 31.0.60; [FR] ELPA: Include changelog in the Atom feeds
Philip Kaludercic <[email protected]> Sat, 01 Aug 2026 17:58:57 +0000
| Newsgroups | gmane.emacs.bugs |
|---|---|
| Message-ID | <[email protected]> |
Daniel Mendler <[email protected]> writes: > Philip Kaludercic <[email protected]> writes: > >>> I am not sure I see the problem you're trying to solve. When we know the >>> version 1.2.3, we can simply scan all headlines for 1.2.3, take the >>> first headline and we will be good? >> >> Then you have a subsection in underneath the section in 1.2.4 titled >> "Bugfixes since 1.2.3" and we accidentally pick up on that instead. It >> is my experience that we are just inviting annoyances like this if we >> start with the flexible approach, which undermines the intention of >> providing the right changelog information for each release. > > This won't happen in the scheme I had in mind. When you scan for 1.2.3 > you must take the changelog from git corresponding to version 1.2.3, and > there won't be a "since 1.2.3". However you have to check out the > changelogs for all the versions you want to include in the feed, for > instance the ten last versions, but this should be efficient enough. > Another alternative would be to detect the indentation depth from the > latest version and then only scan headings of the same depth for the > older version numbers. In any case, my argument is that this all sounds much more complicated (from our side) than requiring the package author to use org-mode and annotate the relevant section with a tag. But I have now posted a thread on emacs-devel, so I think the discussion should continue there, and when we have a satisfactory/popular solution, we can return to the problem of including changelogs in the Atom feeds.