1.1 KiB
1.1 KiB
| title | status | datum | tags | ||
|---|---|---|---|---|---|
| ADR 001: Ökosystem statt Einzelprojekte | akzeptiert | 2026-04-04 |
|
ADR 001: Ökosystem statt Einzelprojekte
Kontext
Wir wollen Bastelprojekte dokumentieren und planen. Die naive Lösung wäre: jedes Projekt einzeln, unabhängig.
Entscheidung
Stattdessen bauen wir ein modulares Ökosystem mit wiederverwendbaren Bausteinen. Jeder Baustein (Controller, Recheneinheit, Sensoren) hat eine definierte Rolle und kann in mehreren Projekten genutzt werden. Kaufen und Selbstbauen sind gleichwertige Optionen.
Begründung
- Ein Bluetooth-Controller sollte für RetroPie, Reaktionsspiel und Boot gleichermaßen funktionieren
- Man kauft erstmal einen Controller, baut später einen zweiten selbst dazu — beide laufen parallel
- Kein Vendor-Lock-in: alles dezentral auf eigener Infra (Pi, Synology)
Konsequenzen
- Projekte referenzieren Rollen, nicht konkrete Teile
- Bausteine dokumentieren Schnittstellen und mehrere Optionen (kaufen/bauen)
- Höherer initialer Dokumentationsaufwand, aber langfristig bessere Wiederverwendung