I use an Atom feed to keep track of updates to certain wiki pages. This feed is constructed with the /wiki/dashboard/configurerssfeed.action tool (which is called "RSS Feed Builder", although it produces Atom feeds). I use version 8.5.24.
The <published> element in this feed in interpreted in an unhelpful way. It refers to the time when the wiki page was first published (and the <updated> element refers to the time of the change that caused the feed entry to be written). But I expect <published> to be the time when the feed entry was published (that is, when the wiki page was changed). See also the specification https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.9 of the <atom:published> element.
Consider a wiki page created in 2017 that was last updated today and also one week ago. My feed reader would have collected the following entries from the feed: One week ago the entry
<entry>
<title>Title of wiki page</title>
<updated>2025-08-04T09:00:00Z</updated>
<published>2017-03-01T12:00:00Z</published>
...
</entry>
and today the entry
<entry>
<title>Title of wiki page</title>
<updated>2025-08-11T08:00:00Z</updated>
<published>2017-03-01T12:00:00Z</published>
...
</entry>
(If I had added the feed to my reader only today, it would not have seen the week-old entry at all.)
My feed reader sorts entries by their <published> date and since this is eight years ago, I would have to scroll back eight years to see them.
For comparison, the RSS feed produced by Jira includes only a <pubDate> in its items and sets that to the time of the change.
Is my expectation regarding the <published> element wrong (then I should get a feed reader that sorts by <updated> instead)? Or does the Confluence wiki interpret the Atom specification wrongly?