Diskusi tentang Mengganti Data Pertumbuhan Penginstalan Aktif Plugin Berlanjut Dibalik Pintu Tertutup

Diterbitkan: 2022-10-20

Awal bulan ini, kontributor meta WordPress.org menghapus grafik pertumbuhan pemasangan aktif dari plugin, membuat pengembang plugin yang mengandalkan data ini menjadi kecewa dan marah. Komit tersebut mengutip "kebingungan data yang tidak memadai" tetapi tidak ada komunikasi yang jelas tentang kapan dan di mana keputusan ini dibuat. Pengembang menuntut lebih banyak transparansi seputar penghapusan grafik tetapi tidak menerima jawaban yang jelas.

Berbagai peluang untuk mengomunikasikan detail di balik keputusan itu sengaja dihilangkan, karena spekulasi meningkat. Beberapa kontributor yang tidak terlibat langsung dalam percakapan secara prematur bersikeras bahwa itu dihapus karena masalah keamanan atau privasi, tetapi Samuel Otto Wood dengan tegas mengkonfirmasi bahwa itu bukan keduanya.

Dalam penampilan baru-baru ini di podcast WPwatercooler, Wood menguraikan keputusan tersebut, yang katanya dibuat pada bulan Mei melalui saluran pribadi melalui Slack DM dalam diskusi yang diprakarsai oleh Matt Mullenweg.

“Alasannya sangat sederhana,” kata Wood. “Itu dihapus karena pada umumnya, tidak ada yang menggunakannya. Tidak ada yang menggunakan grafik itu sendiri. Pada umumnya, bagan itu tidak berguna bagi sebagian besar orang, dan itu tidak benar-benar sesuai dengan tujuan yang kami miliki, yang ada dalam pikiran kami ketika kami menerapkannya.”

Wood mengatakan grafik pertumbuhan aktif dimaksudkan untuk hanya menunjukkan pertumbuhan atau penurunan plugin setiap minggu, tetapi data tidak berfungsi sebagaimana dimaksud:

Orang-orang menginginkan umpan balik tentang apakah plugin tumbuh, apakah itu menyusut, dan lain-lain. Dan itu adalah informasi berharga yang harus dimiliki pengembang, informasi berharga yang perlu diketahui pengguna. Tapi itu benar-benar tidak berfungsi seperti itu.

Data yang diberikannya adalah data berbasis persentase, dan itu adalah data berbasis persentase yang sangat lemah. Jadi pada umumnya, sebagian besar penggunaan data itu adalah orang-orang menggores data dan menggunakannya untuk bekerja mundur ke kutipan yang tepat, angka yang tepat

Itu sepenuhnya masalahnya adalah sebagian besar orang menggunakannya untuk mendapatkan angka-angka itu. Sekarang, itu sendiri tidak buruk, tetapi a, matematika terbalik tidak berhasil. Itu salah karena beberapa alasan, terutama karena kami melakukan cara mengaburkan data sedemikian rupa sehingga membuat angka itu salah.

Kedua, Sebenarnya, ini agak lucu. Itu sebenarnya selalu memberi angka agak terlalu tinggi, jadi itu memberi orang kesan yang salah. Ketiga, memang, orang-orang mempercayainya sebagai nomor aktif, sebagai sejumlah sel aktif hingga titik di mana mereka mengandalkannya untuk membuat keputusan dan hal-hal seperti itu. Itu bukan ide yang bagus.

Meskipun Otto tidak terlibat dalam pengerjaan proyek pada saat itu, dia mengetahui rahasia diskusi dan menyampaikan beberapa detailnya:

Saya membaca semua diskusi itu dan kami bekerja, mereka mengerjakannya untuk waktu yang lama, Scott dan beberapa orang mencoba berbagai hal sebelum menghapusnya. Mereka menyesuaikan nilai, mereka menyesuaikan angka. Mereka, mereka melalui jumlah iterasi yang konyol dan pada akhirnya, tidak ada yang berhasil. Orang-orang masih menggunakannya meskipun pada dasarnya memberi mereka sampah. Jadi akhirnya menghapusnya adalah satu-satunya hal yang harus dilakukan. Kami memang punya rencana untuk menggantinya. Kami hanya tidak punya rencana untuk segera menggantinya. Namun demikian, memberi mereka jumlah penginstalan aktif yang salah lebih berbahaya, menurut kami, bagi kepentingan pengguna dan pengembang daripada tidak memberikannya sama sekali. Makanya dihapus.

Kekhawatiran pembawa acara podcast Se Reed dan tamu Matt Cromwell disorot adalah bahwa keputusan itu dikomunikasikan sedemikian rupa sehingga menyarankan itu terkait keamanan. Karena itu bukan masalah keamanan atau privasi yang sensitif, Reed bertanya mengapa itu ditangani dalam obrolan pribadi alih-alih saluran meta ketika keputusan itu memiliki dampak yang sangat besar pada pengembang yang dapat melacak lintasan plugin mereka.

Karena ketidakakuratan grafik diketahui oleh mereka yang lebih akrab dengan masalah ini, Wood mengatakan penghapusannya "bukan masalah besar" yang akhirnya dirasakan semua orang. Mereka tidak mengantisipasi badai api yang akan ditimbulkan oleh penghapusan grafik di tiket jejak di mana pengembang memohon agar mereka dipulihkan.

“Bagan visual fisik itu sendiri tidak begitu berperan dalam cara saya mengoperasikan berbagai hal,” kata pendiri GiveWP Matt Cromwell. “Tapi itu tindakan menghapusnya tanpa percakapan apa pun.

“Dan apa artinya data jangka panjang tentang plugin di.org dan kelangsungan hidup mereka, dari kita, terus memilikinya? Itulah pertanyaan sebenarnya. Ini adalah indikator dari masalah mendasar yang tidak membaik.”

Insiden ini telah memicu diskusi tentang jenis kemitraan yang diharapkan pengembang plugin dari WordPress.org, dan apakah sudah waktunya mereka mencari dukungan dari satu sama lain daripada platform, seperti yang disarankan Eric Karkovac di The WP Minute. Mengingat pengembang plugin kehilangan lebih banyak data berharga yang belum diganti, Alex Denning, direktur pelaksana Ellipsis, agen pemasaran digital, menyatakan bahwa WordPress.org tidak efektif untuk distribusi plugin pada tahun 2022. Dia berpendapat bahwa plugin WordPress baru tidak melewati ambang pemasangan 100rb, 500rb, atau 1jt+ dan direktori tidak memberikan jangkauan organik plugin.

Fokus tiket telah berubah dari memanggil WordPress.org untuk mengembalikan grafik pertumbuhan aktif menjadi lebih banyak tentang brainstorming statistik plugin yang bermanfaat dan wawasan yang ingin dilihat oleh pengembang plugin. Itu masih menerima komentar marah dan frustrasi dari pengembang yang percaya bahwa data harus menjadi milik komunitas.

“Saya tidak bisa cukup menekankan bahwa percakapan tentang apa yang harus menggantikan grafik pertumbuhan aktif harus terjadi di saluran Slack publik atau di tiket Trac,” kata CEO Equalize Digital Amber Hinds. “Data ini harus menjadi milik komunitas dan komunitas harus dapat berpartisipasi dalam memutuskan bagaimana (atau tidak) untuk menampilkannya.”

Alasan yang konon memerlukan kebingungan belum dijelaskan dengan jelas, tetapi banyak peserta dalam diskusi telah mendesak WordPress.org untuk hanya mempublikasikan data mentah sehingga dapat diakses dan diproses secara independen dari platform. @Starbuck menyarankan komunitas kemudian dapat membuat situs yang membuat data dengan cara yang bermakna dan menarik.

Pengembang WordPress menginginkan lebih banyak data daripada yang tersedia sebelumnya. Hinds meminta bermacam-macam titik data yang mungkin atau tidak mungkin:

Hal-hal yang memberi tahu kami jika readme kami dan faktor peringkat lainnya berada di jalur yang benar:

  • Jumlah pencarian (atau tayangan) untuk kata kunci target
  • Peringkat rata-rata untuk kata kunci target untuk jangka waktu (bulan)
  • Tingkat konversi dari tayangan hingga pemasangan untuk kata kunci target

Hal-hal yang memberi tahu kami jika kami mungkin memiliki masalah dengan plugin kami:

  • Jumlah penonaktifan per jangka waktu (bulan, sebaiknya minggu)
  • Jumlah penghapusan per jangka waktu (bulan, sebaiknya minggu)
  • Waktu rata-rata dari aktivasi hingga penonaktifan atau penghapusan

Hal-hal untuk pengujian rilis yang lebih baik:

  • 20 plugin teratas juga aktif
  • 20 tema teratas juga aktif
  • Versi PHP (persentase)
  • Versi WordPress (persentase)

CEO Atarim Vito Peleg menyarankan beberapa alat lain untuk memantau pertumbuhan/penurunan, yang ditanggapi oleh Matt Mullenweg bahwa beberapa gagasan itu “sangat bisa dilakukan:”

  • Waktu untuk churn (untuk menonaktifkan) sinyal orientasi baik/buruk, UI/UX
  • Penginstalan berulang – berapa banyak pengguna (anonim) yang menginstal di beberapa situs untuk opp & advokasi komunitas
  • Waktu untuk menghasilkan: dev dapat memilih 1 kait tunggal untuk dipicu sebagai "hasil" dan perhitungan memeriksa berapa lama dari pemasangan hingga sampai di sana. Dengan mengubah penempatan hook, pengembang dapat mengoptimalkan seluruh aliran.
  • Pelacak halaman dalam: yang/berapa banyak halaman plugin dalam yang dikunjungi pengguna
  • Distribusi PHP ver, pemasangan berbasis negara umum, pemasangan aktif untuk meninjau rasio

Wood mengkonfirmasi bahwa grafik pertumbuhan pemasangan aktif tidak kembali ke bentuk sebelumnya dan titik akhir yang digores orang sebelumnya akan tetap dinonaktifkan. Dia mengatakan mereka yang terlibat dalam diskusi pribadi sedang memantau tiket Trac untuk umpan balik.

“Apa yang akan terjadi adalah, jumlah pemasangan aktif alih-alih dibulatkan ke digit terdekat akan diubah,” kata Wood. “Saya tidak tahu persis batas break point, tetapi sebagai contoh tunjukkan individu hingga 50, lalu bulatkan ke 10 terdekat hingga ribuan dan ratusan terdekat hingga 10.000, misalnya. Sehingga kami membuat jumlah pemasangan aktif jauh lebih halus daripada sebelumnya. Jadi dalam pengertian itu, ya, kami memberi Anda datanya. Ini tidak akan menjadi angka yang tepat, tetapi ini akan menjadi jauh lebih baik daripada sebelumnya. Kami masih bekerja untuk melakukan itu.”