# 내 오픈소스 프로젝트에 전념하기 위해 직장을 그만뒀습니다

> Clean Markdown view of GeekNews topic #12795. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=12795](https://news.hada.io/topic?id=12795)
- GeekNews Markdown: [https://news.hada.io/topic/12795.md](https://news.hada.io/topic/12795.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-01-11T09:43:33+09:00
- Updated: 2024-01-11T09:43:33+09:00
- Original source: [ellie.wtf](https://ellie.wtf/posts/i-quit-my-job-to-work-full-time-on-my-open-source-project)
- Points: 17
- Comments: 3

## Topic Body

- Atuin은 사용자가 언제 어디서나 실행했던 모든 명령어를 빠르게 검색할 수 있게 해주는 쉘용 도구   
  - 셸(shell) 히스토리를 데이터베이스에 저장하고, 추가적인 커맨드 컨텍스트를 기록하여 기기 간에 (E2E 암호화) 동기화를 제공  
  - 12월 22일을 마지막으로 PostHog의 인프라 팀 리더직을 마치고, Atuin에 전념하기 위해 회사를 창립  
  - Atuin은 오픈 소스로 계속 제공되며, 현재의 자체 호스팅 도구로 무료로 사용 가능함  
  - 고급 사용자를 위한 새로운 프리미엄 호스팅 기능을 추가하고 비즈니스 사용을 지원하기 위해 전념할 계획  
  
### Atuin의 시작과 성장  
  - Atuin은 몇 년 전, 셸 사용의 용이성과 셸 히스토리의 문제점을 해결하고자 시작됨  
  - 많은 사람들이 동일한 문제를 느끼고 있었으며, 150명 이상의 사람들이 기여함  
  - 2023년 초 FOSDEM에서 발표한 후 긍정적인 피드백을 받아 프로젝트에 대한 동기 부여가 됨  
  - 프로젝트에 더 많은 시간과 에너지를 투자하여 사용자 증가, 기여자 증가, 커뮤니티 활성화, 블로그/팟캐스트 등에서의 기능 소개로 성장함  
  - GitHub 저장소를 `ellie/atuin`에서 `atuinsh/atuin`으로 이동함  
  - 2023년 시작 시 사용자들은 하루에 약 10,000줄의 히스토리를 업로드했으나, 연말에는 거의 200,000줄로 증가함  
  
### 균형 잡기  
  - 프로젝트에 투자한 만큼 결과를 얻을 수 있음을 깨달음  
  - 프로젝트 성장에 기쁘지만, 연말에는 관리하기 어려워짐  
  - Atuin 작업을 전업으로 하기 위해 회사를 창립하고 전념하기로 결정  
  
### 재정적 측면  
  - Atuin 서버 운영 비용을 개인적으로 부담해왔으나, GitHub 스폰서를 통해 서버 비용을 충당할 수 있게 됨  
  - 정기적으로 스폰서 계정의 존재를 언급할 때만 스폰서를 얻을 수 있었음  
  
### 미래를 향하여  
  - 가치 있는 기능을 구축하여 사람들이 지불하고 싶어하는 서비스를 만들고자 함  
  - Atuin을 성장시켜 다른 사람들과 프로젝트에 후원할 수 있는 지점까지 이르고자 함  
  
### 스폰서  
  - Atuin GitHub 스폰서를 통해 지원을 제공하고자 하는 개인이나 회사는 참여할 수 있음  
  - 지원자에게는 스티커와 티셔츠를 우편으로 발송하며, 회사는 공개적으로 지원을 표시하고 사이트로의 링크를 받을 수 있는 티어가 있음  
  
### GN⁺의 의견  
- Atuin은 셸 사용의 효율성을 높이는 오픈 소스 도구로, 사용자의 명령어 히스토리를 관리하고 동기화하는 데 큰 도움이 됨.  
- 프로젝트의 창립자가 전업으로 전환하여 Atuin에 더 많은 시간을 할애하고, 이를 통해 프로젝트의 성장과 지속 가능성을 추구하는 것은 오픈 소스 커뮤니티에 긍정적인 영향을 미칠 것임.  
- GitHub 스폰서를 통한 커뮤니티의 재정적 지원은 오픈 소스 프로젝트의 지속 가능성에 중요한 역할을 하며, 이러한 지원 모델은 다른 오픈 소스 프로젝트에도 영감을 줄 수 있음.

## Comments



### Comment 22163

- Author: bus710
- Created: 2024-01-11T10:33:51+09:00
- Points: 1

이 역시 좋은 툴이군요.   
서버 새로 설치할 때 항상 ssh 키파일과 런컴 파일들은 잘 옮겨놓고 뿌듯해 하다가, 셸 히스토리를 깜빡해서 난감 했던 기억이 여러번 있던터라…. 한번 써봐야겠습니다.

### Comment 22162

- Author: xguru
- Created: 2024-01-11T09:59:34+09:00
- Points: 1

[Atuin - 쉘 히스토리를 SQLite에 저장하기](https://news.hada.io/topic?id=4276)  
  
초기에 긱뉴스에 공유했었는데, 이제 아예 풀타임으로 하기로 했나 보네요.  
내용에도 있지만, GitHub Sponsor 등의 수단으로 후원을 받는 것은 이런 프로젝트들이 성장하는데 큰 도움이 됩니다. 스티커/티셔츠 등으로 티어를 구분해 놓은게 흥미롭네요.

### Comment 22159

- Author: neo
- Created: 2024-01-11T09:43:33+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=38935205) 
- Atuin 사용자의 의견:
  - Atuin은 좋은 아이디어지만, 큰 히스토리 파일을 다룰 때 너무 느림.
  - 10년간의 히스토리를 동기화했으나, 170k 라인이 너무 많아 필요한 것만 고르는 것은 불가능함.
  - 쉘 히스토리를 어떻게 활용해야 하는지 모르겠으나, 다른 사람들은 분명 가치를 찾고 있음.

- fish 쉘 사용자의 의견:
  - fish 쉘과 Atuin을 비교해본 사람이 있는지 궁금함.
  - 전체 쉘 히스토리에 접근하는 것이 꼭 필요한지 의문임.

- 다른 사용자의 의견:
  - Atuin과 비슷한 기능을 하는 로컬 설정을 해놓았지만, 생각만큼 사용하지 않음.
  - 자주 사용하는 명령어는 별칭(alias)으로 관리하고, 필요할 때 쉽게 찾을 수 있도록 함.
  - 전역 별칭을 사용하여 별칭을 서로 조합하는 것도 유용함.

- bash 스크립트 사용자의 의견:
  - Atuin은 아니지만, 프로젝트 간 전환 시 유용한 작은 bash 스크립트를 사용 중임.
  - Atuin을 시도해보고 더 쉬운지 확인할 계획임.

- 웹사이트에 대한 긍정적인 의견:
  - Atuin 웹사이트가 마음에 들며, 다크 모드와 간단한 레이아웃이 좋음.
  - Ellie에게 행운을 빔.

- 오픈 소스 수익 창출에 대한 의견:
  - 오픈 소스로 합리적인 수익을 창출하는 방안이 있기를 바람.
  - 오픈 소스 패키지를 유지하는 것은 사랑의 노동이며, 수익에 의존하면 접근 방식이 달라질 것임.

- 여성의 오픈 소스 커리어에 대한 의견:
  - 더 많은 여성이 오픈 소스 커리어로 전향하는 것을 보는 것이 좋음.

- sqlite 데이터베이스를 사용하는 사용자의 의견:
  - 2017년부터 쉘 히스토리를 sqlite 데이터베이스에 저장함.
  - 개인 히스토리만 동기화하며, 복잡한 검색을 통해 몇 년 전 명령어를 찾는 것이 매우 가치 있음.
