GitHub Sebelumnya: Era Open Source yang Berbeda

Judul asli: Before GitHub

Mengapa Ini Penting

Menunjukkan evolusi infrastruktur Open Source dan dampak platform terpusat terhadap ekosistem pengembangan software.

Armin Ronacher mengenang era sebelum GitHub ketika Open Source dijalankan melalui infrastruktur mandiri seperti SourceForge, Trac, dan Subversion. Proyek-proyek memiliki maintainer yang dikenal dan proses rilis yang ketat.

Sebelum GitHub, Open Source merupakan dunia yang lebih kecil dengan proyek-proyek yang dikelola oleh sekelompok kecil maintainer terkenal selama periode yang panjang. Pengembang menjalankan infrastruktur sendiri menggunakan Trac, Subversion, dan server pribadi. Ronacher dan Georg menjalankan kolektif bernama Pocoo untuk proyek-proyek mereka. Dependencies tidak ditambahkan secara sembarangan karena setiap dependensi memiliki sejarah, website, maintainer, dan proses rilis yang jelas. GitHub mengubah cara kerja Open Source dengan menghilangkan friksi dalam publikasi dan konsumsi kode, memunculkan fenomena micro dependencies. Meskipun membuat Open Source lebih inklusif, perubahan ini juga mengubah dinamika komunitas secara fundamental.

Sumber

lucumr.pocoo.org — Baca artikel asli →