From 98f0080704834a96bd7ee58f1b921b73f9ac4c53 Mon Sep 17 00:00:00 2001 From: Zsolt Tasnadi Date: Sat, 15 Aug 2026 22:52:40 +0200 Subject: [PATCH] Add the two Batocera store repos MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The tool was split on 2026-08-15 into a reusable engine (warp-engine-batocera-store, the renamed batocera-store repo) and our store on top of it (ttg-batocera-store). Neither was in repos.list — the original repo predated the last update of the list — and both now have their own wiki page. Co-Authored-By: Claude Opus 5 (1M context) --- WIKI_CONNECTION.md | 3 +++ scripts/repos.list | 2 ++ 2 files changed, 5 insertions(+) diff --git a/WIKI_CONNECTION.md b/WIKI_CONNECTION.md index 96f2cf9..7056c18 100644 --- a/WIKI_CONNECTION.md +++ b/WIKI_CONNECTION.md @@ -21,7 +21,9 @@ This file lives in the `devarea` repo (`tools/devarea`). The repo's `scripts/` f | `teletypegames` | Public site | `wiki-pages/pages/infrastructure/public-site/default.md` | https://wiki.teletypegames.org/infrastructure/public-site | | `tools/backup-scripts` | Backup scripts | `wiki-pages/pages/infrastructure/backup/default.md` | https://wiki.teletypegames.org/infrastructure/backup | | `tools/statusbot` | Discord Thread Scheduler | `wiki-pages/pages/others/statusbot/default.md` | https://wiki.teletypegames.org/others/statusbot | +| `tools/ttg-batocera-store` | TTG Batocera Store | `wiki-pages/pages/others/ttg-batocera-store/default.md` | https://wiki.teletypegames.org/others/ttg-batocera-store | | `tools/updater` | Discord Updater Bot | `wiki-pages/pages/others/updater/default.md` | https://wiki.teletypegames.org/others/updater | +| `tools/warp-engine-batocera-store` | WarpEngine Batocera Store | `wiki-pages/pages/others/warp-engine-batocera-store/default.md` | https://wiki.teletypegames.org/others/warp-engine-batocera-store | | `tools/warp_engine` | WarpEngine | `wiki-pages/pages/infrastructure/warp-engine/default.md` | https://wiki.teletypegames.org/infrastructure/warp-engine | | `tools_bbs/bbs-server` | BBS Server | `wiki-pages/pages/infrastructure/bbs/default.md` | https://wiki.teletypegames.org/infrastructure/bbs | | `tools_bbs/impostor-bbs` | BBS (Game 1.5) | `wiki-pages/pages/projects/neumatronic-universe/arcs/norman-arc/games/015-bbs/default.md` | https://wiki.teletypegames.org/projects/neumatronic-universe/arcs/norman-arc/games/015-bbs | @@ -56,6 +58,7 @@ This file lives in the `devarea` repo (`tools/devarea`). The repo's `scripts/` f - `rabbitc64` is the C64 port of `rabbitroller`; both have their own project pages with cross-references. - The `wiki-pages` repo (the wiki itself: Grav + fetcher + BBS front-end) documents itself on the `infrastructure/wiki-site` page. - The `tools/warp_engine` repo (in `repos.list`, 2026-08-04) is a **read-only split mirror**: development happens in the `teletypegames` monorepo (`libs/ruby/warp_engine`), CI republishes the mirror on every change. The `infrastructure/warp-engine` page documents the engine as a standalone product (mountable Rails engine: catalog, CI-callable updater, JSON API, optional ActiveAdmin); the monorepo itself remains documented by `infrastructure/public-site`. +- The Batocera store (2026-08-10) was split in two on 2026-08-15: `tools/warp-engine-batocera-store` is the reusable engine (the former `tools/batocera-store` repo, renamed), and `tools/ttg-batocera-store` is our store on top of it — a `config.json` plus a wrapper installer. Each has its own page, and the old `others/batocera-store` page became `others/ttg-batocera-store` (id 233 kept); the engine page is new (id 235). Both appear in the sidebar's Others section (`config/sitenav.yaml`). The engine speaks the WarpEngine API, so `infrastructure/warp-engine` is the catalog-side counterpart of both. - The `bevy-tools` / `bevy-demo` and `phaser-tools` / `phaser-demo` repos (2026-07-31) are documented by the engine-wide `development/bevy` and `development/phaser` pages — the demos have no separate project pages, following the inkwell/inkwell-demo pattern. Both pages appear in the sidebar's Development section (`config/sitenav.yaml`). - `demos/ebitengine-demo` is a borderline case: the `development/bevy` and `development/phaser` pages reference it ("the same demo"), and it is also the example project of the `development/ebitengine` page (`ebitenginedemo`), but that page has no reference-project section presenting the demo like the bevy/phaser pages do. - The `games/nyuller` repo was cloned from Gitea (`games/nyuller`) on 2026-08-01; it has no wiki page. diff --git a/scripts/repos.list b/scripts/repos.list index eac4cc6..cae3723 100644 --- a/scripts/repos.list +++ b/scripts/repos.list @@ -38,8 +38,10 @@ tools/redmine-tree|ssh://git@git.teletypegames.org:2222/tools/redmine-tree tools/social-updater|ssh://git@git.teletypegames.org:2222/tools/social-updater tools/statusbot|ssh://git@git.teletypegames.org:2222/tools/statusbot tools/tic80-draw-image|https://github.com/cxong/tic80-draw-image.git +tools/ttg-batocera-store|ssh://git@git.teletypegames.org:2222/tools/ttg-batocera-store tools/ttg-marketplace|ssh://git@git.teletypegames.org:2222/internal/ttg-marketplace tools/updater|ssh://git@git.teletypegames.org:2222/tools/updater +tools/warp-engine-batocera-store|ssh://git@git.teletypegames.org:2222/tools/warp-engine-batocera-store tools/warp_engine|ssh://git@git.teletypegames.org:2222/tools/warp_engine tools_bbs/bbs-server|ssh://git@git.teletypegames.org:2222/tools/bbs-server