Konzept abgestimmt: Entscheidungen und Seiten-Editor ergänzt
Deploy / check (push) Has been cancelled
Deploy / deploy (push) Has been cancelled

- Kein Einladen-Button: der Bot bleibt auf einen Server ausgelegt, die
  Produktseite ist Visitenkarte und Dashboard
- /commits gehört auf den Hub (Projekt-Entwicklung, keine Bot-Verwaltung)
- Bot-Seite bekommt Orange als Leitfarbe statt Gelb — gleiche Marke,
  aber beim Domainwechsel sofort erkennbar
- Statt des gewünschten Forums (Burning-Board-Stil) ein Seiten-Editor:
  ein Forum neben aktivem Discord verwaist erfahrungsgemäß und bringt
  Moderationsaufwand; der eigentliche Wunsch — Inhalte ohne Commit
  pflegen zu können — wird mit frei anlegbaren Markdown-Seiten erfüllt

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-31 15:01:01 +02:00
co-authored by Claude Fable 5
parent 86fbc5d4da
commit 3b80334433
+36 -11
View File
@@ -1,6 +1,6 @@
# Konzept: Bot-Produktseite und Community-Hub trennen
**Stand:** 31.07.2026 · Entwurf zur Abstimmung, noch nichts umgesetzt.
**Stand:** 31.07.2026 · Abgestimmt, Umsetzung läuft.
## Warum
@@ -49,8 +49,32 @@ Zielgruppe: Member und Interessierte.
| `/changelog` | Releases |
| `/profil` | eigenes Profil, Rollen-Selfservice, Datenlöschung |
| `/commits` | Commit-Archiv (nur Owner) |
| `/:slug` | **frei angelegte Seiten** — Regeln, Über uns, Mitmachen, FAQ |
| `/feed.xml` | RSS |
### Seiten-Editor
Aus der Community kam der Wunsch nach einem CMS im Stil von Burning Board.
Ein Forum neben einem aktiven Discord würde erfahrungsgemäß nach wenigen
Wochen verwaisen — und ein totes Forum wirkt schlechter als keins. Dazu käme
Moderationsaufwand und Verantwortung für fremde Inhalte.
Der berechtigte Kern des Wunsches ist ein anderer: **Inhalte pflegen können,
ohne dass jemand Code anfassen muss.** Heute lässt sich auf der Seite keine
Zeile ändern, ohne dass ein Commit nötig wird.
Deshalb ein schlanker Seiten-Editor statt eines Forums:
* Seiten werden im Setup angelegt: Titel, Adress-Kürzel, Inhalt in Markdown
* Live-Vorschau wie im Composer, gerendert mit dem vorhandenen Markdown-Parser
* pro Seite wählbar: veröffentlicht oder Entwurf, im Menü sichtbar oder nur
über den Direktlink erreichbar, Reihenfolge im Menü
* die Rechtstexte bleiben davon unberührt — die haben ihre eigene Logik
Datenmodell: eine Tabelle `pages` (`slug`, `title`, `content`, `published`,
`in_menu`, `sort`). Öffentlich lesbar sind nur veröffentlichte Seiten;
bearbeiten darf, wer den `content`-Bereich hat.
## Ein Repo oder zwei?
Naheliegend wäre, für den Hub ein eigenes Repository anzulegen. Davon rate ich
@@ -152,14 +176,15 @@ Schritte 13 machst du, 410 übernehme ich. Aufwand geschätzt: Schritt 4 u
sind der größte Block (Umbau der Ordnerstruktur), 6 ist reine Neuentwicklung,
der Rest sind Kleinigkeiten.
## Offene Fragen
## Entschieden
* **Soll die Bot-Seite den Bot zum Einladen anbieten?** Ein „Auf deinen Server
einladen"-Button hieße, dass Fremde den Bot nutzen können. Dafür müsste er
mit mehreren Servern umgehen — aktuell ist er auf einen ausgelegt. Ohne
Button wird die Seite zur Visitenkarte („so ist er gebaut"), was für ein
Portfolio auch Sinn ergibt.
* **Gehört `/commits` auf den Hub oder auf die Bot-Seite?** Vorschlag: Hub, es
gehört zur Projekt-Entwicklung.
* **Braucht die Bot-Seite eine eigene Farbnote**, um sich vom Hub abzuheben —
oder bleibt beides identisch gebrandet?
* **Kein „Einladen"-Button.** Der Bot ist auf einen Discord-Server ausgelegt;
ihn mandantenfähig zu machen wäre ein eigenes Projekt. Die Produktseite ist
vorerst Visitenkarte und Dashboard. Später möglich, dann aber bewusst geplant.
* **`/commits` gehört auf den Hub** — es ist Projekt-Entwicklung, keine
Bot-Verwaltung.
* **Die Bot-Seite bekommt Orange als Leitfarbe** (`--neon2`) statt Gelb. Gleiche
Schriften, gleiche Flächen, gleiche Bausteine — nur der Akzent wechselt. So
merkt man beim Domainwechsel sofort, dass man woanders ist, ohne dass es nach
zwei verschiedenen Marken aussieht.
* **Kein Forum, stattdessen ein Seiten-Editor** (siehe oben).