Weekly open source: goro-rs, and this site
Week of March 9–15. 439 commits — a big one — spread across a lot of threads.
goro-rs: PHP in Rust, because why not
goro took 187 commits and the new goro-rs (seeded the 14th) took 75 on its first two days. Same target — a PHP 8.5 implementation that passes the PHP test suite — in Rust this time. goro is nearing completion; goro-rs is me taking another pass at the same problem in a different language, because why not. There's no grand strategy behind running both; both should eventually pass the same tests.
psql moves to its own org
psql was originally a
single repo. This week it moved into a dedicated portablesql/ org
so the driver layer could split out into separate repos —
psql-sqlite,
psql-pgsql,
psql-mysql, plus a
shared psql-test
integration-test harness that runs the core against every driver
together. The move to its own org was the whole point: drivers
needed to live separately, and a single-repo layout couldn't
accommodate that. 23 commits on the core this week on top of the
reorganisation.
bfe001.net
Quieter milestone: bfe001 — the repo behind this site — got its first commits on the 13th. 45 of them by the end of the week setting up the Amiga hardware section, memory-map layout, multi-language plumbing, and the initial timeline. It'll be a while before the site is worth pointing at, but the bones are in.
Also this week
- cterm — 48 commits. The project is now a daily driver; the fixes that land are the kind that come out of actually using it.
- algoc — 14 commits.
- chiefstaker — 8 commits.
- hbclient — 2 commits on a new Go client for a sentinel heartbeat DNS protocol.