Comments (6)
Interesting. The NYT produces a bad feed nine years ago and we're still living with the consequences :)
So right now Thunderbird and Feedly use the URL in <guid>
instead of the URL in <link>
? And you'd like for an option to enable isPermalink=false
on <guid>
so they use <link>
instead?
Out of curiosity, how does ?link=comments
fix it? That just makes the values of <link>
and <guid>
equal.
FWIW, I'm not opposed to making this change if it helps improve the feed.
from hnrss.
Yup, that's exactly right. They're ignoring the <link>
as they're assuming <guid>
is set to true - if you add isPermalink=false
to <guid>
, they should use the <link>
instead.
You can see it in action on Thunderbird--
Using news.ycombinator.com/rss (which doesn't have a guid):
Using hnrss with ?link=comments
:
?link=comments
alleviates it by still keeping the direct link on the page. It only falls short for certain workflows such as using keyboard shortcuts to open an item's 'Website' link in Thunderbird (and possibly Feedly if they have a similar shortcuts).
In Feedly, the ?link=comments
feed with an item's "Visit Website" or title hovered over looks like:
Also for reference, here's what a link with 'isPermalink=false' set looks like in Thunderbird:
That's from http://blog.acolyer.org/feed/ which has a different <guid>
than <link>
(though both evaluate to the same address).
Definitely not a critical bug but thanks for taking a look at it!
from hnrss.
Hey @Zweihander42 — Haven't forgot about ya! Just haven't had the time to dig into this yet.
Great examples, too. Very helpful. I hope to spend some time on this soon.
Thanks again.
from hnrss.
@Zweihander42 — Not exactly the quickest turnaround, but this is now live :)
I went with setting isPermaLink="false"
unconditionally because I think it just makes more sense than making it optional.
If RSS feeds hosted on Wordpress.com set that attribute unconditionally, we're probably in the clear. I'm sure they thoroughly researched the pros/cons and decided it was worth it.
Let me know if this clears up your Thunderbird issue.
Have a great day!
from hnrss.
@edavis -- Works as expected!
Thunderbird and Feedly both look good:
Thanks so much, appreciate it!
from hnrss.
Happy to help!
from hnrss.
Related Issues (20)
- Rate Limit very aggressive HOT 2
- using 'count' with Search Parameter not working HOT 1
- Am I rate-limited or blocked? HOT 1
- Count param not working with user's favorite stories HOT 2
- Rate limit? HOT 1
- Frontpage Feed Isn't Updating HOT 7
- Have HnRSS.org link to discussion instead of post link HOT 1
- Can I donate to you regularly on patreon? HOT 4
- Expose /highlights feed
- Feature request: only include one URL in description
- Favourites endpoint is not returning results HOT 2
- [Feature Requuest] Domain Name HOT 1
- Number of comments flat doesn't always work
- Every pubDate is now set to now() HOT 3
- The best feed is empty HOT 7
- Frontpage feed is not updating HOT 1
- Fetching replies to stories/submissions (top-level)
- Feature request /shownew feed
- /bestcomments has no feed items
- Favorites feed does not return anything HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hnrss.