planet: add gilwath feed (OCaml-filtered), disable dead dinosaure feed - #3760
Merged
Conversation
Add Benjamin Thuillier's blog (gilwath.com) to the OCaml Planet. It is a mixed OCaml/Scala blog, so publish_all is false — the scraper's caml filter keeps only the OCaml-related posts (Discovering OCaml as a Scala Developer parts 1-3, Building a CV page with YOCaml) and drops the pure-Scala ones. The Atom feed parses cleanly with Syndic (7 entries). Disable the dinosaure feed (blog.osau.re): the domain no longer resolves and the scrape fails every day (see #3753). Following the ocaml-book/emilpriver convention, it is disabled rather than removed so the 23 already-archived posts keep rendering (they carry no source: frontmatter and resolve via the source entry, so removing it would fail the data-packer build). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add: gilwath (Benjamin Thuillier)
Adds gilwath.com to the OCaml Planet.
https://gilwath.com/atom.xml— verified it parses cleanly with Syndic (7 entries).publish_all: false. The scraper's caml filter (title/content contains "caml") keeps the OCaml posts — Discovering OCaml as a Scala Developer parts 1–3 and Building a CV page with YOCaml — and drops the pure-Scala ones (Typesafe API in Scala with Tapir 1–2, Automatic Typeclass Derivation in Scala 3).Disable: dinosaure (blog.osau.re)
The domain no longer resolves and the daily scrape fails on it (tracked in #3753). Disabled rather than removed, matching the ocaml-book/emilpriver convention:
data/planet/dinosaure/carry nosource:frontmatter and resolve their source via theplanet-sources.ymlentry. Removing the entry would fail the data-packer build (No source found for: planet/dinosaure/…), sodisabled: truekeeps them rendering while stopping the scrape.Verified locally:
dune build src/ocamlorg_data/packs the data blob successfully, so all archived posts (including dinosaure's) still resolve.🤖 Generated with Claude Code