Summary
Planet scraper (while validating the timeout/retry work in
#3752) surfaced 5 sources in data/planet-sources.yml that fail for reasons
unrelated to timeouts — they were already failing before that change and
still fail after. They clutter every scrape report and should be fixed or
retired.
Failing sources
Notes
- The three "Neither Atom nor RSS2 feed" cases mean the URL returns
something that isn't a parseable Atom/RSS feed (moved feed, HTML error page,
or a format river/syndic doesn't accept). Each needs the feed URL rechecked.
dinosaure — blog.osau.re does not resolve; the blog appears to have moved
or gone offline. Needs a new URL or removal.
emilpriver — the tag feed 404s; likely a changed path.
Suggested action
For each: find the current working feed URL and update it, or mark the entry
disabled: true (or remove it) if the blog is gone. Independent of #3752, which
only addresses the timeout class of failures.
Summary
Planet scraper (while validating the timeout/retry work in
#3752) surfaced 5 sources in
data/planet-sources.ymlthat fail for reasonsunrelated to timeouts — they were already failing before that change and
still fail after. They clutter every scrape report and should be fixed or
retired.
Failing sources
mirageFailure("Neither Atom nor RSS2 feed")ocaml-bookFailure("Neither Atom nor RSS2 feed")patricoferrisFailure("Neither Atom nor RSS2 feed")dinosaureemilpriverHttp.Status_unhandled("404 Not Found")Notes
something that isn't a parseable Atom/RSS feed (moved feed, HTML error page,
or a format river/syndic doesn't accept). Each needs the feed URL rechecked.
dinosaure—blog.osau.redoes not resolve; the blog appears to have movedor gone offline. Needs a new URL or removal.
emilpriver— the tag feed 404s; likely a changed path.Suggested action
For each: find the current working feed URL and update it, or mark the entry
disabled: true(or remove it) if the blog is gone. Independent of #3752, whichonly addresses the timeout class of failures.