Skip to content

planet: 5 sources fail scraping (dead/moved feeds, not timeouts) #3753

Description

@cuihtlauac

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

id name url error user
mirage MirageOS https://mirage.io/feed.xml Failure("Neither Atom nor RSS2 feed") @hannesm
ocaml-book OCaml Book http://ocaml-book.com/blog?format=rss Failure("Neither Atom nor RSS2 feed") @johnwhitington
patricoferris Patrick Ferris' OCaml Blog https://patrick.sirref.org/ocaml-blog/atom.xml Failure("Neither Atom nor RSS2 feed") @patricoferris
dinosaure Romain Calascibetta https://blog.osau.re/feed.xml DNS/name resolution failed @dinosaure
emilpriver Emil Privér https://priver.dev/tags/ocaml/index.xml Http.Status_unhandled("404 Not Found") @emilpriver

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.
  • dinosaureblog.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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    • Status
      📋 Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions