Always provide full text RSS feed entries - #1439
Conversation
Typically if a user is reading a blog in an RSS reader they want to be able to read the entire post.
|
This regressed with #1437 |
|
I'm seeing a warning with one of the other blog posts when I rebased and ran this over main: unrelated to this revert, in the process of testing (or trying to) |
|
I believe the PR #1437 included JavaScript which broke RSS, so it adopted an excerpt. That shouldn't have removed it entirely, though. The expected behavior here should be that posts that specify the |
|
Functionally, this is working for most of the posts - but the truetype hinting interpreter post (added in #1437) won't appear here - the atom.xml relies having With this change now inline, I've verified (dumping the raw atom.xml and using NetNewsWire) that I could read and review the posts. The SVG content in the truetype article doesn't flow through correctly - but I'm not sure I'd expect it to. When I reverted the atom.xml, I noticed that the TrueType post wasn't listed at the top of the feed, due to sorting on |
this is what I was suggesting we change. I don't think RSS users ever want shortened articles and they can always decide to open the original if they'd like. My assumption about this type of excerpting is it is common for websites that depend on you visiting their actual pages for ad revenue (for example the verge does this unless you have a subscription) and it doesn't seem like that's something we should care about for this site, so i don't see any upside to this for RSS users? |
|
Sorry Keith - I should have included some of this detail up front - we chatted about this PR in the Website Workgroup meeting earlier today, and resolved that we do want to expose the whole post via RSS, and then went hunting back to sort things. When I was testing locally with this update, I noticed the post wasn't missing - so I extended the revert to deal with the incorrect sorting situation which has been in place for years, and broke somewhere where we missed it. Thank you for prompting this repair and spotting the break. We'd prefer to have the whole content available via RSS/Atom |
|
ah ok, thanks for the info! |
|
I believe some posts like the most recent TrueType post require that we excerpt them because they include JavaScript in the post, hence their use of the excerpt functionality. However that should not be the default behavior, only one overridden when necessary. |
|
@davelester the existing atom.xml has a means of doing that - took me half a minute to dig it out, but the gist is that if you set The example I found of this operating in earlier posts is _posts/2024-01-31-swift-openapi-generator-1.0.md, and it looks like that's set in the truetype post already |
Typically if a user is reading a blog in an RSS reader they want to be
able to read the entire post.