Make the workspace folders match the Gitea orgs
Every repo now sits at <org>/<name>, so the clone list's path column and its org column agree by construction: tools_bbs/, tools_build/ and tools_libs/ are gone, pong moved to demos/ and c64-demo to games/ per their catalog status, wiki-pages to infra/ and the monorepo to services/. devarea stays at the workspace root — clone-repos.sh clones into its parent directory, so it cannot live inside a category folder. The wiki file column follows wiki-pages into infra/, and the engine pages into the /engines namespace they were gathered under. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
+2
-2
@@ -88,13 +88,13 @@ git.teletypegames.org/
|
|||||||
- `WIKI_CONNECTION.md` — új `Org` oszlop.
|
- `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`.
|
- **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.
|
- **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.
|
||||||
|
- **Wiki `engines/` névtér** (2026-08-16): a `warp-engine`, `rubbs` és `inkwell` oldal egy közös `/engines` szekcióba került, a régi URL-ek Grav-átirányítással élnek tovább.
|
||||||
|
- **Workspace mappák igazítva** (2026-08-16): a mappa mostantól egy az egyben az org (`bbs/`, `build/`, `demos/`, `engines/`, `games/`, `infra/`, `services/`, `tools/`). Kivétel a `devarea`, ami a gyökérben marad, mert a `clone-repos.sh` a szülőjébe klónoz.
|
||||||
|
|
||||||
## Nyitott pontok
|
## 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.
|
- **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.
|
||||||
- **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.
|
- **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.
|
|
||||||
|
|
||||||
## Ami magától rendben van
|
## Ami magától rendben van
|
||||||
|
|
||||||
|
|||||||
+35
-35
@@ -1,48 +1,48 @@
|
|||||||
# Wiki Connections
|
# Wiki Connections
|
||||||
|
|
||||||
Folders (repos) in this workspace that **already have** a wiki page in the `wiki-pages` mirror. The wiki runs on **Grav CMS**; the content schema is `wiki-pages/pages/<path>/default.md`. Wiki base URL: `https://wiki.teletypegames.org/` (without the `/en/` prefix, based on the pages' internal links).
|
Folders (repos) in this workspace that **already have** a wiki page in the `wiki-pages` mirror. The wiki runs on **Grav CMS**; the content schema is `infra/wiki-pages/pages/<path>/default.md`. Wiki base URL: `https://wiki.teletypegames.org/` (without the `/en/` prefix, based on the pages' internal links).
|
||||||
|
|
||||||
The workspace was reorganized into category folders on 2026-08-01: `demos/`, `games/`, `media/`, `tools/`, `tools_bbs/`, `tools_build/`, `tools_libs/`, `archive/`; `teletypegames`, `wiki-pages` and `devarea` live in the root. The first column of the table is the workspace-relative path; the second is the Gitea org the repo lives in after the 2026-08-15 reorganization (see `REPO_REFACT.md` next to this file). The two are deliberately not identical: the folders group by how you work on them, the orgs by what the repo is.
|
The workspace folder layout mirrors the Gitea orgs one-to-one since 2026-08-16: `bbs/`, `build/`, `demos/`, `engines/`, `games/`, `infra/`, `services/`, `tools/` — so a repo's path is `<org>/<name>`, and the first two columns of the table agree by construction. Two things sit outside that: `devarea` itself, which has to stay at the workspace root because `clone-repos.sh` clones into its parent, and `media/`, which holds reference images rather than repos. The org taxonomy is described in `REPO_REFACT.md` next to this file.
|
||||||
|
|
||||||
This file lives in the `devarea` repo (`tools/devarea`). The repo's `scripts/` folder holds the workspace management scripts (`clone-repos.sh` — clones the whole workspace in this structure based on `repos.list`; `check-repos.sh` — compares the list against the Gitea server; `install-tea.sh` — tea CLI installation), tied together by the `Makefile` in the root (`make help`). Paths in the table are relative to the workspace root (the parent directory of `devarea`).
|
This file lives in the `devarea` repo (`tools/devarea`). The repo's `scripts/` folder holds the workspace management scripts (`clone-repos.sh` — clones the whole workspace in this structure based on `repos.list`; `check-repos.sh` — compares the list against the Gitea server; `install-tea.sh` — tea CLI installation), tied together by the `Makefile` in the root (`make help`). Paths in the table are relative to the workspace root (the parent directory of `devarea`).
|
||||||
|
|
||||||
| Folder | Org | Title | Wiki file | URL |
|
| Folder | Org | Title | Wiki file | URL |
|
||||||
|---|---|---|---|---|
|
|---|---|---|---|---|
|
||||||
| `demos/bevy-demo` | `demos` | Bevy | `wiki-pages/pages/development/bevy/default.md` | https://wiki.teletypegames.org/development/bevy |
|
| `bbs/bbs-server` | `bbs` | BBS Server | `infra/wiki-pages/pages/infrastructure/bbs/default.md` | https://wiki.teletypegames.org/infrastructure/bbs |
|
||||||
| `demos/c64-demo` | `games` | Teletype Games C64 Demo | `wiki-pages/pages/projects/c64-demo/default.md` | https://wiki.teletypegames.org/projects/c64-demo |
|
| `bbs/impostor-bbs` | `bbs` | BBS (Game 1.5) | `infra/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 |
|
||||||
| `demos/inkwell-demo` | `demos` | inkwell | `wiki-pages/pages/development/ebitengine/inkwell/default.md` | https://wiki.teletypegames.org/development/ebitengine/inkwell |
|
| `bbs/sermo-bbs` | `bbs` | Sermo OS Showcase | `infra/wiki-pages/pages/projects/neumatronic-universe/scratchpad/sermo-os/default.md` | https://wiki.teletypegames.org/projects/neumatronic-universe/scratchpad/sermo-os |
|
||||||
| `demos/phaser-demo` | `demos` | Phaser | `wiki-pages/pages/development/phaser/default.md` | https://wiki.teletypegames.org/development/phaser |
|
| `build/bevy-tools` | `build` | Bevy | `infra/wiki-pages/pages/development/bevy/default.md` | https://wiki.teletypegames.org/development/bevy |
|
||||||
| `games/blessingofra` | `games` | Blessing of Ra | `wiki-pages/pages/projects/blessingofra/default.md` | https://wiki.teletypegames.org/projects/blessingofra |
|
| `build/c64-tools` | `build` | Commodore 64 | `infra/wiki-pages/pages/development/c64/default.md` | https://wiki.teletypegames.org/development/c64 |
|
||||||
| `games/impostor` | `games` | Definitely Not an Impostor | `wiki-pages/pages/projects/impostor/default.md` | https://wiki.teletypegames.org/projects/impostor |
|
| `build/ebitengine-tools` | `build` | Ebitengine | `infra/wiki-pages/pages/development/ebitengine/default.md` | https://wiki.teletypegames.org/development/ebitengine |
|
||||||
| `games/rabbitc64` | `games` | Rabbit Scooter — C64 | `wiki-pages/pages/projects/rabbitc64/default.md` | https://wiki.teletypegames.org/projects/rabbitc64 |
|
| `build/godot-tools` | `build` | Godot | `infra/wiki-pages/pages/development/godot/default.md` | https://wiki.teletypegames.org/development/godot |
|
||||||
| `games/rabbitroller` | `games` | Rabbit Roller | `wiki-pages/pages/projects/rabbitroller/default.md` | https://wiki.teletypegames.org/projects/rabbitroller |
|
| `build/love-tools` | `build` | Löve | `infra/wiki-pages/pages/development/love/default.md` | https://wiki.teletypegames.org/development/love |
|
||||||
| `games/realworld` | `games` | Real World | `wiki-pages/pages/projects/realworld/default.md` | https://wiki.teletypegames.org/projects/realworld |
|
| `build/phaser-tools` | `build` | Phaser | `infra/wiki-pages/pages/development/phaser/default.md` | https://wiki.teletypegames.org/development/phaser |
|
||||||
| `media/nokiapunk` | — | Nokia-Punk | `wiki-pages/pages/projects/neumatronic-universe/universe/nokia-punk/default.md` | https://wiki.teletypegames.org/projects/neumatronic-universe/universe/nokia-punk |
|
| `build/tic80-tools` | `build` | TIC-80 | `infra/wiki-pages/pages/development/tic80/default.md` | https://wiki.teletypegames.org/development/tic80 |
|
||||||
| `teletypegames` | `services` | Public site | `wiki-pages/pages/infrastructure/public-site/default.md` | https://wiki.teletypegames.org/infrastructure/public-site |
|
| `build/tic80pro-dockerfile` | `github` | TIC-80 | `infra/wiki-pages/pages/development/tic80/default.md` | https://wiki.teletypegames.org/development/tic80 |
|
||||||
| `tools/backup-scripts` | `infra` | Backup scripts | `wiki-pages/pages/infrastructure/backup/default.md` | https://wiki.teletypegames.org/infrastructure/backup |
|
| `demos/bevy-demo` | `demos` | Bevy | `infra/wiki-pages/pages/development/bevy/default.md` | https://wiki.teletypegames.org/development/bevy |
|
||||||
| `tools/statusbot` | `services` | Discord Thread Scheduler | `wiki-pages/pages/others/statusbot/default.md` | https://wiki.teletypegames.org/others/statusbot |
|
| `demos/inkwell-demo` | `demos` | inkwell | `infra/wiki-pages/pages/engines/inkwell/default.md` | https://wiki.teletypegames.org/engines/inkwell |
|
||||||
| `tools/ttg-batocera-store` | `tools` | TTG Batocera Store | `wiki-pages/pages/others/ttg-batocera-store/default.md` | https://wiki.teletypegames.org/others/ttg-batocera-store |
|
| `demos/phaser-demo` | `demos` | Phaser | `infra/wiki-pages/pages/development/phaser/default.md` | https://wiki.teletypegames.org/development/phaser |
|
||||||
| `tools/updater` | `services` | Discord Updater Bot | `wiki-pages/pages/others/updater/default.md` | https://wiki.teletypegames.org/others/updater |
|
| `engines/inkwell` | `engines` | inkwell | `infra/wiki-pages/pages/engines/inkwell/default.md` | https://wiki.teletypegames.org/engines/inkwell |
|
||||||
| `tools/warp-engine-batocera-store` | `tools` | WarpEngine Batocera Store | `wiki-pages/pages/others/warp-engine-batocera-store/default.md` | https://wiki.teletypegames.org/others/warp-engine-batocera-store |
|
| `engines/rubbs` | `engines` | rubbs | `infra/wiki-pages/pages/engines/rubbs/default.md` | https://wiki.teletypegames.org/engines/rubbs |
|
||||||
| `tools/warp_engine` | `engines` | WarpEngine | `wiki-pages/pages/infrastructure/warp-engine/default.md` | https://wiki.teletypegames.org/infrastructure/warp-engine |
|
| `engines/warp_engine` | `engines` | WarpEngine | `infra/wiki-pages/pages/engines/warp-engine/default.md` | https://wiki.teletypegames.org/engines/warp-engine |
|
||||||
| `tools_bbs/bbs-server` | `bbs` | BBS Server | `wiki-pages/pages/infrastructure/bbs/default.md` | https://wiki.teletypegames.org/infrastructure/bbs |
|
| `games/blessingofra` | `games` | Blessing of Ra | `infra/wiki-pages/pages/projects/blessingofra/default.md` | https://wiki.teletypegames.org/projects/blessingofra |
|
||||||
| `tools_bbs/impostor-bbs` | `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 |
|
| `games/c64-demo` | `games` | Teletype Games C64 Demo | `infra/wiki-pages/pages/projects/c64-demo/default.md` | https://wiki.teletypegames.org/projects/c64-demo |
|
||||||
| `tools_bbs/sermo-bbs` | `bbs` | Sermo OS Showcase | `wiki-pages/pages/projects/neumatronic-universe/scratchpad/sermo-os/default.md` | https://wiki.teletypegames.org/projects/neumatronic-universe/scratchpad/sermo-os |
|
| `games/impostor` | `games` | Definitely Not an Impostor | `infra/wiki-pages/pages/projects/impostor/default.md` | https://wiki.teletypegames.org/projects/impostor |
|
||||||
| `tools_build/bevy-tools` | `build` | Bevy | `wiki-pages/pages/development/bevy/default.md` | https://wiki.teletypegames.org/development/bevy |
|
| `games/rabbitc64` | `games` | Rabbit Scooter — C64 | `infra/wiki-pages/pages/projects/rabbitc64/default.md` | https://wiki.teletypegames.org/projects/rabbitc64 |
|
||||||
| `tools_build/c64-tools` | `build` | Commodore 64 | `wiki-pages/pages/development/c64/default.md` | https://wiki.teletypegames.org/development/c64 |
|
| `games/rabbitroller` | `games` | Rabbit Roller | `infra/wiki-pages/pages/projects/rabbitroller/default.md` | https://wiki.teletypegames.org/projects/rabbitroller |
|
||||||
| `tools_build/ebitengine-tools` | `build` | Ebitengine | `wiki-pages/pages/development/ebitengine/default.md` | https://wiki.teletypegames.org/development/ebitengine |
|
| `games/realworld` | `games` | Real World | `infra/wiki-pages/pages/projects/realworld/default.md` | https://wiki.teletypegames.org/projects/realworld |
|
||||||
| `tools_build/godot-tools` | `build` | Godot | `wiki-pages/pages/development/godot/default.md` | https://wiki.teletypegames.org/development/godot |
|
| `infra/backup-scripts` | `infra` | Backup scripts | `infra/wiki-pages/pages/infrastructure/backup/default.md` | https://wiki.teletypegames.org/infrastructure/backup |
|
||||||
| `tools_build/love-tools` | `build` | Löve | `wiki-pages/pages/development/love/default.md` | https://wiki.teletypegames.org/development/love |
|
| `infra/wiki-pages` | `infra` | Wiki Site | `infra/wiki-pages/pages/infrastructure/wiki-site/default.md` | https://wiki.teletypegames.org/infrastructure/wiki-site |
|
||||||
| `tools_build/phaser-tools` | `build` | Phaser | `wiki-pages/pages/development/phaser/default.md` | https://wiki.teletypegames.org/development/phaser |
|
| `media/nokiapunk` | — | Nokia-Punk | `infra/wiki-pages/pages/projects/neumatronic-universe/universe/nokia-punk/default.md` | https://wiki.teletypegames.org/projects/neumatronic-universe/universe/nokia-punk |
|
||||||
| `tools_build/tic80-tools` | `build` | TIC-80 | `wiki-pages/pages/development/tic80/default.md` | https://wiki.teletypegames.org/development/tic80 |
|
| `services/statusbot` | `services` | Discord Thread Scheduler | `infra/wiki-pages/pages/others/statusbot/default.md` | https://wiki.teletypegames.org/others/statusbot |
|
||||||
| `tools_build/tic80pro-dockerfile` | `github` | TIC-80 | `wiki-pages/pages/development/tic80/default.md` | https://wiki.teletypegames.org/development/tic80 |
|
| `services/teletypegames` | `services` | Public site | `infra/wiki-pages/pages/infrastructure/public-site/default.md` | https://wiki.teletypegames.org/infrastructure/public-site |
|
||||||
| `tools_libs/inkwell` | `engines` | inkwell | `wiki-pages/pages/development/ebitengine/inkwell/default.md` | https://wiki.teletypegames.org/development/ebitengine/inkwell |
|
| `services/updater` | `services` | Discord Updater Bot | `infra/wiki-pages/pages/others/updater/default.md` | https://wiki.teletypegames.org/others/updater |
|
||||||
| `tools_libs/rubbs` | `engines` | rubbs | `wiki-pages/pages/others/rubbs/default.md` | https://wiki.teletypegames.org/others/rubbs |
|
| `tools/ttg-batocera-store` | `tools` | TTG Batocera Store | `infra/wiki-pages/pages/others/ttg-batocera-store/default.md` | https://wiki.teletypegames.org/others/ttg-batocera-store |
|
||||||
| `wiki-pages` | `infra` | Wiki Site | `wiki-pages/pages/infrastructure/wiki-site/default.md` | https://wiki.teletypegames.org/infrastructure/wiki-site |
|
| `tools/warp-engine-batocera-store` | `tools` | WarpEngine Batocera Store | `infra/wiki-pages/pages/others/warp-engine-batocera-store/default.md` | https://wiki.teletypegames.org/others/warp-engine-batocera-store |
|
||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
- **Structure change**: instead of the former Wiki.js mirror (`wiki-pages/wiki/<path>.md`), the wiki now runs on Grav CMS with the `wiki-pages/pages/<path>/default.md` schema. Each page's wiki path is also stored in the `wikipath` frontmatter field.
|
- **Structure change**: instead of the former Wiki.js mirror (`wiki-pages/wiki/<path>.md`), the wiki now runs on Grav CMS with the `infra/wiki-pages/pages/<path>/default.md` schema. Each page's wiki path is also stored in the `wikipath` frontmatter field.
|
||||||
- **pncdsl → inkwell rename**: the former `pncdsl` repo lives on as `inkwell` (`tools_libs/inkwell`), and `pncdsl-demo` as `inkwell-demo` (`demos/inkwell-demo`). The wiki page moved too: `development/ebitengine/pncdsl` → `development/ebitengine/inkwell` (both repos are documented by the same page: framework intro + companion demo).
|
- **pncdsl → inkwell rename**: the former `pncdsl` repo lives on as `inkwell` (`tools_libs/inkwell`), and `pncdsl-demo` as `inkwell-demo` (`demos/inkwell-demo`). The wiki page moved too: `development/ebitengine/pncdsl` → `development/ebitengine/inkwell` (both repos are documented by the same page: framework intro + companion demo).
|
||||||
- For `games/realworld`, the `projects/realworld` page (tree) is the developer/project doc (login-protected, subpages: catalog, entities, story); there is also a NU lore page: `projects/neumatronic-universe/arcs/norman-arc/games/02-realworld`.
|
- For `games/realworld`, the `projects/realworld` page (tree) is the developer/project doc (login-protected, subpages: catalog, entities, story); there is also a NU lore page: `projects/neumatronic-universe/arcs/norman-arc/games/02-realworld`.
|
||||||
- The former separate `pipeline.md` + `makefile.md` pages of the `*-tools` repos were **merged** into the engine-wide pages (`development/ebitengine`, `development/love`, `development/tic80`): a single page holds the engine intro, the Makefile docs and the CI pipeline.
|
- The former separate `pipeline.md` + `makefile.md` pages of the `*-tools` repos were **merged** into the engine-wide pages (`development/ebitengine`, `development/love`, `development/tic80`): a single page holds the engine intro, the Makefile docs and the CI pipeline.
|
||||||
@@ -62,4 +62,4 @@ This file lives in the `devarea` repo (`tools/devarea`). The repo's `scripts/` f
|
|||||||
- 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`).
|
- 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.
|
- `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.
|
- The `games/nyuller` repo was cloned from Gitea (`games/nyuller`) on 2026-08-01; it has no wiki page.
|
||||||
- **Folders without a wiki page** (not in the table): `devarea`; `archive/mranderson`; `demos/c64-demo-cpp`, `demos/escoria-demo-game-main`, `demos/love-demo`, `demos/new-game-wireframe`, `demos/trickster-tiles`; `games/bombexpert`, `games/nyuller`, `games/pong`; `media/impostor-info`; `tools/blog-writer`, `tools/nginx-conf`, `tools/redmine-tree`, `tools/social-updater`, `tools/tic80-draw-image`, `tools/ttg-marketplace`; `tools_libs/gorpg`.
|
- **Folders without a wiki page** (not in the table): `devarea`; `bbs/` — none; `demos/escoria-demo-game-main`, `demos/love-demo`, `demos/new-game-wireframe`; `engines/gorpg`; `games/bombexpert`, `games/c64-demo-cpp`, `games/mranderson`, `games/nyuller`, `games/pong`, `games/trickster-tiles`; `media/impostor-info`; `services/blog-writer`, `services/redmine-tree`, `services/social-updater`; `tools/tic80-draw-image`, `tools/ttg-marketplace`; and `teletype-orbit`, a local repo that has no remote yet.
|
||||||
|
|||||||
+34
-36
@@ -1,62 +1,60 @@
|
|||||||
# TTG workspace repos: <workspace-relative path>|<clone URL>
|
# TTG workspace repos: <workspace-relative path>|<clone URL>
|
||||||
# Shared data file for clone-repos.sh and check-repos.sh.
|
# Shared data file for clone-repos.sh and check-repos.sh.
|
||||||
#
|
#
|
||||||
|
# The folder layout mirrors the Gitea orgs one-to-one (2026-08-16), so a repo's
|
||||||
|
# path is `<org>/<name>`. The one exception is `devarea` itself: clone-repos.sh
|
||||||
|
# clones into its parent directory, so it has to sit at the workspace root.
|
||||||
|
#
|
||||||
# Not clonable (hence not listed):
|
# Not clonable (hence not listed):
|
||||||
# - demos/new-game-wireframe — local repo, has no remote
|
# - demos/new-game-wireframe — local repo, has no remote
|
||||||
# - demos/escoria-demo-game-main — plain downloaded folder, not a git repo
|
# - demos/escoria-demo-game-main — plain downloaded folder, not a git repo
|
||||||
# - media/, other archive content — not git repos
|
# - media/ — reference images, not git repos
|
||||||
|
# - teletype-orbit — local repo with no remote yet
|
||||||
# Intentionally excluded server repos: see repos.ignore
|
# Intentionally excluded server repos: see repos.ignore
|
||||||
|
|
||||||
devarea|ssh://git@git.teletypegames.org:2222/tools/devarea
|
devarea|ssh://git@git.teletypegames.org:2222/tools/devarea
|
||||||
teletypegames|ssh://git@git.teletypegames.org:2222/services/teletypegames
|
bbs/bbs-server|ssh://git@git.teletypegames.org:2222/bbs/bbs-server
|
||||||
wiki-pages|ssh://git@git.teletypegames.org:2222/infra/wiki-pages
|
bbs/impostor-bbs|ssh://git@git.teletypegames.org:2222/bbs/impostor-bbs
|
||||||
|
bbs/sermo-bbs|ssh://git@git.teletypegames.org:2222/bbs/sermo-bbs
|
||||||
archive/mranderson|ssh://git@git.teletypegames.org:2222/games/mranderson
|
build/bevy-tools|ssh://git@git.teletypegames.org:2222/build/bevy-tools
|
||||||
|
build/c64-tools|ssh://git@git.teletypegames.org:2222/build/c64-tools
|
||||||
|
build/ebitengine-tools|ssh://git@git.teletypegames.org:2222/build/ebitengine-tools
|
||||||
|
build/godot-tools|ssh://git@git.teletypegames.org:2222/build/godot-tools
|
||||||
|
build/love-tools|ssh://git@git.teletypegames.org:2222/build/love-tools
|
||||||
|
build/phaser-tools|ssh://git@git.teletypegames.org:2222/build/phaser-tools
|
||||||
|
build/tic80-tools|ssh://git@git.teletypegames.org:2222/build/tic80-tools
|
||||||
|
build/tic80pro-dockerfile|git@github.com:rastasi/tic80pro-dockerfile.git
|
||||||
demos/bevy-demo|ssh://git@git.teletypegames.org:2222/demos/bevy-demo
|
demos/bevy-demo|ssh://git@git.teletypegames.org:2222/demos/bevy-demo
|
||||||
demos/c64-demo|ssh://git@git.teletypegames.org:2222/games/c64-demo
|
|
||||||
demos/c64-demo-cpp|ssh://git@git.teletypegames.org:2222/games/c64-demo-cpp
|
|
||||||
demos/ebitengine-demo|ssh://git@git.teletypegames.org:2222/demos/ebitengine-demo
|
demos/ebitengine-demo|ssh://git@git.teletypegames.org:2222/demos/ebitengine-demo
|
||||||
demos/inkwell-demo|ssh://git@git.teletypegames.org:2222/demos/inkwell-demo
|
demos/inkwell-demo|ssh://git@git.teletypegames.org:2222/demos/inkwell-demo
|
||||||
demos/love-demo|ssh://git@git.teletypegames.org:2222/demos/love-demo
|
demos/love-demo|ssh://git@git.teletypegames.org:2222/demos/love-demo
|
||||||
demos/phaser-demo|ssh://git@git.teletypegames.org:2222/demos/phaser-demo
|
demos/phaser-demo|ssh://git@git.teletypegames.org:2222/demos/phaser-demo
|
||||||
|
demos/pong|ssh://git@git.teletypegames.org:2222/demos/pong
|
||||||
|
engines/gorpg|ssh://git@git.teletypegames.org:2222/engines/gorpg
|
||||||
|
engines/inkwell|ssh://git@git.teletypegames.org:2222/engines/inkwell
|
||||||
|
engines/rubbs|ssh://git@git.teletypegames.org:2222/engines/rubbs
|
||||||
|
engines/warp_engine|ssh://git@git.teletypegames.org:2222/engines/warp_engine
|
||||||
games/blessingofra|ssh://git@git.teletypegames.org:2222/games/blessingofra
|
games/blessingofra|ssh://git@git.teletypegames.org:2222/games/blessingofra
|
||||||
games/bombexpert|ssh://git@git.teletypegames.org:2222/games/bombexpert
|
games/bombexpert|ssh://git@git.teletypegames.org:2222/games/bombexpert
|
||||||
|
games/c64-demo-cpp|ssh://git@git.teletypegames.org:2222/games/c64-demo-cpp
|
||||||
|
games/c64-demo|ssh://git@git.teletypegames.org:2222/games/c64-demo
|
||||||
games/impostor|ssh://git@git.teletypegames.org:2222/games/impostor
|
games/impostor|ssh://git@git.teletypegames.org:2222/games/impostor
|
||||||
|
games/mranderson|ssh://git@git.teletypegames.org:2222/games/mranderson
|
||||||
games/nyuller|ssh://git@git.teletypegames.org:2222/games/nyuller
|
games/nyuller|ssh://git@git.teletypegames.org:2222/games/nyuller
|
||||||
games/pong|ssh://git@git.teletypegames.org:2222/demos/pong
|
|
||||||
games/rabbitc64|ssh://git@git.teletypegames.org:2222/games/rabbitc64
|
games/rabbitc64|ssh://git@git.teletypegames.org:2222/games/rabbitc64
|
||||||
games/rabbitroller|ssh://git@git.teletypegames.org:2222/games/rabbitroller
|
games/rabbitroller|ssh://git@git.teletypegames.org:2222/games/rabbitroller
|
||||||
games/realworld|ssh://git@git.teletypegames.org:2222/games/realworld
|
games/realworld|ssh://git@git.teletypegames.org:2222/games/realworld
|
||||||
games/trickster-tiles|ssh://git@git.teletypegames.org:2222/games/trickster-tiles
|
games/trickster-tiles|ssh://git@git.teletypegames.org:2222/games/trickster-tiles
|
||||||
|
infra/backup-scripts|ssh://git@git.teletypegames.org:2222/infra/backup-scripts
|
||||||
tools/backup-scripts|ssh://git@git.teletypegames.org:2222/infra/backup-scripts
|
infra/nginx-conf|ssh://git@git.teletypegames.org:2222/infra/nginx-conf
|
||||||
tools/blog-writer|ssh://git@git.teletypegames.org:2222/services/blog-writer
|
infra/wiki-pages|ssh://git@git.teletypegames.org:2222/infra/wiki-pages
|
||||||
tools/nginx-conf|ssh://git@git.teletypegames.org:2222/infra/nginx-conf
|
services/blog-writer|ssh://git@git.teletypegames.org:2222/services/blog-writer
|
||||||
tools/redmine-tree|ssh://git@git.teletypegames.org:2222/services/redmine-tree
|
services/redmine-tree|ssh://git@git.teletypegames.org:2222/services/redmine-tree
|
||||||
tools/social-updater|ssh://git@git.teletypegames.org:2222/services/social-updater
|
services/social-updater|ssh://git@git.teletypegames.org:2222/services/social-updater
|
||||||
tools/statusbot|ssh://git@git.teletypegames.org:2222/services/statusbot
|
services/statusbot|ssh://git@git.teletypegames.org:2222/services/statusbot
|
||||||
|
services/teletypegames|ssh://git@git.teletypegames.org:2222/services/teletypegames
|
||||||
|
services/updater|ssh://git@git.teletypegames.org:2222/services/updater
|
||||||
tools/tic80-draw-image|https://github.com/cxong/tic80-draw-image.git
|
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-batocera-store|ssh://git@git.teletypegames.org:2222/tools/ttg-batocera-store
|
||||||
tools/ttg-marketplace|ssh://git@git.teletypegames.org:2222/tools/ttg-marketplace
|
tools/ttg-marketplace|ssh://git@git.teletypegames.org:2222/tools/ttg-marketplace
|
||||||
tools/updater|ssh://git@git.teletypegames.org:2222/services/updater
|
|
||||||
tools/warp-engine-batocera-store|ssh://git@git.teletypegames.org:2222/tools/warp-engine-batocera-store
|
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/engines/warp_engine
|
|
||||||
|
|
||||||
tools_bbs/bbs-server|ssh://git@git.teletypegames.org:2222/bbs/bbs-server
|
|
||||||
tools_bbs/impostor-bbs|ssh://git@git.teletypegames.org:2222/bbs/impostor-bbs
|
|
||||||
tools_bbs/sermo-bbs|ssh://git@git.teletypegames.org:2222/bbs/sermo-bbs
|
|
||||||
|
|
||||||
tools_build/bevy-tools|ssh://git@git.teletypegames.org:2222/build/bevy-tools
|
|
||||||
tools_build/c64-tools|ssh://git@git.teletypegames.org:2222/build/c64-tools
|
|
||||||
tools_build/ebitengine-tools|ssh://git@git.teletypegames.org:2222/build/ebitengine-tools
|
|
||||||
tools_build/godot-tools|ssh://git@git.teletypegames.org:2222/build/godot-tools
|
|
||||||
tools_build/love-tools|ssh://git@git.teletypegames.org:2222/build/love-tools
|
|
||||||
tools_build/phaser-tools|ssh://git@git.teletypegames.org:2222/build/phaser-tools
|
|
||||||
tools_build/tic80-tools|ssh://git@git.teletypegames.org:2222/build/tic80-tools
|
|
||||||
tools_build/tic80pro-dockerfile|git@github.com:rastasi/tic80pro-dockerfile.git
|
|
||||||
|
|
||||||
tools_libs/gorpg|ssh://git@git.teletypegames.org:2222/engines/gorpg
|
|
||||||
tools_libs/inkwell|ssh://git@git.teletypegames.org:2222/engines/inkwell
|
|
||||||
tools_libs/rubbs|ssh://git@git.teletypegames.org:2222/engines/rubbs
|
|
||||||
|
|||||||
Reference in New Issue
Block a user