Über Byline
Warum Byline existiert
Byline ist aus einer Frustration heraus entstanden, von der wir vermuten, dass viele Projekte sie teilen. Unserer Erfahrung nach haben die meisten Content-Management-Systeme mit mindestens einem von drei grundlegenden Aspekten zu kämpfen: Versionierung, Workflow oder Inhaltsübersetzung. Viele kämpfen mit allen drei. Und wenn sie versuchen, alle drei gleichzeitig zu unterstützen, neigen sie dazu zu scheitern — manchmal offensichtlich, häufiger jedoch auf eine Weise, die erst sichtbar wird, wenn man tief in einem echten Projekt steckt, bei dem wirklich etwas auf dem Spiel steht.
Die drei Säulen
Wir glauben, dass Content-Management auf drei Säulen ruht und dass diese Säulen nebeneinander bestehen können, ohne sich gegenseitig ausschließende Zustände oder Zielkonflikte zwischen ihnen zu erzeugen.
Inhaltsübersetzung ist nicht dasselbe wie Oberflächenübersetzung. Die Sprache, in der Sie Ihre Inhalte verfassen, ist nicht dieselbe wie die Sprache, in der Sie Ihr System verwalten. Die meisten CMS-Plattformen vermischen diese Aspekte. Byline trennt sie auf der Ebene des Datenmodells.
Versionierung sollte unveränderlich sein und standardmäßig aktiviert sein. Jede Änderung erzeugt eine neue Version. Der aktuelle Zustand eines Dokuments ist ein Zeiger, keine Mutation. Versionierung ist kein Feature; sie ist grundlegend.
Workflow sollte standardmäßig aktiviert sein. Redaktionelle Workflows sollten ein zentraler Aspekt sein, kein nachträglicher Zusatz, der über Plugins oder Konfiguration angeflanscht wird.
Und diese drei Aspekte sollten alle zusammen funktionieren.
Dateneigentum
Wir glauben, dass Sie, wenn Sie Inhalte erstellen und speichern, sie auch wieder herausbekommen können sollten. Nicht über ein Export-Plugin, das irgendwie funktioniert. Nicht über eine API, die Ihnen 80 % dessen liefert, was Sie gespeichert haben. Ihre Daten sollten portabel, vollständig extrahierbar und jederzeit nutzbar sein.
Das ist keine ideologische Position. Es ist eine praktische. Wir haben mit genügend Organisationen gearbeitet, die an Plattformen gebunden waren, oder die bei Migrationen Inhalte verloren haben, oder die zu spät festgestellt haben, dass ihr CMS Dinge auf eine Weise gespeichert hat, die die Extraktion mühsam und verlustbehaftet machte.
Offen entwickeln
Die Entwickler von Byline haben umfangreich mit Non-Profits und NGOs gearbeitet, und diese Arbeit hat uns den Wert bestimmter Freiheiten gezeigt: die Freiheit, Inhalte zu besitzen, zu kontrollieren und zu teilen, die es verdienen, gesehen zu werden. Wir entwickeln offen, weil wir glauben, dass die Probleme, die wir lösen, gemeinsame Probleme sind, und weil wir lieber mit Menschen zusammenarbeiten, die sie verstehen, statt im Alleingang.
Eine Anmerkung zur Nutzung von KI bei der Entwicklung von Byline
Das Kernspeichermodell, die frühe Benutzeroberfläche sowie das Schema-/Admin-Konfigurationssystem wurden vollständig von Hand entwickelt und stützten sich auf jahrelange Erfahrung beim Aufbau von Lösungen auf Basis anderer Frameworks. Sobald sich unser Kernmodell stabilisiert hatte und nach dem „großen Sprung" bei KI-Coding-Assistenten etwa im Dezember 2025, haben wir zunehmend einen „angeleiteten" Ansatz für den Einsatz von LLM-basierter generativer KI übernommen, um Arbeitsphasen zu entwerfen und zu planen. Es war eine bemerkenswerte Reise. Die Grenzkosten für die Entwicklung von Byline sind dadurch erheblich gesunken — so sehr, dass wir mit nur einem 2-köpfigen Team in der Lage waren, eigenständig eine „ziemlich gute" v1-Veröffentlichung zu erreichen. Die nächste Entwicklungsphase wird sich auf Stabilisierung, Refactoring und Dokumentation konzentrieren.
Unsere Vermutung ist, dass selbst in der sich rasch entwickelnden Welt der LLM-basierten KI ein Content-Management-System wie Byline ein nützliches Werkzeug für unsere Arbeit und für die Organisationen, die wir unterstützen, bleiben wird. Wir sind außerdem begeistert vom Potenzial, auf Basis von Byline KI-gestützte Dienste auf höherer Ebene aufzubauen. Es ist schwer vorherzusagen, wie sich all das in einer sich schnell verändernden Welt der Softwareentwicklung entfalten wird, auch wenn wir glauben, dass die oben dargelegte Mission und Vision — zusammen mit unserer Anmerkung zu Content-Management im Zeitalter der KI — Bestand haben. Die Zeit wird zeigen, ob wir richtig gelegen haben oder nicht. ;-)