GitHub以前のオープンソース開発環境
मूल शीर्षक: Before GitHub
यह क्यों महत्वपूर्ण है
オープンソース開発の歴史的変遷と現在の開発環境への示唆を提供
Armin Ronacherが自身のブログでGitHub登場以前のオープンソース開発について振り返った。当時は開発者が自身でインフラを運営し、依存関係の追加はより慎重に行われていた。SourceForgeやTrac、Subversionが主流だった。
Flask作者のArmin RonacherがGitHub以前のオープンソース開発について詳述した。GitHub登場前は開発者が独自のTracインストール、Subversionリポジトリ、tarball配布を自前で運営していた。依存関係は現在のような軽微なマイクロ依存性ではなく、長期間維持される大規模プロジェクトが中心だった。開発者は管理者の名前やメーリングリスト、信頼できる人物を把握していた。RonacherはGeorgと共にPocooというオープンソースプロジェクト集団を運営していた。GitHub、後にnpmなどのシステムがコードの公開と利用を摩擦なく変化させ、プロジェクト数が爆発的に増加したが、以前は依存関係の追加はより慎重に検討されていたと回想している。