16 lines
876 B
Markdown
16 lines
876 B
Markdown
|
|
# 260614 — ikiwiki deep dive
|
||
|
|
|
||
|
|
Deep dive on **ikiwiki** (Joey Hess): a **wiki compiler** — it compiles a **VCS-backed**
|
||
|
|
(usually **git**) tree of Markdown source into **static HTML**, supports **distributed**
|
||
|
|
operation (clone/edit/push between wiki instances, change **pings**), and treats web edits as
|
||
|
|
commits to the same repo.
|
||
|
|
|
||
|
|
- `findings.md` — the compiler model, git-distributed federation + pinger, static output,
|
||
|
|
capability profile, INTENT mapping, UC seed (UC-79), architecture notes for SHARD-WP-0002,
|
||
|
|
open questions, sources, traceability.
|
||
|
|
|
||
|
|
Catalog yield: UC-79 (attach a git-backed **compile-to-static** wiki — git Markdown source
|
||
|
|
is the shard, compiled static HTML is a derived publish/projection; participate in
|
||
|
|
git-distributed clone federation with change-pings). Enriched UC-31/56/37/33. Feeds
|
||
|
|
SHARD-WP-0002 T4 (federation), T6 (publish/projection).
|