State of the Word 2018: WordPress Merangkul Editor Blok
Diterbitkan: 2018-12-12
WordCamp US dimulai di Nashville selama akhir pekan, setelah rilis WordPress 5.0. Dalam 48 jam pertama, 5.0 telah diunduh lebih dari 2,8 juta kali. Ini melewati 3 juta Sabtu malam.
“Ada banyak hal yang telah terjadi, jadi saya ingin memberikan kesempatan kepada WordPress untuk memperkenalkan kembali dirinya sendiri,” kata Matt Mullenweg dalam pembukaan pidato State of the Word-nya. Dia menggunakan empat kebebasan sebagai konstitusi proyek dan memanggil komunitas kembali ke akarnya.
"Itulah alasan kami di sini," kata Mullenweg. “WordPress bukanlah hal fisik; itu bukan satu set kode. Ini semacam ide. WordPress didukung oleh kepercayaan dan penghargaan penuh dari setiap orang dan perusahaan yang bergantung padanya.”
Dia mengulangi misi proyek untuk mendemokratisasikan penerbitan dan menyusun kembali visinya untuk memajukan web terbuka.
“Seperti yang saya katakan beberapa tahun yang lalu, kami sedang membangun sistem operasi web, sistem operasi untuk web yang terbuka dan independen, dan platform yang benar-benar dapat dibangun oleh orang lain,” kata Mullenweg.
Pangsa pasar 32,5% WordPress dan ekosistem komersialnya, yang diperkirakan Mullenweg sebesar $10 miliar/tahun, memberi proyek sumber daya untuk membuat dampak yang kuat di masa depan web.
Mullenweg Membangun Kasus Menarik untuk Editor Blok

Mullenweg menunjukkan pentingnya Gutenberg dengan menunjukkan pilihan video di mana pengguna baru berjuang untuk menyelesaikan tugas-tugas sederhana di editor lama. Pengalaman mereka disertai dengan komentar yang menyakitkan:
- “Ini terasa seperti menulis blog di tahun 2005.”
- “Ini sangat rewel; ini tidak bekerja."
- “Bagaimana saya menambahkan keterangan? Saya tidak tahu."
Mullenweg menjelaskan bagaimana dia dulu dengan mudah beralih antara editor visual dan HTML sebelum WordPress 5.0 tetapi menyadari bahwa tidak semua pengguna dapat melakukan ini.
“Ini telah menjadi pengalaman editor kami selama lebih dari satu dekade sekarang dan banyak dari kami telah belajar untuk menghadapinya,” katanya.
Dia menindaklanjuti dengan video yang menunjukkan betapa mudahnya tugas-tugas ini di editor blok baru dan mengidentifikasi blok sebagai jalan ke depan untuk WordPress.
Beberapa peserta berkomentar setelah fakta tentang bagaimana video pengujian pengguna, dipasangkan dengan ahli menggunakan Gutenberg, tampak tidak seimbang dan mereka ingin melihat video pengguna baru yang mencoba tugas yang sama di editor baru. Namun, tujuan segmen itu tampaknya lebih ditujukan untuk mengomunikasikan kebutuhan Gutenberg dan kemungkinan yang terbuka begitu pengguna memiliki kesempatan untuk berkembang ke dalamnya.
Mullenweg Mendesak Peserta untuk “Mempelajari Blok Secara Mendalam”
Jutaan pengguna awal telah menggunakan editor blok selama fase 1 proyek Gutenberg, yang ditutup dengan 1,2 juta pemasangan aktif dan 1,2 juta posting ditulis. Sudah ada 277 pembicaraan WordCamp di Gutenberg, 555 acara pertemuan yang berfokus pada editor baru, dan lebih dari 1.000 posting blog membahasnya.
Blok mengambil alih dunia WordPress. Versi 5.0 dikirimkan dengan 70 blok asli dan sudah ada lebih dari 100 blok pihak ketiga yang ada dan 1.000 konfigurasi yang terkait dengannya.
“Blok dapat diprediksi, taktil, dan bisa sederhana seperti blok teks, atau sekaya antarmuka e-commerce,” kata Mullenweg. Dia menggambarkannya sebagai DNA baru WordPress, dari mana pengguna dapat membuat apa pun yang dapat mereka bayangkan.
Mullenweg memamerkan dua situs yang dibangun menggunakan editor blok, Indigo Mill dan Lumina Solar. Situs-situs indah ini membuka imajinasi tentang apa yang mampu dibawa Gutenberg ke situs web.
WordPress.org akan menyoroti plugin dan tema untuk mendorong ekosistem blok ke depan. Ada juga lebih dari 100 tema siap Gutenberg yang tersedia untuk pengguna di direktori dan tag blok Gutenberg baru yang saat ini aktif untuk plugin. Ini juga akan segera tersedia untuk tema.
Mullenweg menyoroti alat seperti toolkit create-guten-block, Block Lab, dan Lazy Blocks yang memudahkan pengembang untuk membuat blok mereka sendiri. Koleksi blok dan perpustakaan juga muncul. Dia mengatakan salah satu prioritas untuk 2019 adalah membangun direktori WordPress.org untuk menemukan blok dan cara menginstalnya dengan mulus.
Membangun pekerjaan rumah yang dia berikan kepada pengembang WordPress pada tahun 2015, untuk “Pelajari JavaScript Secara Mendalam,” Mullenweg mendesak komunitas untuk “Pelajari Blok Secara Mendalam.” Blok memberikan sejumlah peluang untuk meningkatkan pengalaman pengguna di luar apa yang bisa dibayangkan oleh pembuat Gutenberg di awal.
Gutenberg Fase 2: Blok Menu Navigasi, Blok Widget, Area Konten Tema
Mullenweg mengumumkan fase berikutnya untuk proyek Gutenberg. Fase 2 telah dimulai dan berfokus pada penyesuaian situs, memperluas antarmuka blok ke aspek lain dari manajemen konten. Ini termasuk membuat blok menu navigasi. Membayangkan ulang menu akan menjadi tantangan, dan Mullenweg mengatakan mereka bahkan mungkin akan diganti namanya selama proses tersebut.
Sasaran Fase 2 juga mencakup memindahkan semua widget ke blok dan mendaftarkan area konten tema di Gutenberg. Versi awal fase 2 akan ada di plugin Gutenberg sehingga siapa pun yang ingin menjadi bagian dari pengujian dapat mengaktifkannya kembali.
Selama waktu tanya jawab, salah satu peserta mengajukan pertanyaan tentang bagaimana fase ini tampaknya mencakup sangat sedikit tentang membuat kemampuan tata letak lebih kuat. Dia bertanya apakah Mullenweg berencana untuk membiarkan pasar menangani keputusan tata letak tersebut atau apakah inti akan menentukan bahasa tata letak. Mullenweg menjawab bahwa mungkin lebih bijaksana untuk melihat apa yang dilakukan orang lain dalam ekosistem dan memilih dan mengadopsi solusi terbaik. Dia juga mengatakan bahwa akan menyenangkan jika pengguna dapat beralih di antara pembuat halaman yang berbeda di masa depan dan tidak kehilangan konten mereka.
Gutenberg Fase 3 dan 4: Kolaborasi dan Dukungan Inti untuk Situs Multibahasa
Mullenweg mengumumkan bahwa Gutenberg fase 3, yang ditargetkan untuk tahun 2020, akan fokus pada kolaborasi, pengeditan multi-pengguna, dan alur kerja. Fase 4 (2020+) ditujukan untuk mengembangkan cara resmi WordPress untuk mendukung situs multibahasa. Ketika ditanya seperti apa itu dari sudut pandang teknis, mengingat banyak solusi yang sudah tersedia, Mullenweg mengatakan dia belum ingin meresepkan apa pun, karena masih dalam tahap percobaan.

Pengumuman besar lainnya termasuk benjolan yang sangat diantisipasi dalam versi PHP minimum yang diperlukan untuk menggunakan WordPress. Pada April 2019, PHP 5.6 akan menjadi versi PHP minimum untuk WordPress, dan pada Desember 2019, persyaratan akan diperbarui ke PHP 7.
Rilis WordPress akan datang lebih cepat di masa depan, karena pengembangan Gutenberg telah menetapkan langkah baru untuk iterasi. Mullenweg mengatakan dia ingin WordPress mencapai titik di mana pengguna tidak memikirkan versi apa yang mereka gunakan, melainkan memilih saluran di mana mereka dapat dengan mudah menjalankan beta atau versi stabil.
Mullenweg Mengakui Kesalahan yang Dibuat dan Pelajaran yang Dipetik dalam Proses Rilis 5.0
WordPress 5.0 adalah salah satu siklus rilis terpanjang dan paling kontroversial dalam sejarah proyek. Mereka yang berada di luar lingkaran dalam pengambilan keputusan mengalami banyak ketidakpastian, karena tanggal diumumkan dan kemudian terlewatkan, dengan tanggal sekunder dibuang demi mendorong 5.0 keluar hanya dengan pemberitahuan tiga hari.
“Kami takut mengumumkan tanggal rilis baru setelah melewatkan yang sebelumnya,” kata Mullenweg, mengakui tanggal rilis yang kontroversial. Dia mengatakan ini tampaknya menciptakan banyak ketakutan dan ketidakpastian sampai mereka mengumumkan tanggal baru. Tanggal-tanggal itu tampaknya muncul tiba-tiba dan membuat masyarakat stres.
Mullenweg menyoroti pelajaran yang mereka pelajari dalam proses merilis 5.0:
- Perlu berbagai tim di WordPress bekerja sama dengan lebih baik
- Perlu terus belajar JavaScript, lebih dalam lagi
- Pentingnya triase dan kode membeku
- Selalu umumkan tanggal rilis
Mullenweg mencatat bahwa rilis beta WordPress 5.0 diuji 100 kali lebih banyak daripada rilis lain, yang katanya berkontribusi pada Gutenberg menjadi lebih kuat sebelum mendarat di 5.0. Namun, hal-hal positif tersebut tampaknya dibayangi oleh beberapa gangguan kritis dalam komunikasi yang dirasakan banyak pihak dikhianati kepercayaan masyarakat.
Dia mencatat bahwa orang menggunakan sistem peninjauan plugin sebagai cara untuk memilih Gutenberg dan mungkin komunitas membutuhkan media yang berbeda untuk mengekspresikan hal-hal semacam itu. Pengguna melakukan ini karena mereka merasa itu adalah satu-satunya mekanisme umpan balik di mana mereka memiliki suara. Ulasan negatif menumpuk di hari-hari awal pengembangan plugin tetapi terus berlanjut sepanjang perjalanan plugin fitur ke inti. Setelah 5.0 dirilis, ulasan negatif pada plugin Gutenberg terus mengalir, dan peringkatnya turun menjadi 2,2/5 bintang.
Tumbuh Rasa Sakit dan Panggilan untuk Transparansi

Mullenweg mengatakan bahwa pengembangan Gutenberg terjadi sepenuhnya di mata publik, memunculkan banyak tantangan yang terkait dengan pengembangan perangkat lunak open source di depan umum. Kode itu bersifat publik, tetapi keputusan paling penting dibuat di balik pintu tertutup. Ini diperparah oleh komunitas pengembang yang menyuarakan frustrasi selama obrolan pengembang inti dan di media sosial.
Selama segmen Tanya Jawab, beberapa anggota audiens menyerukan transparansi lebih dalam proses rilis, mencatat bahwa sebagian besar posting dan pengumuman mengenai 5.0 berasal dari karyawan Automattic. Morten Rand-Hendriksen, yang telah menjadi semacam penghasut komunitas di WordCamp Q&A's, menerima tepuk tangan atas pertanyaannya mengenai penggunaan kata "kami" dalam kaitannya dengan posting di blog make. Dia mendesak Mullenweg untuk mendapatkan lebih banyak wawasan tentang di mana keputusan ini dibuat.
Mullenweg mengatakan "kami" yang dia maksud sehubungan dengan tanggal rilis 5.0 merujuk ke saluran pribadi tempat pemimpin rilis membahasnya. Dia mengatakan dengan begitu banyak orang yang muncul di obrolan dev, diskusi menjadi sulit.
“Saya tidak hanya pergi ke dalam gua dan menemukan hal-hal ini,” kata Mullenweg. “Banyak orang muncul [ke obrolan dev] yang belum pernah berkontribusi ke WordPress sebelumnya dan memadati diskusi tim inti.” Dia juga mengatakan bahwa percakapan pribadi itu "sama bersemangatnya dengan percakapan publik," kecuali tidak ada pendapat yang muncul secara tiba-tiba.
Bagi mereka yang berada di luar, pertemuan ini tampak rahasia, karena tidak pernah dirujuk atau dirangkum dalam blog make. Ini membuat komunitas pengembang bertanya-tanya dari mana keputusan ini berasal dan apakah mereka memiliki suara atau tidak.
Gutenberg dikembangkan di depan umum, tetapi terlalu banyak keputusan dibuat dalam silo dan tidak dikomunikasikan dengan jelas. Ini dapat ditingkatkan untuk 5.1 dan seterusnya #WCUS
— K. Adam White (@kadamwhite) 8 Desember 2018
Selama Q&A, Mullenweg mengatakan dia mendengarkan diskusi yang penuh semangat dan sudut pandang yang beragam dari arahan rilis yang datang dari perusahaan yang berbeda, sambil mengumpulkan informasi sebanyak mungkin dari membaca ulasan, posting blog, dan komentar dari komunitas. Dia menggambarkan proses ini sebagai bagian dari seni mencoba memahami semua hal berbeda yang dikatakan orang dan menyeimbangkannya.
Mendukung proyek yang dipimpin BDFL membutuhkan sejumlah kepercayaan bahwa kepemimpinan mendengarkan. Selama beberapa minggu terakhir, Mullenweg telah melakukan upaya keras untuk menjaga saluran komunikasi tetap terbuka.
Video pengujian pengguna yang menyakitkan yang dibagikan Mullenweg menunjukkan betapa WordPress sangat membutuhkan untuk tumbuh dari editor lamanya. Tidak sering inti membuat perubahan yang memengaruhi hampir setiap sudut ekosistem WordPress pada saat yang bersamaan. Pengalaman ini datang dengan bagian yang adil dari rasa sakit yang tumbuh. Meskipun komunikasi salah langkah selama proses rilis 5.0, Mullenweg telah berhasil menavigasi proyek melalui transisi yang sulit ini. Meskipun peserta WordCamp AS tampak lelah setelah 5.0, mereka disatukan oleh keinginan bersama untuk bergerak maju dan terus bekerja sama dengan kepemimpinan yang telah membuat WordPress terus tumbuh dan berkembang selama 15 tahun terakhir.
