Skip to content

News /

Six new families, GitHub Pages, manuals by series

The website is published on GitHub Pages through omnibridge/static; omnifund, omnidns, omniticket, omnireach, omnifilm and omnigame join the catalogue; omnidrive gains four providers; flowjs 1.5.2; omnibase's manual for 4.x and 3.x side by side.

GitHub Pages. omnibridge/static has a GitHub Pages target: the pages are rendered at the root and every internal address is moved under the folder the site is served from (/omnisense/ here), with a .nojekyll file, a CNAME for a custom domain, the redirections written as small pages, and a failed build for any address left outside the folder. This website is built that way by its own workflow: a pull request builds the whole site as a preview; a merge to main builds it twice (the two folders must be identical), checks it in a headless Chrome and publishes it. This piece of news went through that path.

Six new families. Each is a core package of contracts with its providers as packages of their own, under any PHP host:

  • omnifund - who funds a project: GitHub Sponsors, Open Collective, Liberapay.
  • omnidns - a domain name where it is registered (availability, registration, renewal, name servers, zone records): OVH, Gandi, Cloudflare, Scaleway.
  • omniticket - tickets sold elsewhere (events, attendees, a ticket code checked at the door): Weezevent, Billetweb, HelloAsso, Eventbrite, Ticketmaster.
  • omnireach - what outside tools know of a site's audience: Search Console, Bing Webmaster Tools, Matomo, Plausible, Google Analytics 4.
  • omnifilm - the record of a film, a series or an episode: TMDB, OMDb, TheTVDB, Trakt, Wikidata.
  • omnigame - a game's presence on the stores, read only: Steam, GOG, itch.io, IGDB, RAWG.

omnidrive gains four providers - WebDAV (Nextcloud, ownCloud, any server), Azure Blob Storage, Dropbox and Google Drive - beside the local directory, S3, SFTP and FTP. OneDrive waits for a maintained Flysystem adapter.

flowjs 1.5.2. A stop at most a quarter of a screen taller than the screen (the new shortEnd option) rests at its top only: neither a key nor a scroll coming to rest stops a few pixels further, at its end. This website's home page reads its sections that way.

Manuals by series. A package with several maintained series publishes each: omnibase's manual is read for 4.x, the current series, and for 3.x, each at the head of its branch. A selector on every manual page leads to the same page in the other series; the pages of an older series say which one is current and are kept out of search engines' indexes.

news/2026-10-25-six-families-github-pages.en.md

All the news