From 863822e4a61d1c02dd10dbbf7dee5ca58320dbbd Mon Sep 17 00:00:00 2001 From: Zsolt Tasnadi Date: Sun, 16 Aug 2026 15:49:59 +0200 Subject: [PATCH] Close the module path and gem source items Both are done: the three Go modules carry their current org and are released, and the three bbs repos fetch rubbs from engines on the canonical host. impostor-bbs had the same stale source as the two the note listed. Co-Authored-By: Claude Opus 5 (1M context) --- REPO_REFACT.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/REPO_REFACT.md b/REPO_REFACT.md index ffcaaee..ab8fcb6 100644 --- a/REPO_REFACT.md +++ b/REPO_REFACT.md @@ -86,12 +86,12 @@ git.teletypegames.org/ - `devarea/scripts/repos.list` — 30 klón-URL átírva; a `check-repos.sh` zölden fut (45 repo, 1 kizárva). - 33 lokális checkout `origin`-ja átállítva, köztük a `warp_engine` régi `git.teletype.hu` hosztja. - `WIKI_CONNECTION.md` — új `Org` oszlop. +- **Go modulnevek rendezve** (2026-08-16): `engines/inkwell`, `engines/gorpg` és `demos/inkwell-demo` `go.mod`-ja a mai orgot viszi; a `gorpg`-é korábban `module game` volt. Mindhárom kiadva, lásd `ECOSYSTEM_PLAN.md`. +- **Gem git-források rendezve** (2026-08-16): `bbs/bbs-server`, `bbs/sermo-bbs` és `bbs/impostor-bbs` — mindhárom a kanonikus hoszton az `engines/rubbs`-ra mutat, a rögzített revíziók változatlanul. ## Nyitott pontok - **Az `internal` org megmarad**, mert 8 konténer-csomagot tart: a `*-builder` image-eket és a `tic80pro`-t. A csomagnévtér nem költözik a repókkal és nem kap átirányítást, tehát az org törlése minden buildet megölne. Ahhoz, hogy megszűnjön, az image-eket újra kell publikálni a `build` org alá, és a `services/teletypegames` repóban a `apps/api/config/initializers/warp_engine.rb:15-21` sorokat átírni. -- **Go modulnevek** — a `demos/inkwell-demo` és az `engines/inkwell` `go.mod`-ja még a régi `games/…` útvonalat viszi (az `inkwell`-é ráadásul a még régebbi `pncdsl` nevet). A `go get` nem támaszkodhat a Gitea átirányítására. -- **Gem git-források** — `bbs/bbs-server` és `bbs/sermo-bbs` `Gemfile:3`, ezek ráadásul még a régi `git.teletype.hu` hosztot használják. - **Woodpecker** — összesen 10 repót követ, mind `games`-ben volt; ezek közül kettő mozdult (`demos/inkwell-demo`, `demos/pong`). A `pipelines` tábla magától frissül a következő szinkronnál (`woodpecker_repo_id`-ra kulcsol), de a Woodpecker oldali repo-kötést érdemes ellenőrizni. - **A wiki taxonómiája** — a négy motor három szekcióban lakik (`infrastructure/warp-engine`, `others/rubbs`, `development/ebitengine/inkwell`). Az `engines` org mellé egy `engines/` wiki-szekció illene. - **Workspace mappák** — szándékosan nem lettek átnevezve. A `tools_bbs/`, `tools_build/`, `tools_libs/` mappák tartalma most a `bbs`, `build`, `engines` orgokban van; a `games/pong` a `demos` orgban, a `demos/c64-demo` a `games`-ben.