Updating: not all feeds publish etags or modified headers #6

Open
opened 2021-10-06 07:07:10 +02:00 by rra · 0 comments
Owner

Currently the main way to check for updates is to check for date modified or etag headers returned from the feed source. Some systems such as tumblr and SPIP do not use this at all and therefore the feed is downloaded over and over again.

def grab_feed(feed_url):

Perhaps it is possible to derive another signature from the feed or have another way of checking whether an update is in order.

Currently the main way to check for updates is to check for date modified or etag headers returned from the feed source. Some systems such as tumblr and SPIP do not use this at all and therefore the feed is downloaded over and over again. https://git.vvvvvvaria.org/rra/lumbung-feed-aggregator/src/commit/16cbeaedb017e80fe162b4206325b296fd3ab4d8/rss_aggregator.py#L150 Perhaps it is possible to derive another signature from the feed or have another way of checking whether an update is in order.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: rra/lumbung-feed-aggregator#6
No description provided.