Move the stores into a stores org, and record what it took

The `tools` definition — "one person installs and runs it for themselves" — stopped
describing the store engines: they are products other people can build on. So the
four store repositories left `tools` for a `stores` org of their own, and the org
map, the clone list, the wiki table and the ecosystem plan follow. `check-repos.sh`
is green at 49.

Worth writing down for the next org change: `tea` has no transfer subcommand, but
`tea api` makes authenticated calls with tea's own credentials, which is enough for
all of it — POST /orgs, POST /orgs/{org}/teams, PUT /teams/{id}/members/{user},
POST /repos/{owner}/{repo}/transfer. And the transfer keeps Gitea's redirect: the
old `tools/...` raw URLs answer 301, so the installers on already-configured boxes
did not break. That is why this was a transfer and not a migrate-and-delete.

`warpstore` stayed in `engines`: it is a library other repos depend on, which is
what that org is for. The launcher gap moved out of the tools chapter of
ECOSYSTEM_PLAN into the new stores one, where it belongs.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-08-18 08:33:36 +02:00
co-authored by Claude Opus 5
parent 0f2fe6de62
commit 24ece3cb35
6 changed files with 42 additions and 26 deletions
+4 -4
View File
@@ -7,8 +7,8 @@ pedig a libretro buildbot indexéből.
> **Megvalósítva ugyanaznap.** Három repó:
> [`engines/warpstore`](https://git.teletypegames.org/engines/warpstore) (közös mag),
> [`tools/warp-engine-retroarch-store`](https://git.teletypegames.org/tools/warp-engine-retroarch-store) (motor),
> [`tools/ttg-retroarch-store`](https://git.teletypegames.org/tools/ttg-retroarch-store) (a mi store-unk).
> [`stores/warp-engine-retroarch-store`](https://git.teletypegames.org/stores/warp-engine-retroarch-store) (motor),
> [`stores/ttg-retroarch-store`](https://git.teletypegames.org/stores/ttg-retroarch-store) (a mi store-unk).
> A 11. pont javaslatával szemben a közös rész **azonnal** kiemelve — lásd az
> „Amit a megvalósítás megváltoztatott" szakaszt a végén. Wiki:
> [warpstore](https://wiki.teletypegames.org/engines/warpstore),
@@ -143,10 +143,10 @@ libretrodb-formátum, külső eszközlánccal — ez a terven kívül, külön f
A Batocera-store bevált kettéosztását követi, ugyanazokkal a nevekkel:
```
tools/warp-engine-retroarch-store a motor: retroarch_store.py, install.sh
stores/warp-engine-retroarch-store a motor: retroarch_store.py, install.sh
│ config.json
tools/ttg-retroarch-store a mi store-unk: config + wrapper installer
stores/ttg-retroarch-store a mi store-unk: config + wrapper installer
```
Amit telepít: