Aller au contenu

Actualités /

Six nouvelles familles, GitHub Pages, des manuels par série

Le site est publié sur GitHub Pages par omnibridge/static ; omnifund, omnidns, omniticket, omnireach, omnifilm et omnigame entrent au catalogue ; omnidrive gagne quatre fournisseurs ; flowjs 1.5.2 ; le manuel d'omnibase pour 4.x et 3.x côte à côte.

GitHub Pages. omnibridge/static a une cible GitHub Pages : les pages sont rendues à la racine et chaque adresse interne est déplacée sous le dossier où le site est servi (ici /omnisense/), avec un fichier .nojekyll, un CNAME pour un domaine personnalisé, les redirections écrites en petites pages, et une construction en échec pour toute adresse restée hors du dossier. Ce site est construit ainsi par son propre workflow : une pull request construit tout le site en aperçu ; une fusion dans main le construit deux fois (les deux dossiers doivent être identiques), le vérifie dans un Chrome sans interface et le publie. Cette actualité a suivi ce chemin.

Six nouvelles familles. Chacune est un paquet cœur de contrats, ses fournisseurs étant des paquets à part, sous tout hôte PHP :

  • omnifund — qui finance un projet : GitHub Sponsors, Open Collective, Liberapay.
  • omnidns — un nom de domaine là où il est enregistré (disponibilité, enregistrement, renouvellement, serveurs de noms, enregistrements de zone) : OVH, Gandi, Cloudflare, Scaleway.
  • omniticket — des billets vendus ailleurs (événements, participants, un code de billet vérifié à l'entrée) : Weezevent, Billetweb, HelloAsso, Eventbrite, Ticketmaster.
  • omnireach — ce que les outils extérieurs savent de l'audience d'un site : Search Console, Bing Webmaster Tools, Matomo, Plausible, Google Analytics 4.
  • omnifilm — la fiche d'un film, d'une série ou d'un épisode : TMDB, OMDb, TheTVDB, Trakt, Wikidata.
  • omnigame — la présence d'un jeu sur les boutiques, en lecture seule : Steam, GOG, itch.io, IGDB, RAWG.

omnidrive gagne quatre fournisseurs — WebDAV (Nextcloud, ownCloud, tout serveur), Azure Blob Storage, Dropbox et Google Drive — à côté du dossier local, de S3, SFTP et FTP. OneDrive attend un adaptateur Flysystem maintenu.

flowjs 1.5.2. Un arrêt au plus d'un quart d'écran plus haut que l'écran (la nouvelle option shortEnd) ne se pose qu'en haut : ni une touche ni un défilement qui s'arrête ne s'immobilise quelques pixels plus loin, à sa fin. La page d'accueil de ce site lit ainsi ses sections.

Des manuels par série. Un paquet qui maintient plusieurs séries publie chacune : le manuel d'omnibase se lit pour 4.x, la série actuelle, et pour 3.x, chacune à la tête de sa branche. Un sélecteur sur chaque page de manuel mène à la même page dans l'autre série ; les pages d'une série plus ancienne disent laquelle est actuelle et restent hors des index des moteurs de recherche.

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

Toutes les annonces