Gem.coop

2 days ago 8

  • gem.coop은 Ruby 생태계를 위한 새로운 gem 서버임
  • RubyGems.org의 전 운영진이 커뮤니티를 위해 구축함
  • RubyGems.org의 모든 공개 gem을 실시간 동기화로 제공함
  • Homebrew에서 영감을 받은 거버넌스로 투명성과 커뮤니티 참여를 중시함
  • 지속 가능하고 보안 강화된 gem 호스팅을 목표로 함

gem.coop 소개

  • gem.coop은 Ruby 생태계용으로 설계된 새로운 gem 서버로, 더 빠르고 간단한 호스팅 환경 제공을 목표로 구성함
  • Bundler와의 완벽한 호환성을 유지하면서, 차세대 개발 환경에 최적화된 성능과 안정성을 강조함
  • 이 프로젝트는 RubyGems.org의 전 관리자 및 운영진이 직접 참여하여 커뮤니티를 위한 서비스로 개발됨
  • 모든 공개 gem은 RubyGems.org에서 실시간으로 동기화되어 gem.coop에서도 즉시 사용 가능
  • 기존 Gemfile에서 source 주소만 단순 변경하면 사용할 수 있어, 적용 방식이 매우 쉬움

거버넌스와 커뮤니티 참여

  • Homebrew 프로젝트의 거버넌스 모델을 참고하여 투명하고 참여가 쉬운 구조를 도입함
  • Mike McQuaid의 협조로 조직 세팅 및 운영 방식이 준비되고 있으며, 10월 10일 이전에 공식 거버넌스 형태가 공개 예정임
  • Ruby 커뮤니티 누구나 기여와 참여가 가능하도록 열린 구조로 운영 계획임

서비스 목표 및 향후 계획

  • gem.coop의 궁극적 목표는 커뮤니티 소유 방식의 빠르고, 투명하며, 지속 가능하고, 보안이 강화된 gem 호스팅 플랫폼 제공임
  • 초기에 모든 공개 gem의 bundling과 설치를 지원하며, 추후 기능 및 품질을 계속적으로 개선 예정임
  • gem.coop 뉴스레터를 통해 월간 업데이트 소식을 받아볼 수 있음

팀 구성

  • 개발 및 운영은 Gem Cooperative 소속으로, deivid-rodriguez, duckinator, indirect, martinemde, segiddins, simi가 주도함

Read Entire Article