- Atuin ist ein Tool für die Shell, mit dem Nutzer alle Befehle, die sie jemals irgendwo ausgeführt haben, schnell durchsuchen können
- Es speichert die Shell-Historie in einer Datenbank, zeichnet zusätzlichen Kommando-Kontext auf und bietet Synchronisierung zwischen Geräten mit E2E-Verschlüsselung
- Zum 22. Dezember endete meine Tätigkeit als Leiter des Infrastructure-Teams bei PostHog, und ich habe ein Unternehmen gegründet, um mich ganz auf Atuin zu konzentrieren
- Atuin bleibt Open Source und kann mit den aktuellen Self-Hosting-Tools kostenlos genutzt werden
- Ich plane, neue Premium-Hosting-Funktionen für fortgeschrittene Nutzer hinzuzufügen und den Einsatz in Unternehmen zu unterstützen
Die Anfänge und das Wachstum von Atuin
- Atuin begann vor einigen Jahren mit dem Ziel, die Benutzerfreundlichkeit der Shell zu verbessern und Probleme mit der Shell-Historie zu lösen
- Viele Menschen hatten dieselben Probleme, und mehr als 150 Personen haben zum Projekt beigetragen
- Nach einem Vortrag auf der FOSDEM Anfang 2023 erhielt ich positives Feedback, das mich zusätzlich motivierte, am Projekt zu arbeiten
- Durch mehr investierte Zeit und Energie wuchs das Projekt: mehr Nutzer, mehr Mitwirkende, eine aktivere Community und Erwähnungen der Funktionen in Blogs und Podcasts
- Das GitHub-Repository wurde von
ellie/atuin nach atuinsh/atuin verschoben
- Zu Beginn des Jahres 2023 luden Nutzer pro Tag etwa 10.000 Zeilen Historie hoch, gegen Jahresende waren es fast 200.000 Zeilen
Die Balance finden
- Ich habe erkannt, dass man aus dem Projekt nur so viel herausholt, wie man hineinsteckt
- Ich freue mich über das Wachstum des Projekts, aber gegen Jahresende wurde es schwer zu bewältigen
- Deshalb habe ich beschlossen, ein Unternehmen zu gründen und mich in Vollzeit der Arbeit an Atuin zu widmen
Die finanzielle Seite
- Die Betriebskosten der Atuin-Server habe ich bisher privat getragen, aber über GitHub Sponsors kann ich die Serverkosten inzwischen decken
- Sponsoren kamen nur dann hinzu, wenn ich regelmäßig auf die Existenz des Sponsoring-Kontos hingewiesen habe
Blick nach vorn
- Ich möchte Funktionen mit echtem Mehrwert entwickeln und einen Dienst schaffen, für den Menschen gerne bezahlen
- Ich möchte Atuin so weit ausbauen, dass ich andere Menschen und das Projekt selbst finanziell unterstützen kann
Sponsoren
- Einzelpersonen oder Unternehmen, die Atuin über GitHub Sponsors unterstützen möchten, können sich beteiligen
- Unterstützer erhalten Sticker und T-Shirts per Post; für Unternehmen gibt es Stufen, bei denen ihre Unterstützung öffentlich sichtbar wird und sie einen Link zu ihrer Website erhalten
Meinung von GN⁺
- Atuin ist ein Open-Source-Tool, das die Effizienz der Shell-Nutzung erhöht und beim Verwalten und Synchronisieren der Befehlshistorie der Nutzer sehr hilfreich ist.
- Dass der Gründer des Projekts auf Vollzeit umsteigt und Atuin mehr Zeit widmet, um Wachstum und Nachhaltigkeit des Projekts voranzutreiben, dürfte sich positiv auf die Open-Source-Community auswirken.
- Die finanzielle Unterstützung der Community über GitHub Sponsors spielt eine wichtige Rolle für die Nachhaltigkeit von Open-Source-Projekten, und dieses Modell kann auch andere Open-Source-Projekte inspirieren.
3 Kommentare
Das ist ebenfalls ein gutes Tool. Immer wenn ich einen Server neu aufgesetzt habe, war ich stolz darauf, meine SSH-Schlüsseldateien und Runcom-Dateien sauber übernommen zu haben, nur um dann festzustellen, dass ich die Shell-Historie vergessen hatte – an diese peinliche Situation erinnere ich mich gleich mehrmals …. Ich sollte es wohl einmal ausprobieren.
Atuin - Shell-Verlauf in SQLite speichern
Ich hatte es anfangs schon auf GeekNews geteilt, und jetzt scheint er sich komplett in Vollzeit darauf zu konzentrieren.
Wie auch im Inhalt steht, hilft Unterstützung über Mittel wie GitHub Sponsors solchen Projekten sehr beim Wachstum. Interessant ist auch, dass die Support-Stufen mit Dingen wie Stickern/T-Shirts unterteilt wurden.
Hacker-News-Kommentare
Meinung eines Atuin-Nutzers:
Meinung eines fish-Shell-Nutzers:
Meinung eines anderen Nutzers:
Meinung eines Bash-Skript-Nutzers:
Positive Meinung zur Website:
Meinung zur Monetarisierung von Open Source:
Meinung zu Open-Source-Karrieren von Frauen:
Meinung eines Nutzers mit sqlite-Datenbank: