Apache Software Foundation Mengumumkan Integrasi GitHub

apache-blog

Dalam sebuah unggahan blog , Apache Software Foundation mengumumkan bahwa mereka bergabung dengan komunitas sumber terbuka GitHub.

Apache Software Foundation (ASF) adalah organisasi nirlaba yang mengembangkan perangkat lunak sumber terbuka di bawah lisensi Apache , yang menyatukan para pengembang, manajer, dan inkubator sukarelawan dari lebih dari 350 proyek dan inisiatif sumber terbuka.

Apache adalah basis kode sumber terbuka yang besar, dengan lebih dari 200 juta baris kode yang dikelola oleh komunitas sukarelawan yang terdiri dari 730 anggota dan 7000 kontributor kode.

Dalam 20 tahun keberadaannya, XNUMX miliar baris kode telah divalidasi di lebih dari tiga juta perubahan.

Infrastruktur terintegrasi dengan GitHub

Dalam blognya, ASF menjelaskan bahwa proyek Apache awalnya memiliki dua layanan kontrol versi yang tersedia melalui infrastruktur ASF: Apache Subversion dan Git.

Selama bertahun-tahun, semakin banyak proyek dan komunitasnya yang menginginkan kode sumber mereka tersedia di GitHub.

Untuk proyek mirror yang hanya dapat dibaca, kemampuan untuk menggunakan alat GitHub di repositori ini terbatas.

Pada tahun 2016, Yayasan mulai mengintegrasikan repositori dan alat GitHub ke dalam layanannya sendiri. Hal ini memungkinkan proyek-proyek terpilih untuk menggunakan alat-alat unggulan GitHub.

Seiring waktu, kami telah meningkatkan, menyempurnakan, dan memperkuat integrasi ini. Pada akhir 2018, kami meminta semua project untuk menjauh dari layanan Git internal kami, dan memilih layanan yang disediakan oleh GitHub.

Perubahan ini membawa semua alat ke proyek, sambil mempertahankan salinan cadangan infrastruktur kami. Kata Greg Stein, Manajer Infrastruktur di ASF.

Dalam pernyataan mereka, mereka membagikan yang berikut:

“Kami bekerja dengan Apache untuk memenuhi kebutuhan Anda dan mendukung proyek sumber terbuka yang penting dengan lebih baik. Kami berterima kasih atas fondasi yang kuat untuk bermigrasi dan berkembang langsung di GitHub. Setelah transisi ini selesai, Apache dapat fokus pada pembuatan perangkat lunak dan komunitasnya.

Baik kami bekerja dengan administrator dan kontributor sumber terbuka individu di beberapa yayasan sumber terbuka terbesar di dunia, seperti Apache, misi GitHub adalah menjadi rumah bagi semua pengembang dengan mendukung komunitas sumber terbuka, menanggapi pemenuhan kebutuhan unik Anda dan membantu proyek sumber terbuka berkembang , "kata Bryan Clark, manajer produk untuk pengelola open source di GitHub.

“GitHub memudahkan pengembang untuk bekerja sama, memecahkan masalah kompleks, dan menciptakan teknologi terpenting di dunia. Platform ini memungkinkan tim untuk menjadi tuan rumah dan meninjau kode, mengelola proyek, dan membuat perangkat lunak bersama pengembang dengan lebih dari 31 juta pengguna, perusahaan, dan organisasi dengan lebih dari 2 juta. pengguna, dan lebih dari 100 juta repositori, "baca entri blog itu.

Dengan mengintegrasikan GitHub, proyek-proyek ASF akan dihosting di satu platform tunggal di mana 31 juta pengembang yang menggunakan GitHub di seluruh dunia dapat meninjau dan berkolaborasi di dalamnya, jelas GitHub.

Sekarang setelah transisi selesai, ASF dapat memfokuskan upayanya pada pengembangan perangkat lunak dan komunitas.

“Kami telah bekerja dengan Apache untuk memenuhi kebutuhan mereka dan untuk lebih mendukung proyek open source yang melakukan pekerjaan penting. "Kami bersyukur bahwa yayasan yang mengesankan ini bermigrasi dan tumbuh langsung di GitHub," tulis GitHub dalam sebuah posting.

Berita ini tidak menyenangkan komunitas pengembang, karena opini yang muncul beragam . Bagi sebagian orang, migrasi komunitas open-source ke GitHub, yang bukan merupakan platform gratis dan open source, membingungkan.

Mereka bertanya-tanya apakah ASF berpikir untuk mencari lebih banyak pembayar pajak dengan cara ini. Bagi yang lain, jelas bahwa ASF akan memiliki lebih banyak kolaborator karena lebih banyak orang tahu cara menggunakan alat GitHub.

Dan itu mungkin akan meningkatkan jumlah pengembangan, partisipasi, permintaan daya tarik, dll. Proyek ASF menerima.

Bagi mereka, jelas bahwa migrasi ini akan bermanfaat bagi ASF, terlepas dari apakah platform GitHub bersifat open source atau tidak.

Sumber: https://blogs.apache.org


Tambahkan sebagai sumber pilihan di Google