docs: move design/roadmap docs to the wiki, trim the repo root
The repository root carried 11 large Markdown files (~330 KB); most were long-lived design records rather than things a newcomer needs on first contact, which buried the README and mixed "how to use Ludic" with "how we decided to build it." Move the design/roadmap docs to the Forgejo wiki (now enabled and populated): Events, Networking, Scenes, Lifecycle, Mobile and Syntax-redesign design records, the Bootstrap deep-dive and the Luanti roadmap, under a Home index + sidebar. Each page had its selfhost/ source links corrected for the #29 reorg and every repo-relative link rewritten to an absolute URL on main so it resolves from the wiki. All eight were current, actively-maintained records, so none were dropped. The root now holds README.md plus the two user-facing references, LANGUAGE.md and COMPILING.md; the README links to the wiki, and the remaining references in LANGUAGE.md / COMPILING.md / examples/README.md and the emit_net.ludic header comment point at the wiki pages. The emit_net.ludic change is a comment only — the seed stays byte-identical and bootstrap-cfree + the full suite (56) stay green. Closes #26 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
23726afa90
commit
c040fff8c8
13 changed files with 19 additions and 5146 deletions
15
README.md
15
README.md
|
|
@ -81,10 +81,17 @@ bin/x help # every command
|
|||
| [`docs/`](docs/) | the per-symbol API reference, regenerated into the docs site. |
|
||||
| [`COMPILING.md`](COMPILING.md) | the native pipeline: `ludicc → LLVM IR → exe`, the `rt_*` runtime protocol, and the (pending) wasm/cross-compile/shared-library paths. |
|
||||
|
||||
Design and roadmap documents — `LANGUAGE.md`, `EVENTS-DESIGN.md`,
|
||||
`NETWORKING-DESIGN.md`, `SCENES-DESIGN.md`, `LIFECYCLE-DESIGN.md`,
|
||||
`SYNTAX-REDESIGN.md`, `MOBILE-DESIGN.md`, `LUANTI-ROADMAP.md`, `BOOTSTRAP.md` —
|
||||
live at the repository root today and are being migrated to the wiki.
|
||||
The design and roadmap material lives on the **[wiki](https://git.workshopsoft.io/workshopsoft/ludic/wiki)**:
|
||||
the [Events](https://git.workshopsoft.io/workshopsoft/ludic/wiki/Design/Events),
|
||||
[Networking](https://git.workshopsoft.io/workshopsoft/ludic/wiki/Design/Networking),
|
||||
[Scenes](https://git.workshopsoft.io/workshopsoft/ludic/wiki/Design/Scenes),
|
||||
[Lifecycle](https://git.workshopsoft.io/workshopsoft/ludic/wiki/Design/Lifecycle),
|
||||
[Mobile](https://git.workshopsoft.io/workshopsoft/ludic/wiki/Design/Mobile) and
|
||||
[Syntax-redesign](https://git.workshopsoft.io/workshopsoft/ludic/wiki/Design/Syntax-Redesign)
|
||||
design records, the [Bootstrap deep-dive](https://git.workshopsoft.io/workshopsoft/ludic/wiki/Bootstrap),
|
||||
and the [Luanti roadmap](https://git.workshopsoft.io/workshopsoft/ludic/wiki/Roadmap/Luanti).
|
||||
The root keeps only this README plus the two user-facing references,
|
||||
[`LANGUAGE.md`](LANGUAGE.md) and [`COMPILING.md`](COMPILING.md).
|
||||
|
||||
## Language at a glance
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue