- Atuinは、ユーザーがいつどこで実行したすべてのコマンドでもすばやく検索できるようにするシェル向けツール
- シェル履歴をデータベースに保存し、追加のコマンドコンテキストを記録して、デバイス間で(E2E暗号化された)同期を提供
- 12月22日をもってPostHogのインフラチームリーダー職を終え、Atuinに専念するため会社を設立
- Atuinは引き続きオープンソースとして提供され、現在のセルフホスティングツールで無料で利用可能
- 高度なユーザー向けの新しいプレミアムホスティング機能を追加し、ビジネス利用を支援することに注力する計画
Atuinの始まりと成長
- Atuinは数年前、シェル利用のしやすさとシェル履歴の問題を解決したいという思いから始まった
- 多くの人が同じ問題を感じており、150人以上が貢献した
- 2023年初めにFOSDEMで発表した後、好意的なフィードバックを受けてプロジェクトへのモチベーションになった
- プロジェクトにより多くの時間とエネルギーを注いだ結果、ユーザー増加、貢献者増加、コミュニティの活性化、ブログ/ポッドキャストでの機能紹介などを通じて成長した
- GitHubリポジトリを
ellie/atuinからatuinsh/atuinへ移行した
- 2023年の開始時点では、ユーザーは1日に約10,000行の履歴をアップロードしていたが、年末にはほぼ200,000行まで増加した
バランスを取ること
- プロジェクトに投じた分だけ結果を得られることを実感した
- プロジェクトの成長はうれしい一方で、年末には管理が難しくなった
- Atuinの作業を本業にするため会社を設立し、専念することを決めた
財政面
- Atuinサーバーの運用費を個人的に負担してきたが、GitHub Sponsorsを通じてサーバー費用を賄えるようになった
- 定期的にスポンサーアカウントの存在に言及したときにだけスポンサーを得られた
未来に向けて
- 価値ある機能を構築し、人々が対価を払いたくなるサービスを作りたい
- Atuinを成長させ、ほかの人々やプロジェクトを支援できる段階まで到達したい
スポンサー
- AtuinのGitHub Sponsorsを通じて支援したい個人や企業は参加できる
- 支援者にはステッカーやTシャツを郵送し、企業には公に支援を示しサイトへのリンクを受け取れるティアがある
GN⁺の意見
- Atuinはシェル利用の効率を高めるオープンソースツールで、ユーザーのコマンド履歴を管理・同期するうえで大いに役立つ。
- プロジェクトの創設者がフルタイムに移行してAtuinにより多くの時間を割き、その成長と持続可能性を追求することは、オープンソースコミュニティに前向きな影響を与えるだろう。
- GitHub Sponsorsを通じたコミュニティの財政支援は、オープンソースプロジェクトの持続可能性に重要な役割を果たし、このような支援モデルはほかのオープンソースプロジェクトにも刺激を与えうる。
3件のコメント
これも良いツールですね。
新しくサーバーをセットアップするときは、いつも ssh の鍵ファイルや runcom ファイルはきちんと移して満足していたのに、シェルの履歴をうっかり忘れて困ったことが何度もあったので……。一度使ってみようと思います。
Atuin - シェル履歴をSQLiteに保存する
初期にGeekNewsで共有されていましたが、今は完全にフルタイムでやることにしたようですね。
本文にもありますが、GitHub Sponsor などの手段で支援を受けることは、このようなプロジェクトが成長するうえで大きな助けになります。ステッカー/Tシャツなどでティアを分けているのが興味深いですね.
Hacker Newsの意見
Atuinユーザーの意見:
fishシェルユーザーの意見:
別のユーザーの意見:
bashスクリプトユーザーの意見:
ウェブサイトに対する肯定的な意見:
オープンソースの収益化に関する意見:
女性のオープンソースキャリアに関する意見:
sqliteデータベースを使うユーザーの意見: