3 poin oleh GN⁺ 2025-06-09 | 1 komentar | Bagikan ke WhatsApp
  • Masalah tata kelola yang tersentralisasi dan tidak transparan di WordPress semakin menonjol sebagai isu utama di dalam komunitas, sehingga kebutuhan akan alternatif yang independen dan transparan pun mengemuka
  • Pada akhir 2024 hingga awal 2025, berbagai upaya terdistribusi seperti AspirePress (mirror komunitas) mulai bermunculan, dan pembahasan tentang alternatif 'dua jalur' dari sisi teknis maupun tata kelola melalui surat terbuka pun mulai berjalan serius
  • Dalam arus ini, berbagai kelompok bergabung dan mewujudkan FAIR (Federated and Independent Repositories) sebagai infrastruktur nyata untuk 'manajemen/distribusi paket WordPress yang terdesentralisasi'
  • FAIR dikelola oleh Technical Steering Committee (TSC) yang dipimpin komunitas di bawah Linux Foundation, serta menyediakan infrastruktur ekosistem yang nyata seperti mirror, paket, plugin komersial, dan tanda tangan kriptografis. Ini bukan fork WordPress, melainkan penyediaan 'lapisan distribusi dan tata kelola baru'
  • Kehadiran FAIR dinilai bukan sekadar bentuk perlawanan, melainkan sebuah kontribusi untuk infrastruktur dan tata kelola yang lebih baik dari dalam ekosistem open source

Lahirnya proyek FAIR untuk WordPress dan maknanya

# Perubahan yang bermula dari masalah kepemimpinan

  • Pada akhir 2024, sentralisasi berlebihan dan ketiadaan tata kelola dalam ekosistem WordPress mulai menjadi pembahasan publik
    • Terlalu banyak kekuasaan terpusat pada satu orang, dan struktur pengelolaan yang tidak transparan menimbulkan ketidakpastian bagi kontributor maupun bisnis
  • Pengumuman mirror berbasis komunitas (AspirePress) dan surat terbuka dari sekitar 20 kontributor inti menjadi pemicu meluasnya kesadaran atas masalah ini
  • Bersama Karim Marucchi dan lainnya, diajukan dua jalur solusi: teknis dan politik
    • Mengatasi sentralisasi (distribusi/pembaruan/discoverability)
    • Menerapkan tata kelola yang transparan, akuntabel, dan netral

# Menghubungkan beragam upaya, lalu berkumpul di FAIR

  • Berbagai upaya desentralisasi yang dilakukan secara terpisah oleh banyak tim dan komunitas secara alami saling beririsan, lalu berubah menjadi solidaritas dan kerja bersama
  • Alih-alih mendeklarasikan satu proyek tunggal, pendekatannya diorganisasi sebagai aliansi dengan model 'kelompok dari banyak kelompok'
  • Isu mendesak seperti pembaruan plugin, direktori, aset, dan dashboard ditangani terlebih dahulu melalui mirror/drop-in, sambil merancang struktur ekspansi bertahap

# FAIR: infrastruktur paket terdistribusi yang dipimpin komunitas

  • FAIR dikelola oleh TSC (Technical Steering Committee) yang dipimpin komunitas di bawah Linux Foundation
    • Tiga pemimpin komunitas (Carrie Dils, Mika Epstein, Ryan McCue) menjadi co-chair
    • Manajemen paket terdistribusi, mirror, plugin komersial, dan tanda tangan kriptografis dibangun dalam waktu singkat
  • Tujuannya bukan membuat fork WordPress
    • Menggunakan core software yang sama dan tetap kompatibel dengan WordPress yang ada saat ini
    • Menambahkan lapisan tata kelola dan distribusi yang independen tanpa bottleneck sentralisasi
  • Berdasarkan pengalaman dalam manajemen paket open source seperti Composer, dengan fokus pada kemudahan bagi pengguna
    • Sebagian besar pengguna tidak perlu memahami struktur internalnya, cukup merasa bahwa "semuanya bekerja dengan baik"

# Makna FAIR dan jalan ke depan

  • FAIR bukanlah bentuk 'perlawanan' atau 'fork', melainkan kontribusi positif bagi infrastruktur dan tata kelola WordPress
  • Ini adalah hasil kolaborasi selama beberapa bulan antara perusahaan, negara, dan komunitas, dengan jumlah partisipan yang terus bertambah
  • Informasi lebih lanjut tentang FAIR dapat dilihat di fair.pm
  • Siapa pun dapat bergabung jika sepakat dengan masa depan 'infrastruktur bersama' dan 'berpusat pada kontributor' untuk open web dan WordPress

# Tautan referensi/partisipasi

1 komentar

 
GN⁺ 2025-06-09
Pendapat Hacker News
  • Dibagikan kabar bahwa Linux Foundation mengumumkan FAIR Package Manager Project; pengumuman resminya bisa dilihat di sini, dan diskusi terkait di HN bisa dicek di sini
    • Seseorang mengatakan bahwa selama beberapa bulan ia telah memikirkan sistem serupa untuk proyek pribadinya, sambil menyebut pengalamannya meninjau ATProto(atproto.com), IPFS(ipfs.tech), Radicle(radicle.xyz), Iroh(github) dan lainnya; belakangan ia cenderung ke Iroh, tetapi juga menilai ATProto menarik, dan sekarang berencana memeriksa FAIR(protocol) juga, dengan harapan akan muncul protokol yang bisa diadopsi secara luas
  • Setelah melihat repositori FAIR, terutama fair-plugin, muncul pemikiran bahwa mungkin akan lebih baik jika mereka membangun infrastruktur terpisah di atas soft fork Wordpress daripada mencoba seperti sekarang; pendekatan saat ini yang berupaya memutar lewat implementasi pengganti untuk core Wordpress dinilai berpeluang besar gagal, karena strukturnya membuat para pengembang core pada akhirnya bisa saja menerima instruksi lewat eksekutif untuk merusak mekanisme ini; selain itu, posting jkpress Matt Mullenweg yang ditautkan di TFA terasa sangat tidak profesional dan pedas, dan dinilai juga berdampak buruk pada citra pribadinya
    • Ada pendapat bahwa strategi memulai kontribusi lebih dulu melalui pendekatan tata kelola terbuka adalah langkah yang bijak; jika Matt menghalangi atau mencoba menggagalkannya, maka akan terbentuk suasana bahwa komunitas sudah “berusaha sebaik mungkin”, sehingga ada alasan dan dukungan yang cukup untuk beralih ke soft fork; dengan menunjukkan sikap rasional seperti ini, saat fork terjadi mereka dapat membawa mayoritas komunitas bersama mereka, sekaligus masih menyisakan ruang bagi Matt untuk tidak mencampuri upaya ini atau bahkan ikut serta, sehingga kemungkinan pemulihan kepercayaan tetap terbuka
    • Ada yang berpendapat bahwa sifat pedas Matt Mullenweg bukan hal baru, melainkan karakteristik yang sudah lama berlanjut; dulunya tidak terlalu terlihat, tetapi setiap tahun selalu muncul di suatu tempat, dan dalam 9 bulan terakhir hal itu terjadi sangat sering; dirujuk pula timeline terkait, tangkapan layar, serta dokumen gugatan wp engine(timeline, komentar NewsY)
    • Ada juga pendapat bahwa kemungkinan core sengaja merusak mekanisme tersebut rendah; misalnya, jika fitur filter permintaan HTTP dihapus, banyak plugin dan situs akan rusak, dan nilai jual “sekali pasang lalu tidak perlu dipikirkan lagi” akan runtuh; pesaing utamanya juga layanan seperti Wix atau Jimdo, jadi ini bukan persaingan antarsesama CMS; memblokir backend juga akan merusak versi lama dan memutus jalur upgrade; struktur filter dan action adalah elemen inti yang membuat pekerjaan Wordpress masih bisa ditoleransi bagi pengembang; tanpa ekosistem plugin, Wordpress dianggap nyaris tidak berarti; ada juga kekhawatiran bahwa penggunaan OOP dan composer di kode FAIR tidak membutuhkan PHP 8 dan masih mendukung sampai 7.2, tetapi pada praktiknya banyak plugin WP dan core juga berada dalam situasi yang sama
    • Ada dugaan hati-hati bahwa gugatan WPEngine akan menghilangkan alasan bagi Wordpress untuk menghalangi implementasi infrastruktur alternatif; meski tidak terlalu percaya pada Linux Foundation, dalam keseluruhan kisah Wordpress ini ia secara pribadi justru lebih berpihak pada Wordpress; namun, jika repositori plugin terdesentralisasi bergaya apt yang disponsori Linux Foundation berjalan bahkan hanya 75% dengan baik, ia siap berpindah tanpa ragu, karena itu jauh lebih baik daripada membawa risiko yang bergantung pada satu CEO; jika banyak pengguna berpikir serupa, masa depan Wordpress dinilai suram; ia tidak menginginkan fork karena tidak ingin membayar biaya pengembangan Wordpress, dan jika pendapatan mengering, Wordpress akan makin mandek, sambil menambahkan perumpamaan bahwa ia sudah seperti dinosaurus; juga dianalogikan seperti parasit yang membunuh inangnya
  • Dari sudut pandangnya, untuk sementara Wordpress setidaknya buntu untuk penggunaan pribadinya; alasan dan pendapatnya dirangkum di blog; meskipun alat ini luar biasa, situasinya sulit dipercaya karena perusahaan yang tidak stabil; ia akan mengamati apakah FAIR Package Manager bisa mengubah ekosistem
    • Migrasi ke Static Site Generator(SSG) juga merupakan opsi yang sangat layak dipertimbangkan; ia juga penasaran CMS lain apa yang populer; saat ini blognya dijalankan dengan Grav, yang berbasis file tetapi mudah dikelola dengan Git, serta mendukung konten dinamis dan pencarian (juga Admin UI opsional); lihat situs resmi Grav
  • Situs resmi FAIR adalah fair.pm dan langsung dialihkan ke github.com/fairpm; FAIR Package Manager adalah alternatif terdistribusi yang menggantikan ekosistem plugin/tema WordPress.org yang tersentralisasi, dirancang agar host dan pengembang Wordpress memiliki kontrol lebih besar; layanan yang ada dapat langsung diganti hanya dengan memasang plugin, dan terdiri dari dua sumbu: penggantian API (seperti FAIR menggantikan API WordPress.org untuk pemeriksaan pembaruan) serta manajemen paket plugin/tema terdistribusi; juga mendukung pengaturan data melalui AspirePress atau mirror domain yang ditentukan; saat ini, untuk plugin yang stabil, digunakan mirror WordPress.org, tetapi secara bertahap akan diperluas ke paket native FAIR; plugin dapat dipasang di sini
  • Sangat menggembirakan melihat momentum mulai terbentuk ke arah seperti FAIR; ide selalu banyak, tetapi eksekusi itu sulit dan pada kenyataannya membutuhkan kolaborasi serta koordinasi lintas berbagai bidang teknologi; semua orang patut mendapat tepuk tangan besar karena sudah membawa ini sejauh tahap sekarang
  • Ada rasa penasaran apakah tim kurator sukarela akan bisa terus dipertahankan ke depannya; saat ini saja pekerjaan untuk mengklasifikasi dan memverifikasi apakah paket mengandung malware serta apakah fungsinya tumpang tindih dengan yang sudah ada sudah meningkat, dan kemunculan paket buatan AI juga terus menambah beban kerja
    • Dari sudut pandang salah satu co-chair TSC, keraguan itu sangat dipahami; sesama co-chair Mika Epstein(Ipstenu) telah lama memimpin tim review plugin, dan banyak kontributor memiliki pengalaman mendalam terlibat dalam proses review, sehingga ini selalu menjadi persoalan yang diprioritaskan
  • Kumpulan tautan utama yang mengompilasi berbagai isu dan kontroversi besar terkait Wordpress/Automattic yang telah berlangsung beberapa waktu; jika tertarik pada kejadian ini, disarankan untuk menelusuri item-item di bawah dan diskusinya dengan saksama
    • Sebagai versi ringkasan lain, direkomendasikan timeline ini
  • Ada catatan bahwa nama FAIR berpotensi menimbulkan kebingungan dengan prinsip FAIR (Findable, Accessible, Interoperable, Reusable) yang sudah lama digunakan di bidang pengelolaan data
    • Tanggapan pasrahnya: dunia ini memang sudah sampai titik semua nama bertabrakan, jadi tidak ada yang bisa dilakukan
  • Ringkasan proyek FAIR: “Yang kami lakukan adalah menambahkan lapisan distribusi baru, lalu menaruh tata kelola kami sendiri di atasnya.”