The wiki moved from infra to services

The wiki is something running on our server, not part of the server
environment itself, so `wiki-pages` belongs in `services` by the org
taxonomy. Transferred on the forge, and the workspace folder and the
remote followed. Gitea's redirect keeps the old `infra/wiki-pages`
paths resolving, so the deployed checkout and existing links still
work.

The clone list, the wiki file paths in the table and the folder tree
in the README follow.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-08-24 16:29:37 +02:00
co-authored by Claude Opus 5
parent 078f414751
commit 2717ec8102
3 changed files with 42 additions and 42 deletions
+2 -2
View File
@@ -68,8 +68,8 @@ TTG/
├── demos/ # one per engine: shows a platform, not a product ├── demos/ # one per engine: shows a platform, not a product
├── engines/ # own engines and libraries other repos depend on ├── engines/ # own engines and libraries other repos depend on
├── games/ # catalog products ├── games/ # catalog products
├── infra/ # the server environment itself (nginx, backups, wiki-pages) ├── infra/ # the server environment itself (nginx, backups)
├── services/ # what runs on our server (public site, bots) ├── services/ # what runs on our server (public site, wiki, bots)
├── stores/ # store engines and the stores built on them ├── stores/ # store engines and the stores built on them
├── tools/ # what one person installs and runs for themselves ├── tools/ # what one person installs and runs for themselves
├── media/ # reference images and documents — not git repos ├── media/ # reference images and documents — not git repos
+39 -39
View File
@@ -1,6 +1,6 @@
# 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 `infra/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 `services/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 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. 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.
@@ -8,46 +8,46 @@ This file lives in the `devarea` repo (`tools/devarea`). The repo's `scripts/` f
| Folder | Org | Title | Wiki file | URL | | Folder | Org | Title | Wiki file | URL |
|---|---|---|---|---| |---|---|---|---|---|
| `bbs/bbs-server` | `bbs` | BBS Server | `infra/wiki-pages/pages/infrastructure/bbs/default.md` | https://wiki.teletypegames.org/infrastructure/bbs | | `bbs/bbs-server` | `bbs` | BBS Server | `services/wiki-pages/pages/infrastructure/bbs/default.md` | https://wiki.teletypegames.org/infrastructure/bbs |
| `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 | | `bbs/impostor-bbs` | `bbs` | BBS (Game 1.5) | `services/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 |
| `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 | | `bbs/sermo-bbs` | `bbs` | Sermo OS Showcase | `services/wiki-pages/pages/projects/neumatronic-universe/scratchpad/sermo-os/default.md` | https://wiki.teletypegames.org/projects/neumatronic-universe/scratchpad/sermo-os |
| `build/bevy-tools` | `build` | Bevy | `infra/wiki-pages/pages/development/bevy/default.md` | https://wiki.teletypegames.org/development/bevy | | `build/bevy-tools` | `build` | Bevy | `services/wiki-pages/pages/development/bevy/default.md` | https://wiki.teletypegames.org/development/bevy |
| `build/c64-tools` | `build` | Commodore 64 | `infra/wiki-pages/pages/development/c64/default.md` | https://wiki.teletypegames.org/development/c64 | | `build/c64-tools` | `build` | Commodore 64 | `services/wiki-pages/pages/development/c64/default.md` | https://wiki.teletypegames.org/development/c64 |
| `build/ebitengine-tools` | `build` | Ebitengine | `infra/wiki-pages/pages/development/ebitengine/default.md` | https://wiki.teletypegames.org/development/ebitengine | | `build/ebitengine-tools` | `build` | Ebitengine | `services/wiki-pages/pages/development/ebitengine/default.md` | https://wiki.teletypegames.org/development/ebitengine |
| `build/godot-tools` | `build` | Godot | `infra/wiki-pages/pages/development/godot/default.md` | https://wiki.teletypegames.org/development/godot | | `build/godot-tools` | `build` | Godot | `services/wiki-pages/pages/development/godot/default.md` | https://wiki.teletypegames.org/development/godot |
| `build/love-tools` | `build` | Löve | `infra/wiki-pages/pages/development/love/default.md` | https://wiki.teletypegames.org/development/love | | `build/love-tools` | `build` | Löve | `services/wiki-pages/pages/development/love/default.md` | https://wiki.teletypegames.org/development/love |
| `build/phaser-tools` | `build` | Phaser | `infra/wiki-pages/pages/development/phaser/default.md` | https://wiki.teletypegames.org/development/phaser | | `build/phaser-tools` | `build` | Phaser | `services/wiki-pages/pages/development/phaser/default.md` | https://wiki.teletypegames.org/development/phaser |
| `build/tic80-tools` | `build` | TIC-80 | `infra/wiki-pages/pages/development/tic80/default.md` | https://wiki.teletypegames.org/development/tic80 | | `build/tic80-tools` | `build` | TIC-80 | `services/wiki-pages/pages/development/tic80/default.md` | https://wiki.teletypegames.org/development/tic80 |
| `build/tic80pro-dockerfile` | `github` | TIC-80 | `infra/wiki-pages/pages/development/tic80/default.md` | https://wiki.teletypegames.org/development/tic80 | | `build/tic80pro-dockerfile` | `github` | TIC-80 | `services/wiki-pages/pages/development/tic80/default.md` | https://wiki.teletypegames.org/development/tic80 |
| `demos/bevy-demo` | `demos` | Bevy | `infra/wiki-pages/pages/development/bevy/default.md` | https://wiki.teletypegames.org/development/bevy | | `demos/bevy-demo` | `demos` | Bevy | `services/wiki-pages/pages/development/bevy/default.md` | https://wiki.teletypegames.org/development/bevy |
| `demos/inkwell-demo` | `demos` | inkwell | `infra/wiki-pages/pages/engines/inkwell/default.md` | https://wiki.teletypegames.org/engines/inkwell | | `demos/inkwell-demo` | `demos` | inkwell | `services/wiki-pages/pages/engines/inkwell/default.md` | https://wiki.teletypegames.org/engines/inkwell |
| `demos/phaser-demo` | `demos` | Phaser | `infra/wiki-pages/pages/development/phaser/default.md` | https://wiki.teletypegames.org/development/phaser | | `demos/phaser-demo` | `demos` | Phaser | `services/wiki-pages/pages/development/phaser/default.md` | https://wiki.teletypegames.org/development/phaser |
| `engines/inkwell` | `engines` | inkwell | `infra/wiki-pages/pages/engines/inkwell/default.md` | https://wiki.teletypegames.org/engines/inkwell | | `engines/inkwell` | `engines` | inkwell | `services/wiki-pages/pages/engines/inkwell/default.md` | https://wiki.teletypegames.org/engines/inkwell |
| `engines/rubbs` | `engines` | rubbs | `infra/wiki-pages/pages/engines/rubbs/default.md` | https://wiki.teletypegames.org/engines/rubbs | | `engines/rubbs` | `engines` | rubbs | `services/wiki-pages/pages/engines/rubbs/default.md` | https://wiki.teletypegames.org/engines/rubbs |
| `engines/warp_engine` | `engines` | WarpEngine | `infra/wiki-pages/pages/engines/warp-engine/default.md` | https://wiki.teletypegames.org/engines/warp-engine | | `engines/warp_engine` | `engines` | WarpEngine | `services/wiki-pages/pages/engines/warp-engine/default.md` | https://wiki.teletypegames.org/engines/warp-engine |
| `engines/warpstore` | `engines` | warpstore | `infra/wiki-pages/pages/engines/warpstore/default.md` | https://wiki.teletypegames.org/engines/warpstore | | `engines/warpstore` | `engines` | warpstore | `services/wiki-pages/pages/engines/warpstore/default.md` | https://wiki.teletypegames.org/engines/warpstore |
| `games/blessingofra` | `games` | Blessing of Ra | `infra/wiki-pages/pages/projects/blessingofra/default.md` | https://wiki.teletypegames.org/projects/blessingofra | | `games/blessingofra` | `games` | Blessing of Ra | `services/wiki-pages/pages/projects/blessingofra/default.md` | https://wiki.teletypegames.org/projects/blessingofra |
| `games/c64-demo` | `games` | Teletype Games C64 Demo | `infra/wiki-pages/pages/projects/c64-demo/default.md` | https://wiki.teletypegames.org/projects/c64-demo | | `games/c64-demo` | `games` | Teletype Games C64 Demo | `services/wiki-pages/pages/projects/c64-demo/default.md` | https://wiki.teletypegames.org/projects/c64-demo |
| `games/impostor` | `games` | Definitely Not an Impostor | `infra/wiki-pages/pages/projects/impostor/default.md` | https://wiki.teletypegames.org/projects/impostor | | `games/impostor` | `games` | Definitely Not an Impostor | `services/wiki-pages/pages/projects/impostor/default.md` | https://wiki.teletypegames.org/projects/impostor |
| `games/rabbitc64` | `games` | Rabbit Scooter — C64 | `infra/wiki-pages/pages/projects/rabbitc64/default.md` | https://wiki.teletypegames.org/projects/rabbitc64 | | `games/rabbitc64` | `games` | Rabbit Scooter — C64 | `services/wiki-pages/pages/projects/rabbitc64/default.md` | https://wiki.teletypegames.org/projects/rabbitc64 |
| `games/rabbitroller` | `games` | Rabbit Roller | `infra/wiki-pages/pages/projects/rabbitroller/default.md` | https://wiki.teletypegames.org/projects/rabbitroller | | `games/rabbitroller` | `games` | Rabbit Roller | `services/wiki-pages/pages/projects/rabbitroller/default.md` | https://wiki.teletypegames.org/projects/rabbitroller |
| `games/realworld` | `games` | Real World | `infra/wiki-pages/pages/projects/realworld/default.md` | https://wiki.teletypegames.org/projects/realworld | | `games/realworld` | `games` | Real World | `services/wiki-pages/pages/projects/realworld/default.md` | https://wiki.teletypegames.org/projects/realworld |
| `infra/backup-scripts` | `infra` | Backup scripts | `infra/wiki-pages/pages/infrastructure/backup/default.md` | https://wiki.teletypegames.org/infrastructure/backup | | `infra/backup-scripts` | `infra` | Backup scripts | `services/wiki-pages/pages/infrastructure/backup/default.md` | https://wiki.teletypegames.org/infrastructure/backup |
| `infra/wiki-pages` | `infra` | Wiki Site | `infra/wiki-pages/pages/infrastructure/wiki-site/default.md` | https://wiki.teletypegames.org/infrastructure/wiki-site | | `media/nokiapunk` | — | Nokia-Punk | `services/wiki-pages/pages/projects/neumatronic-universe/universe/nokia-punk/default.md` | https://wiki.teletypegames.org/projects/neumatronic-universe/universe/nokia-punk |
| `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 | | `services/statusbot` | `services` | Discord Thread Scheduler | `services/wiki-pages/pages/others/statusbot/default.md` | https://wiki.teletypegames.org/others/statusbot |
| `services/statusbot` | `services` | Discord Thread Scheduler | `infra/wiki-pages/pages/others/statusbot/default.md` | https://wiki.teletypegames.org/others/statusbot | | `services/teletype-orbit` | `services` | Teletype Orbit | `services/wiki-pages/pages/infrastructure/teletype-orbit/default.md` | https://wiki.teletypegames.org/infrastructure/teletype-orbit |
| `services/teletype-orbit` | `services` | Teletype Orbit | `infra/wiki-pages/pages/infrastructure/teletype-orbit/default.md` | https://wiki.teletypegames.org/infrastructure/teletype-orbit | | `services/teletypegames` | `services` | Public site | `services/wiki-pages/pages/infrastructure/public-site/default.md` | https://wiki.teletypegames.org/infrastructure/public-site |
| `services/teletypegames` | `services` | Public site | `infra/wiki-pages/pages/infrastructure/public-site/default.md` | https://wiki.teletypegames.org/infrastructure/public-site | | `services/updater` | `services` | Discord Updater Bot | `services/wiki-pages/pages/others/updater/default.md` | https://wiki.teletypegames.org/others/updater |
| `services/updater` | `services` | Discord Updater Bot | `infra/wiki-pages/pages/others/updater/default.md` | https://wiki.teletypegames.org/others/updater | | `services/wiki-pages` | `services` | Wiki Site | `services/wiki-pages/pages/infrastructure/wiki-site/default.md` | https://wiki.teletypegames.org/infrastructure/wiki-site |
| `stores/ttg-batocera-store` | `stores` | TTG Batocera Store | `infra/wiki-pages/pages/stores/ttg-batocera-store/default.md` | https://wiki.teletypegames.org/stores/ttg-batocera-store | | `stores/ttg-batocera-store` | `stores` | TTG Batocera Store | `services/wiki-pages/pages/stores/ttg-batocera-store/default.md` | https://wiki.teletypegames.org/stores/ttg-batocera-store |
| `stores/ttg-retroarch-store` | `stores` | TTG RetroArch Store | `infra/wiki-pages/pages/stores/ttg-retroarch-store/default.md` | https://wiki.teletypegames.org/stores/ttg-retroarch-store | | `stores/ttg-retroarch-store` | `stores` | TTG RetroArch Store | `services/wiki-pages/pages/stores/ttg-retroarch-store/default.md` | https://wiki.teletypegames.org/stores/ttg-retroarch-store |
| `stores/warp-engine-batocera-store` | `stores` | WarpEngine Batocera Store | `infra/wiki-pages/pages/stores/warp-engine-batocera-store/default.md` | https://wiki.teletypegames.org/stores/warp-engine-batocera-store | | `stores/warp-engine-batocera-store` | `stores` | WarpEngine Batocera Store | `services/wiki-pages/pages/stores/warp-engine-batocera-store/default.md` | https://wiki.teletypegames.org/stores/warp-engine-batocera-store |
| `stores/warp-engine-retroarch-store` | `stores` | WarpEngine RetroArch Store | `infra/wiki-pages/pages/stores/warp-engine-retroarch-store/default.md` | https://wiki.teletypegames.org/stores/warp-engine-retroarch-store | | `stores/warp-engine-retroarch-store` | `stores` | WarpEngine RetroArch Store | `services/wiki-pages/pages/stores/warp-engine-retroarch-store/default.md` | https://wiki.teletypegames.org/stores/warp-engine-retroarch-store |
| `stores/warp-engine-client` | `stores` | WarpEngine Client | `infra/wiki-pages/pages/stores/warp-engine-client/default.md` | https://wiki.teletypegames.org/stores/warp-engine-client | | `stores/warp-engine-client` | `stores` | WarpEngine Client | `services/wiki-pages/pages/stores/warp-engine-client/default.md` | https://wiki.teletypegames.org/stores/warp-engine-client |
## 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 `infra/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 `services/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.
@@ -61,7 +61,7 @@ This file lives in the `devarea` repo (`tools/devarea`). The repo's `scripts/` f
- The project pages of the `c64-demo`, `rabbitc64`, `rabbitroller` and `blessingofra` repos were created on 2026-07-28 (fact sheet + overview + controls + build, in the format of the `impostor`/`realworld` pages). The project pages are login-protected and also appear in the sidebar's Projects section (`config/sitenav.yaml`). - The project pages of the `c64-demo`, `rabbitc64`, `rabbitroller` and `blessingofra` repos were created on 2026-07-28 (fact sheet + overview + controls + build, in the format of the `impostor`/`realworld` pages). The project pages are login-protected and also appear in the sidebar's Projects section (`config/sitenav.yaml`).
- The `c64-tools` repo is documented by the `development/c64` page (ACME + VICE toolchain, shared Makefile, CI pipeline) — following the engine pages' pattern; the page also links to the three C64 projects. - The `c64-tools` repo is documented by the `development/c64` page (ACME + VICE toolchain, shared Makefile, CI pipeline) — following the engine pages' pattern; the page also links to the three C64 projects.
- `rabbitc64` is the C64 port of `rabbitroller`; both have their own project pages with cross-references. - `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 `wiki-pages` repo (the wiki itself: Grav + fetcher + BBS front-end) documents itself on the `infrastructure/wiki-site` page. It moved from the `infra` org to `services` on 2026-08-24 (folder and remote with it): the wiki is a service running on our server, not part of the server environment itself. Gitea's redirect keeps the old `infra/wiki-pages` paths resolving, so existing checkouts and links still work.
- The `engines/warp_engine` repo (in `repos.list`, 2026-08-04; moved from `tools` with the org reshuffle) is a **read-only split mirror**: development happens in the `teletypegames` monorepo (`libs/ruby/warp_engine`), CI republishes the mirror on every change. The `engines/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 `engines/warp_engine` repo (in `repos.list`, 2026-08-04; moved from `tools` with the org reshuffle) is a **read-only split mirror**: development happens in the `teletypegames` monorepo (`libs/ruby/warp_engine`), CI republishes the mirror on every change. The `engines/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: `warp-engine-batocera-store` is the reusable engine (the former `tools/batocera-store` repo, renamed), and `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). Each has its own page in the sidebar's Stores section — see below. The engine speaks the WarpEngine API, so `infrastructure/warp-engine` is the catalog-side counterpart of both. The RetroArch store joined them on 2026-08-17 with the same two-repo shape and a shared core (`engines/warpstore`), and on 2026-08-18 all four repos moved from `tools` to their own `stores` org, the four wiki pages with them: `pages/others/<slug>``pages/stores/<slug>`, with a `Stores` sidebar section of its own and a Grav redirect per page in `config/site.yaml`, so the old `/others/...` URLs still resolve. The sidebar lists only the two **engines** plus `All stores`: our own two stores are configs on top of them, and the `/stores` section index (`child_index: true`) lists all four, so nothing is out of reach. - The Batocera store (2026-08-10) was split in two on 2026-08-15: `warp-engine-batocera-store` is the reusable engine (the former `tools/batocera-store` repo, renamed), and `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). Each has its own page in the sidebar's Stores section — see below. The engine speaks the WarpEngine API, so `infrastructure/warp-engine` is the catalog-side counterpart of both. The RetroArch store joined them on 2026-08-17 with the same two-repo shape and a shared core (`engines/warpstore`), and on 2026-08-18 all four repos moved from `tools` to their own `stores` org, the four wiki pages with them: `pages/others/<slug>``pages/stores/<slug>`, with a `Stores` sidebar section of its own and a Grav redirect per page in `config/site.yaml`, so the old `/others/...` URLs still resolve. The sidebar lists only the two **engines** plus `All stores`: our own two stores are configs on top of them, and the `/stores` section index (`child_index: true`) lists all four, so nothing is out of reach.
- `services/teletype-orbit` got its page on 2026-08-19 (`infrastructure/teletype-orbit`, id 249) together with a sidebar entry under Infrastructure. It is the shop platform on top of WarpEngine, so it sits with the server-side pages rather than under Stores, which lists what people install. The page's counterparts are `engines/warp-engine` (the catalog engine it configures) and `stores/warp-engine-client` (the desktop client that reads its catalog). - `services/teletype-orbit` got its page on 2026-08-19 (`infrastructure/teletype-orbit`, id 249) together with a sidebar entry under Infrastructure. It is the shop platform on top of WarpEngine, so it sits with the server-side pages rather than under Stores, which lists what people install. The page's counterparts are `engines/warp-engine` (the catalog engine it configures) and `stores/warp-engine-client` (the desktop client that reads its catalog).
+1 -1
View File
@@ -47,7 +47,6 @@ 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 infra/backup-scripts|ssh://git@git.teletypegames.org:2222/infra/backup-scripts
infra/nginx-conf|ssh://git@git.teletypegames.org:2222/infra/nginx-conf infra/nginx-conf|ssh://git@git.teletypegames.org:2222/infra/nginx-conf
infra/wiki-pages|ssh://git@git.teletypegames.org:2222/infra/wiki-pages
services/blog-writer|ssh://git@git.teletypegames.org:2222/services/blog-writer services/blog-writer|ssh://git@git.teletypegames.org:2222/services/blog-writer
services/redmine-tree|ssh://git@git.teletypegames.org:2222/services/redmine-tree services/redmine-tree|ssh://git@git.teletypegames.org:2222/services/redmine-tree
services/social-updater|ssh://git@git.teletypegames.org:2222/services/social-updater services/social-updater|ssh://git@git.teletypegames.org:2222/services/social-updater
@@ -55,6 +54,7 @@ services/statusbot|ssh://git@git.teletypegames.org:2222/services/statusbot
services/teletypegames|ssh://git@git.teletypegames.org:2222/services/teletypegames services/teletypegames|ssh://git@git.teletypegames.org:2222/services/teletypegames
services/teletype-orbit|ssh://git@git.teletypegames.org:2222/services/teletype-orbit services/teletype-orbit|ssh://git@git.teletypegames.org:2222/services/teletype-orbit
services/updater|ssh://git@git.teletypegames.org:2222/services/updater services/updater|ssh://git@git.teletypegames.org:2222/services/updater
services/wiki-pages|ssh://git@git.teletypegames.org:2222/services/wiki-pages
stores/ttg-batocera-store|ssh://git@git.teletypegames.org:2222/stores/ttg-batocera-store stores/ttg-batocera-store|ssh://git@git.teletypegames.org:2222/stores/ttg-batocera-store
stores/ttg-retroarch-store|ssh://git@git.teletypegames.org:2222/stores/ttg-retroarch-store stores/ttg-retroarch-store|ssh://git@git.teletypegames.org:2222/stores/ttg-retroarch-store