Follow the workspace and wiki reshuffle
The workspace folders now match the Gitea orgs one-to-one, so the note that they deliberately differ no longer holds. wiki-pages sits under infra/, and the wiki gained an engines/ section for our own engines and libraries. Also records that moving a wiki page means adding a redirect in config/site.yaml, which is how the engine pages kept their old URLs working. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -33,7 +33,7 @@ Ha a változás egy **mintát** érint, ami több repóban ismétlődik (pl. egy
|
||||
|
||||
## 3. Wiki — a `wiki-pages` repo
|
||||
|
||||
A wiki **Grav CMS**, a tartalom `wiki-pages/pages/<útvonal>/default.md`. Az oldal nem CMS-ben, hanem fájlban él, tehát szerkeszthető.
|
||||
A wiki **Grav CMS**, a tartalom `infra/wiki-pages/pages/<útvonal>/default.md` (a repo neve `wiki-pages`, a workspace-ben az `infra/` alatt). Az oldal nem CMS-ben, hanem fájlban él, tehát szerkeszthető.
|
||||
|
||||
**Melyik oldal tartozik a repóhoz:** a `devarea/WIKI_CONNECTION.md` táblázata mondja meg (`Folder` → `Wiki file`). Ha nincs benne, vagy `grep -rl "<repo>" wiki-pages/pages/`.
|
||||
|
||||
@@ -42,6 +42,7 @@ Amire figyelj:
|
||||
- **Frontmatter.** A `repo:` mező URL-je is elavulhat. Az `id` egyedi legyen (`grep -rh "^id:" pages/ | sort | uniq -d`).
|
||||
- **Mindkét irány.** Ha egy oldal átnevezésre vagy kettévágásra kerül, a `config/sitenav.yaml` bejegyzését is vezesd át, és a **másik két célpontban** lévő wiki-linkeket is (a publikus oldal `CONFIG.wikiBase`-re épülő URL-jét is beleértve).
|
||||
- **Nem csak `pages/`.** A `wiki-pages` repóban van `README.md`, `bbs/` (Gemfile is!), `fetcher/` — ezekben is lehet érintett hivatkozás.
|
||||
- **Oldal áthelyezésekor** vedd fel a `config/site.yaml` `redirects:` térképébe a régi útvonalat, hogy a kimenő linkek és a könyvjelzők ne törjenek el.
|
||||
- **Commit-konvenció.** A `wiki-pages` repónak saját `git-commit` skillje van, és a konvenciója szerint **nem kerül trailer az üzenetbe** (se `Co-Authored-By`, se generált aláírás). Kövesd.
|
||||
|
||||
## 4. Publikus oldal — a `teletypegames` repo
|
||||
|
||||
Reference in New Issue
Block a user