NetNewsWire icon indicating copy to clipboard operation
NetNewsWire copied to clipboard

support for <summary> tags?

Open jyn514 opened this issue 4 months ago • 3 comments

I have a website that uses <atom:summary> to give a short overview of each post, as documented in https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.13. As far as I can tell, this is always ignored by NetNewsWire, which hard-codes a truncated body of the post as the summary instead. Would it be possible to respect the <summary> tag?

jyn514 avatar Nov 04 '25 08:11 jyn514

What’s the URL of you feed?

What I’ve noticed in the past is that the first sentence or two of the post is a better clue what the post is like than a feed-provided summary, so we skip the summary.

I’ve also found that often the summary will sometimes (often enough) be pretty short and won’t fill up the space in the row.

I could be convinced to change my mind! I’d like to hear more about why using the summary instead would be better.

brentsimmons avatar Nov 06 '25 04:11 brentsimmons

What’s the URL of you feed?

https://jyn.dev/atom.xml. You can also go to https://jyn.dev/ and hover over each post title to see the summary as title text.

What I’ve noticed in the past is that the first sentence or two of the post is a better clue what the post is like than a feed-provided summary, so we skip the summary.

I think this is really dependent on the author ... It's your app of course, but IMO a summary is an explicit message from the author to the app saying that they think they can do better than the first sentence.

jyn514 avatar Nov 06 '25 17:11 jyn514

here are a few concrete examples:

  • https://jyn.dev/build-system-tradeoffs/
    • first sentence: "I am currently employed to work on the build system for the Rust compiler (often called x.py or bootstrap)."
    • summary: "an overview of what builds for complicated projects have to think about"
  • https://jyn.dev/how-to-communicate-with-intent/
    • first sentence: "As you can see from this blog, I like to talk (my friends will be the first to confirm this)."
    • summary: "say what you mean to say, not just the first thing on your mind"
  • https://jyn.dev/you-are-in-a-box/
    • first sentence: "This post is part 1 of a multi-part series called “the computer of the next 200 years”."
    • summary: "your data is trapped inside the box that is your program. you can only see what the program author exposes."

jyn514 avatar Nov 06 '25 17:11 jyn514