Rails Conf 2024에서의 주요 활동
-
마티 호크의 역할: 이번 Rails Conf는 마티에게 과거와 달리 조직화 부담이 적고, 커뮤니티와 소통하는 데 집중할 수 있는 기회입니다. 그는 킨지 더럼이 주최하는 패널에 참여하여 Rails Conf의 발전 과정, 현재 상황, 그리고 미래 방향에 대한 다양한 관점을 공유할 예정입니다.
-
Ruby Central 오픈 소스 팀: 사무엘 기든스(보안 엔지니어), 마틴 MD, 앙드레 아르코, 마티 호크, 아룬, 마체 빈스펠트 등 핵심 팀원들이 컨퍼런스에 참석하여 커뮤니티와 교류합니다. 특히 커뮤니티 데이의 ‘해커 스페이스’는 참석자들이 워크숍, 인터랙티브 패널, 해커 스페이스에 참여할 수 있는 ‘나만의 모험을 선택하는 날’로 재구성되어 기대를 모으고 있습니다.
-
RubyGems 팀 발표: 컨퍼런스 첫째 날, 사무엘 기든스와 닉 콴트로(rubygeems.org의 초기 개발자)는 Rails 애플리케이션으로서 rubygeems.org의 역사와 개발 과정을 발표합니다. 이 발표는 보안 및 Gem 선택과 관련하여 팀이 수년간 직면하고 극복해 온 과제들을 조명하며, 특히 신규 Rails 개발자들에게 중요한 역사적 맥락과 교훈을 제공할 것입니다.
Rails의 미래와 오픈 소스 프로그램의 비전
-
Rails의 장수와 AI 시대의 잠재력: 마티는 Rails 프레임워크와 Ruby 언어의 놀라운 장수성에 주목하며, 여전히 많은 기업이 Rails를 생산적으로 활용하고 있다고 강조합니다. 특히 ‘1인 스타트업’에게 Rails는 빠른 개발과 유지 보수성을 제공하며, 최근 몇 년간 새로운 관심을 받고 있습니다. AI 기술이 개발 속도를 높이는 도구로 부상함에 따라, Ruby의 높은 가독성과 사용의 즐거움이 더욱 부각되어 AI 시대에 더 인기를 얻을 잠재력이 있습니다.
- Ruby Central 오픈 소스 프로그램: 2022년 Ruby Together와 Ruby Central의 합병 이후, Ruby Central은 rubygeems.org, RubyGems, Bundler와 같은 핵심 인프라의 유지 보수를 담당하게 되었습니다. 프로그램의 목표는 단순히 인프라 운영을 넘어, 교육, 컨퍼런스, 커뮤니티 지원을 통해 Ruby 생태계를 발전시키는 것입니다. 이는 다음과 같은 방향으로 확장될 수 있습니다:
- 영향력 있는 프로젝트 지원: 자금 지원, 도구 제공, 새로운 유지보수자 발굴 등을 통해 중요한 오픈 소스 프로젝트를 지원합니다.
- 차세대 유지보수자 양성: 새로운 개발자들이 오픈 소스에 참여하고 성공할 수 있도록 교육하고 지원하는 온램프(on-ramp) 역할을 합니다.
- 도전 과제 및 지속 가능성: 오픈 소스 팀의 작업은 종종 ‘보이지 않는’ 경우가 많으며, 지난 10년간 100%에 가까운 가동 시간을 유지한 것은 팀의 뛰어난 역량을 보여줍니다. 그러나 외부 보조금에 의존하는 현재의 자금 조달 방식은 지속 가능하지 않습니다. 커뮤니티의 지원을 통해 안정적이고 재생 가능한 자금원을 확보하여 유지보수자들이 전업으로 일할 수 있도록 하는 것이 중요합니다. 또한, 유럽 연합의 ‘사이버 복원력 법안(Cyber Resilience Act)’과 같은 새로운 규제가 2026-2027년에 발효될 예정이며, 이에 대한 커뮤니티의 적응을 돕는 것도 프로그램의 중요한 역할입니다.