새로운 깃(Git) 포지(forge)인 '망가닌(Manganin)'이 기존 깃허브(GitHub) 모델의 한계를 극복하고 신뢰 기반의 새로운 협업 방식을 제안하며 주목받고 있습니다. 지그(Zig) 언어로 개발 중인 망가닌은 기여자가 기존 구성원의 보증을 받아야만 이슈(issue) 생성이나 풀 리퀘스트(PR) 제출이 가능하도록 설계되어, 오픈소스 프로젝트의 유지보수자들이 겪는 번아웃 문제를 해결하고 고품질의 기여를 유도하는 것을 목표로 합니다.
망가닌의 핵심은 '보증 트리(vouch tree)' 시스템입니다. 신규 기여자는 기존 기여자의 보증을 받아야 프로젝트에 참여할 수 있으며, 보증인은 자신이 보증한 사용자가 프로젝트 규칙을 준수할 것을 약속합니다. 이 시스템은 각 사용자에서 최상단까지 책임 관계를 추적할 수 있어, 프로젝트를 고의로 방해하는 행위를 방지하고 핵심 팀의 시간을 보호합니다. 또한, 자체 호스팅을 전제로 독점 데이터 형식과 공급자 종속을 없애고 모든 데이터를 깃의 일반 텍스트 파일로 저장하여 최소한의 하드웨어만 요구하며, 승인되지 않은 봇이나 모델 학습 스크레이퍼(scraper)의 접근을 차단할 수 있습니다.
망가닌은 깃허브가 사실상 깃의 동의어로 여겨지는 현 상황에서, 수십 년 전의 설계 결정에 얽매이지 않는 새로운 소스 코드 호스팅 모델을 제시합니다. 이슈를 선호하는 텍스트 편집기에서 오프라인으로 작성하고 깃으로 동기화하는 '로컬 우선 워크플로(local-first workflow)'를 통해 기존 깃허브 모델의 마찰과 불편함을 줄이려 합니다. 이는 오픈소스 생태계에 다양성을 더하고, 궁극적으로는 기존 프로젝트의 개발을 가속화하며 개발자들에게 더 나은 협업 경험을 제공할 수 있을 것으로 기대됩니다.