GN⁺ 2024-01-15 | parent | ★ favorite | on: Show HN: Calibre 호환 전자책 관리 앱, Citadel(github.com/every-day-things)
Hacker News 의견
  • 개발자가 새로운 앱을 개발한 이유는 취미 프로젝트로서 재미를 추구하고자 함이며, 기존 프로젝트에 기여하는 것보다 자신만의 소프트웨어를 만드는 데 더 관심이 있음. Citadel은 Calibre와의 호환성을 유지하고 있으며, Calibre를 다루는 코드를 별도의 라이브러리로 구성하여 다른 개발자들이 자신의 프로젝트에 활용할 수 있도록 함.

  • 한 사용자는 Calibre의 기능은 좋지만 사용자 인터페이스(UI)가 마음에 들지 않아 iTunes와 iBooks의 혼합된 디자인을 가진 인터페이스를 디자인함. macOS에 네이티브한 느낌의 UI로 Calibre의 주요 기능을 어떻게 표현할 수 있을지에 대한 질문을 가지고 있음. SwiftUI 앱으로 개발할 계획을 가지고 있으며, Citadel의 Rust 백엔드를 사용할 수도 있음.

  • 또 다른 사용자는 Calibre의 외관이 개선되면 더 많은 사람들이 그 가치를 인식할 것이라고 생각함. 현재 Calibre를 매우 좋아하지만, 외관 때문에 사람들이 그 가치를 간과하는 것 같음.

  • 한 사용자는 Kobo 리더에 epub 파일을 직접 복사하는 방법을 발견하고, Calibre를 사용하지 않고도 책을 전송할 수 있게 되어 기쁨. Calibre의 다른 기능들은 좋지만 인터페이스가 마음에 들지 않아 더 이상 사용하지 않아도 됨에 만족함.

  • Calibre의 UI에 대한 불만을 표현한 사용자는 UI/UX 작업을 기부하는 것을 고려했지만, 그것이 다년간의 프로젝트가 될 것 같아 포기함. 대신 Citadel 프로젝트에 UI/UX 지원을 제안함.

  • Citadel을 출시한 개발자에게 칭찬을 보내며, Calibre CLI에 대한 관심을 표현함. Citadel이 '리더'와 '에디터' 기능을 목표로 하지 않는다면, 사용자에게 어떤 기능을 제공하는지, 또 향후 어떤 기능이 추가될 예정인지에 대한 로드맵이 있는지 궁금해함.

  • 비슷한 프로젝트를 시작했지만 SvelteKit과 브라우저를 사용하여 네이티브 앱 대신 개발함. 프로젝트를 완성할 동기를 유지하는 데 어려움을 겪고 있음.

  • Citadel을 개발한 개발자는 macOS 전용으로 작동하는 UI를 만드는 데 문제가 있었기 때문에 Tauri를 사용하여 크로스 플랫폼 데스크탑 앱을 개발함. Zotero 생태계 내에서 Citadel이 잘 어울릴 것이며, Zotero의 전자책 지원과 Calibre 호환성을 강화하는 것이 환영받을 것이라고 생각함. Citadel을 Zotero의 '배포판'처럼 만들어 독서를 즐기는 사람들에게 더 맞춤화된 경험을 제공할 수 있음.

  • Citadel 프로젝트가 흥미롭다고 생각하는 사용자는 최근에 Rust + Tauri + Svelte 스택을 사용하여 오디오북 관리 데스크탑 앱을 개발함. 자신의 프로젝트를 홍보하며 관심 있는 사람들이 확인해보길 권함.

  • 한 사용자는 bun dev -- -- -- -- --server ...라는 명령어를 보고 즐거워함.