1 poin oleh GN⁺ 2026-02-19 | 2 komentar | Bagikan ke WhatsApp
  • Proyek Gentoo menambahkan kehadiran resmi di platform Codeberg, menyediakan jalur kontribusi baru di luar GitHub
  • Kontribusi kode dimungkinkan melalui mirror repositori Gentoo di Codeberg, dan repositori lain juga akan ditambahkan di bawah organisasi Codeberg ke depannya
  • Langkah ini merupakan bagian dari proses pemindahan mirror untuk secara bertahap meninggalkan GitHub, sebuah rencana yang sudah disebutkan dalam laporan akhir tahun 2025
  • Codeberg adalah platform nirlaba berbasis Forgejo, berlokasi di Berlin, Jerman, dan dijalankan dengan pendekatan berpusat pada komunitas
  • Gentoo tetap mempertahankan repositori yang di-host sendiri, sambil memanfaatkan Codeberg sebagai mirror pendukung untuk meningkatkan kemudahan kontribusi

Ekspansi Gentoo ke Codeberg

  • Gentoo membuka organisasi resmi di Codeberg dan menyediakan mirror untuk kontribusi melalui repositori gentoo/gentoo
    • Seperti mirror GitHub, tujuannya adalah meningkatkan kemudahan kontribusi
    • Gentoo tetap meng-host repositori resmi secara langsung di servernya sendiri
  • Ke depannya, repositori git lain juga akan ditambahkan di bawah organisasi Gentoo
  • Pemindahan kali ini merupakan bagian dari proses untuk secara bertahap menjauh dari GitHub, sebuah rencana yang sudah disebutkan dalam tinjauan akhir tahun 2025

Karakteristik platform Codeberg

  • Codeberg dibangun berdasarkan perangkat lunak Forgejo
  • Dioperasikan oleh organisasi nirlaba dan berlokasi di Berlin, Jerman
  • Melalui platform ini, Gentoo memperkuat lingkungan kolaborasi open source yang berpusat pada komunitas

Cara mengirim Pull Request di Codeberg

  • Di Codeberg, penggunaan metode AGit direkomendasikan
    • Metode ini efisien dalam penggunaan ruang penyimpanan dan tidak memerlukan pemeliharaan fork terpisah di akun pribadi
  • Prosedur penyiapannya adalah sebagai berikut
    • git clone git@git.gentoo.org:repo/gentoo.git
    • cd gentoo
    • git remote add codeberg ssh://git@codeberg.org/gentoo/gentoo
    • git checkout -b my-new-fixes
  • Saat membuat PR, gunakan perintah berikut
    • git push codeberg HEAD:refs/for/master -o topic="$title"
    • Jika commit tambahan didorong dengan topic yang sama, PR akan diperbarui secara otomatis
    • Jika perlu force push setelah mengubah commit, tambahkan opsi -o force-push=true
  • Dokumentasi terkait dapat dilihat di halaman Codeberg Pull Requests pada wiki Gentoo

Kontak dan informasi tambahan

  • Pertanyaan atau masukan dapat disampaikan melalui halaman Contact milik Gentoo
  • Gentoo mengoperasikan mirror Codeberg untuk meningkatkan aksesibilitas kontributor dan memperbaiki efisiensi kolaborasi

2 komentar

 
GN⁺ 2026-02-19
Komentar Hacker News
  • Sekarang jadi penasaran apakah eksodus dari GitHub akan makin sering terjadi
    Dulu alasan terbesarnya adalah karena para developer berkumpul di GitHub. Tapi dengan pemaksaan fitur seperti Copilot, perubahan tarif Actions, dan lain-lain, keuntungan sentralisasi makin berkurang. Menarik melihat bagaimana hasilnya untuk Gentoo. Bisa jadi cuma kejadian sekali, tapi saya makin sering mendengar soal pergerakan seperti ini

    • Saya berharap kolaborasi terdistribusi seperti federated forking dan federated pull request bisa terwujud. Dunia di mana tidak penting lagi repositori berada di platform mana
    • Proyek yang paling sering saya pakai ada di Codeberg. Itu adalah daftar filter yang menyembunyikan fitur sosial, upsell, promosi Copilot dari Microsoft GitHub. Saya memakainya sebagai solusi sementara sampai lebih banyak proyek pindah
    • Arch Linux, Debian, Fedora, dan lainnya sudah sejak lama memakai instance GitLab sendiri atau infrastruktur mereka sendiri. Justru saya agak kaget Gentoo memakai GitHub
    • Saya suka sudut pandang @mitchellh. Dia bilang, “GitHub adalah solusi tahun 2010.” Forge kode baru seharusnya tidak terlihat seperti GitHub. Misalnya, penjelajahan kode berbasis makna seperti browse-code-by-meaning seharusnya menjadi hal dasar
    • Saya rasa visualisasi jaringan forks itu penting. Harus bisa melihat hubungan antara sumber asli dan fork, fork yang aktif, serta perubahan unik dalam sekali pandang. Pencarian kode bisa dilakukan dengan Google, tapi pencarian di dalam kode masih jadi kekuatan GitHub
  • Di GitHub, review PR berukuran besar sekarang nyaris mustahil. Muat halaman lambat dan UI makin rumit, jadi jauh lebih tidak nyaman dibanding 10 tahun lalu

    • Saya penasaran apakah ada alat review kode yang bagus. Secara prinsip, Gerrit dulu terasa paling masuk akal. Tapi perawatannya tampak hampir berhenti
    • Masalahnya bahkan bukan cuma soal kecepatan, tapi keandalan sistem. Saat review PR, saya pernah salah menilai karena kode yang terlipat tidak muncul. Kalau bug seperti ini terjadi, kepercayaan jadi turun
    • Di GitHub, kita tidak bisa memberi komentar per commit, hanya ke PR secara keseluruhan. Strukturnya mengasumsikan squash merge, jadi dari sudut pandang developer terasa tidak masuk akal. Gerrit bahkan bisa mereview pesan commit
    • Satu tips: tambahkan .patch di akhir URL PR untuk mendapatkan patch git. curl <github patch> | git am memungkinkan review secara lokal
    • GitHub menyebut ini “UI peningkatan review PR besar”, tapi rasanya seperti dibuat oleh desainer yang belum pernah menulis kode
  • Codeberg dijalankan berbasis donasi, jadi saya khawatir apakah infrastrukturnya bisa bertahan kalau proyek besar berdatangan
    Tautan diskusi terkait

    • Codeberg tidak punya pendanaan Microsoft, jadi kalau memakainya, kita memang sebaiknya ikut mendukung lewat donasi
  • Saya terbiasa dengan workflow Gerrit, tapi belakangan saya tahu soal AGit
    Tulisan aslinya sudah hilang, tapi masih bisa dilihat lewat arsip.
    Ada juga git-repo-go dari Alibaba. Peningkatannya dibanding Gerrit adalah bisa memakai token sesi alih-alih ChangeId

    • Saya masih lebih suka workflow Gerrit. Terutama karena ke depan sedang disiapkan integrasi Jujutsu, jadi saya makin menantikannya
      Tautan dokumen desain
  • Ini baru permulaan
    Steam sudah membuktikan bahwa game tidak bergantung pada Windows, Eropa sedang beralih ke Linux, LibreOffice mengancam Microsoft 365, dan akuisisi GitHub oleh Microsoft serta pemaksaan AI menciptakan gelombang eksodus lain. Kalau proyek open source besar mulai bergerak, banyak yang akan mengikuti

    • Mengatakan LibreOffice menggantikan Microsoft 365 itu berlebihan. Kenyataannya, Google Docs yang mengambil sebagian besar pasar. LibreOffice memang hebat, tapi secara realistis Google dan Microsoft menguasai lebih dari 95%
    • Salah satu alasan negara-negara Eropa beralih ke Linux adalah risiko sanksi AS. Kalau akun Microsoft atau Google diblokir, pekerjaan lembaga publik bisa lumpuh
    • Microsoft 365 masih merupakan infrastruktur inti operasional organisasi, jadi sulit bagi LibreOffice untuk menggantikan posisi itu
    • Copilot sekarang bahkan mulai memakan brand Office
  • Yang ditunjukkan Gentoo adalah simbol dari “Great Uncoupling”. Ini adalah arus untuk keluar dari monokultur internet

    • Sebenarnya Gentoo sudah lama mempertahankan hosting sendiri. GitHub hanya mirror untuk memudahkan kontribusi.
      Menurut ulasan akhir tahun, mirror dipindahkan ke Codeberg karena upaya pemaksaan Copilot.
      Artinya, Gentoo sudah sejak lama mempertahankan struktur yang independen
  • Saya juga mulai memakai Codeberg untuk berkontribusi ke Gentoo. UX-nya cepat, tapi kecepatan perintah git lambat. Dan fitur CI juga belum selengkap GitHub Actions

    • Tapi belakangan katanya pkgcheck CI sekarang berfungsi penuh. Jadi sekarang sudah bisa berkontribusi lewat Codeberg juga
  • Codeberg adalah layanan hosting Git favorit saya. Inilah bentuk GitHub yang seharusnya sejak awal.
    Saya sedang melakukan mirror sebagian besar proyek saya ke Codeberg, dan suatu hari nanti berencana menjadikannya yang utama.
    Lewat halaman donasi, kita bisa tetap menjadi “pengguna, bukan produk”

  • Di tengah penilaian negatif terhadap GitHub, fitur pencarian kode tingkat organisasi memang benar-benar luar biasa.
    Bahkan ketika dokumentasi sudah usang atau hilang, fitur ini memudahkan menemukan implementasi tim lain dengan cepat

    • Pencarian terpadu (issues/PRs/code) dan backend kustomnya bekerja dengan baik.
      Kritik terhadap GitHub akhir-akhir ini terasa seperti semacam tren. GH Actions dan Copilot sudah berkembang pesat dalam 8 tahun terakhir
    • Saya penasaran apakah fitur itu memang benar-benar unik milik GitHub
  • Pada akhirnya, seperti yang semua orang tahu, karena tekanan generasi kode AI, GitHub tak terhindarkan akan mengalami penurunan kualitas besar-besaran (enshittification).
    Proyek seperti Gentoo sedang bersiap lebih dulu sebelum itu terjadi