From 280b4db1cf0b33d451b0862ab06a6c3ff1822557 Mon Sep 17 00:00:00 2001 From: Elton Turing Date: Tue, 8 Sep 2026 09:39:09 +0200 Subject: [PATCH] =?UTF-8?q?README:=20=C3=B6ffentliche=20=C3=9Cbersicht=20?= =?UTF-8?q?=C3=BCber=20spine?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der Inhalt kommt aus spine/core: Plattform-Idee, Aufnahmeregel und die Dienst-oder-Image-Regel; die Fähigkeiten-Tabelle aus dem Mission Log (spine/K-2026-08-28-01/02), ohne interne Produktnamen. Das Repo dient als .profile-README für die Org-Seite. --- README.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..cfa5f1c --- /dev/null +++ b/README.md @@ -0,0 +1,44 @@ +# spine — die Plattform unter den Produkten + +**spine** ist kein Produkt, das jemand kauft — es ist das, worauf Produkte +stehen: Bibliotheken und Dienste, die mehrere Produkte benutzen und die +bewusst nicht offen liegen. Betrieben von der 42i GmbH, gegründet am +2026-08-27. + +## Die Aufnahmeregel + +Aufgenommen wird, was **von mehreren Produkten** benutzt wird **und** bewusst +nicht offengelegt ist. Was nur ein Produkt braucht, gehört zu diesem Produkt — +auch dann, wenn es privat bleibt. Ohne dieses Kriterium wird spine die Ablage +für alles, was gerade nicht offen liegen soll. + +## Dienst oder Image — das entscheiden die Daten + +Sind die Daten für alle dieselben, wird es ein Dienst: eine Instanz, alle +fragen sie. Sind sie je Instanz verschieden, wird es ein Image zum +Selberhosten. Eine Postleitzahl ist überall dieselbe; ein Postfach nicht. + +## Was spine stellt + +Dienste und Images, benannt nach der Fähigkeit, nicht nach dem Produkt — der +Aufrufer nennt einen Namen, nie eine Sache: + +| Fähigkeit | Vertrag dahinter | +|---|---| +| `mail` | IMAP und SMTP | +| `dav` | CalDAV und CardDAV | +| `im` | Chat | +| `git` | Vorgänge und Code | +| `file` | WebDAV | +| `lookup` | Referenzdaten: Postleitzahlen, Straßen, Geokoordinaten | + +`mail`, `dav`, `im` und `file` sind Images zum Selberhosten — Postfächer, +Kalender, Räume und Dateien gehören dem Mandanten, nicht der Plattform. +`lookup` ist ein Dienst: eine Instanz, alle fragen sie. + +## Kurs + +Was in spine aufgenommen wird und wie es geschnitten ist, wird intern in einem +Mission Log festgehalten (Kennung `spine/K-JJJJ-MM-TT-NN`). Die Repos dieser +Organisation sind geschlossen — diese Seite ist der öffentliche Blick auf die +Plattform. Anfragen und Hinweise gerne als Issue in diesem Repo.