3 ms·
While RSS is, as you say, quite messy, Atom has also brought lots of headaches to this poor feed aggregator developer over the years. Its specification is a lot
by pferde 3y ago
While RSS is, as you say, quite messy, Atom has also brought lots of headaches to this poor feed aggregator developer over the years. Its specification is a lot tighter than RSS', but there is still enough wiggle room for feed generators to get creative and make you want to strangle somebody.
- jgalt212 3y agosounds like Postel's law in play, but I agree it's annoying that there are incorrect / bad atom emitters. https://ardalis.com/postels-law-robustness-principle/ https://ardalis.com/postels-law-robustness-principle/
- throw0101c 3y agoPerhaps time for RFC4287bis to tighten up the grey areas? Are there specific things that come to mind as specifically annoying?
- pferde 3y agoIt's been a long time since I spent my time on that, so I do not remember anything specific. But it was difficult figuring out reliably if a post in a given feed matched an already existing (locally cached) post, whether it was an updated version of that post, or whether if it was a completely new, hitherto unseen post, so it had something to do with the post IDs, timestamps and URLs.