Gutenberg: Dampak Ekonomi dari Garis Waktu Peluncuran Gutenberg

Dibuat pada 11 Des 2017  ·  37Komentar  ·  Sumber: WordPress/gutenberg

SEBELUM POSTING MASALAH ANDA: - Komentar ini tidak akan muncul saat Anda mengirimkan masalah. - Cobalah untuk menambahkan detail sebanyak mungkin. Jadilah spesifik! - Harap tambahkan versi Gutenberg yang Anda gunakan dalam deskripsi. - Jika Anda meminta fitur baru, jelaskan mengapa Anda ingin fitur itu ditambahkan. - Cari repositori ini untuk masalah ini dan apakah sudah diperbaiki atau sudah dilaporkan. - Pastikan Anda menggunakan kode terbaru sebelum mencatat bug. - Nonaktifkan semua plugin untuk memastikan itu bukan masalah konflik plugin.

Ikhtisar Masalah

Sebagai pemasar yang berorientasi bisnis, persepsi saya tentang Gutenberg bukanlah tentang keindahan atau kemudahan penggunaannya. Sebaliknya, saya sangat prihatin (dan telah sejak Juni 2017) tentang garis waktu Gutenberg, seberapa cepat itu diulang, dan dampak ekonomi yang akan terjadi dan, sejujurnya, pengurangan.

Penafian

Saya adalah Tim Pemasaran CoRep untuk Make.WordPress, saya adalah pemilik bisnis, dan sebelumnya bekerja untuk perusahaan pengembangan plugin dan biro iklan yang sangat sukses yang sama-sama mengandalkan WordPress untuk model bisnis mereka. Meskipun saya akan menulis tentang ini di blog saya sendiri, saya pikir saya akan menaruh uang saya di mana mulut saya berada dan menjadi suara resmi daripada suara di belakang layar.

Saya mengomentari #3902 tetapi masalah ekonomi terpisah dan layak mendapat masalah sendiri.

https://github.com/WordPress/gutenberg/issues/3902#issuecomment -350588051

Kompatibilitas terbalik

Ini adalah pemahaman saya bahwa WordPress, sebagai sebuah proyek dan komunitas, berkomitmen untuk kompatibilitas ke belakang. Agar adil, saya sering mendengar diskusi ini ketika mempertimbangkan kompatibilitas back-end dengan PHP. Dan saya memahami rasa frustrasi dengan pengembang yang ingin menggunakan fungsionalitas PHP7+.

Namun, pengembang PHP dapat membungkus kode yang disusutkan. Pengalaman Gutenberg (editor) yang baru menempatkan beban skala besar pada pengembang plugin dan tema dalam periode empat bulan yang singkat.

Analisis SWOT

Untuk membantu dalam strategi pemasaran baik ke dalam (Buat Tim, Pengembang WordPress) dan ke luar (klien, pengguna akhir, agensi), analisis SWOT harus dilakukan oleh kami.

Berikut ini contohnya:

Kekuatan: Kemudahan penggunaan, teknologi modern, kemungkinan dengan VR, dll.
Kelemahan: Aksesibilitas, masalah SEO, kompatibilitas
Peluang: Pengembang baru, pelanggan baru, teknologi modern, UI yang lebih baik
Ancaman: Atrisi (kehilangan WP ke Wix, dkk), Dampak ekonomi, kehilangan sukarelawan

Erosi

Atrisi adalah risiko nyata. Saya membagikan artikel Morten dari LinkedIn dan seorang pemasar afiliasi mulai melakukan percakapan dengan saya yang menurut saya harus kita dengarkan. 29% internet menggunakan WordPress. Peluncuran perlu mengelola harapan, mendidik, dan memberi orang waktu untuk belajar.

Kami bukan Apple. Kami tidak mendikte dan mengharapkan orang untuk beradaptasi. Kami percaya pada demokratisasi penerbitan. Ini adalah kunci budaya kita sebagai perangkat lunak.

https://twitter.com/JessicaGottlieb/status/940033708299448321

https://twitter.com/JessicaGottlieb/status/940040642855518208

https://twitter.com/JessicaGottlieb/status/940104882425442307

Dampak Ekonomi dari Garis Waktu yang Ketat

Bisnis berjalan dengan anggaran tahun fiskal, bukan jadwal rilis perangkat lunak. Sangat mudah bagi kami di dalam untuk menjadi bersemangat tentang fitur luar biasa dan kemungkinan besar hanya untuk melupakan pemilik usaha kecil, pengembang plugin dan tema, dan para blogger.

Pengembang plugin dan tema, misalnya, harus mengalihkan anggaran dari pemasaran (misalnya, bagaimana hal ini akan memengaruhi sponsor WordCamp) ke pengembangan dan dukungan produk. Mereka perlu melatih diri mereka sendiri dan pengembang mereka untuk mempelajari JavaScript dan React dan Vue secara mendalam (mungkin) untuk membuat metabox yang kompatibel. Perusahaan pengembangan plugin juga harus memutuskan apakah mereka akan mendukung klien lama mereka. Jika mereka memutuskan untuk mendukung keduanya, hutang teknis sekarang menjadi bersifat finansial karena mereka menghabiskan lebih banyak waktu (waktu) dan/atau anggaran (uang) untuk mempertahankan klien saat ini. Jika tidak, mereka berisiko kehilangan klien saat ini karena gesekan.

Agensi yang menggunakan WordPress sering memiliki kontrak selama setahun. Situs ini dibangun dan kemudian digunakan untuk mempublikasikan konten secara teratur untuk menghasilkan prospek, SEO, dan pengembangan bisnis. Agensi harus memastikan situs klien mereka tetap berada di 4.9.x atau sepenuhnya kompatibel dengan Gutenberg. Banyak agensi membuat tema khusus pada kerangka kerja atau dengan ACF. Tema-tema itu perlu dikerjakan (yang diterjemahkan menjadi pergeseran anggaran). Secara pribadi, saya telah merekomendasikan banyak klien dan teman agensi saya untuk bersiap menghadapi Oktober lalu. Banyak yang telah menambahkan anggaran mereka untuk dipersiapkan.

Usaha kecil sering datang ke WordPress karena alasan yang kami promosikan: SEO teknis, kemudahan penerbitan, memiliki data Anda sendiri. Meyakinkan mereka untuk tetap tinggal, ketika opsi lain mungkin lebih murah (WIX, Squarespace, bahkan Dot Com), mungkin menjadi tantangan. Bisnis tidak membuat keputusan berdasarkan loyalitas masyarakat; mereka membuat keputusan berdasarkan keuangan.

Kemungkinan Solusi

Saya akan senang melihat versi yang akan dikirimkan dengan set 5.0 lebih cepat daripada nanti. Ini akan memungkinkan pendidik WordPress, agensi, bisnis, Tim Make, dan toko pengembangan untuk mempersiapkan masyarakat umum untuk peluncuran dengan materi pemasaran, dokumentasi, dan, tentu saja, kode yang kompatibel.

Terus iterasi. Itu harus diulang. Tetapi ekonomi yang bergantung pada WordPress membutuhkan waktu untuk belajar dan menerima.

Terima kasih atas waktu Anda.

Komentar yang paling membantu

Saya ingin mampir untuk memberikan sedikit perspektif tentang timeline seperti yang direncanakan saat ini. Saya katakan direncanakan karena saat kita bergerak menuju 5.0 komunitas, 5.0 lead dan tim inti akan bekerja sama untuk mencari jalan untuk bergabung. Perhatikan bahwa itu belum digabungkan dan setidaknya 11 versi diharapkan - 1 baru saja dirilis.

Perlu dicatat bahwa semua rilis memiliki fase kandidat rilis, tidak terkecuali 5.0. Juga layak dikatakan adalah sesuatu yang dimiliki beberapa orang, akan ada untuk waktu yang lama opsi plugin editor klasik dan bahkan jaringan yang mengaktifkannya. Plugin itu tidak akan kemana-mana pada rilis 5.0 dan kemungkinan akan tetap ada untuk sementara waktu, editor klasik itu sendiri masih dipertahankan.

Bidang khusus tidak ketinggalan, ada plugin luar biasa yang sedang dikerjakan dan posting di sini: https://riad.blog/2017/12/11/with-gutenberg-what-happens-to-my-custom- bidang/.

Metabox memiliki beberapa jalur potensial untuk ditingkatkan, saat ini metabox sedang mengerjakan yang terbaik. Bagaimana sistem akan default dan apa pengalaman pengguna tentang itu. Tidak ada yang diatur dalam batu, semuanya sedang dikerjakan untuk pengalaman pengguna terbaik. Pengguna adalah semua jenis orang - mereka yang benar-benar menulis, pembuat tema, pembuat plugin, dan banyak lagi.

Saya tahu perubahan itu sulit dan menakutkan, kita semua merasakannya. Saya tahu, Anda tahu dan itu lebih buruk lagi ketika kita tidak bisa memahami perubahannya. Saya akan mengarahkan orang ke wordpress.org/gutenberg sebagai titik awal untuk memahami proyek. Saya katakan titik awal karena dari sana Anda dapat membuka buku pegangan: wordpress.org/gutenberg/handbook. Berikut contohnya adalah bagian kompatibilitas yang menurut saya penting untuk dibagikan:

Proyek Gutenberg secara aktif menangani masalah kompatibilitas. Blok adalah mekanisme baru de facto untuk membangun fitur konten, dan kami menyarankan pengembang untuk memigrasikan fitur apa pun yang mereka tawarkan yang dienkapsulasi dengan baik oleh blok. Namun, dukungan untuk fungsionalitas WordPress yang ada akan tetap ada, dan akan ada jalur transisi untuk shortcode, meta-box, dan Custom Post Types:

Kode pendek.

  • Akan terus bekerja tanpa perubahan.
  • Ada "blok kode pendek" baru untuk membantu memasukkannya.
  • Ada mekanisme yang direncanakan untuk melihat pratinjau mereka di tempat.

Meta-kotak.

  • Beberapa akan terus bekerja tanpa perubahan di bawah UI baru.
  • Beberapa akan memerlukan pembaruan (terutama yang mengandalkan DOM untuk beroperasi).*
  • Beberapa dapat dikonversi ke blok asli (terutama yang dirender di front-end).
  • Beberapa dapat beralih ke titik ekstensi asli Gutenberg baru di luar area konten.
  • Akan ada mekanisme untuk kotak meta yang bertentangan untuk memuat editor klasik sebagai gantinya dengan pemberitahuan.

Jenis Posting Kustom.

  • Didukung oleh Gutenberg.
  • Perlu deklarasi REST API (show_in_rest).
  • Dapat memilih keluar dengan tidak menyatakan dukungan "editor".
  • Akan dapat mendeklarasikan blok yang didukung dan default.
  • Meta-box tertentu yang bergantung pada struktur spesifik dari layar pengeditan saat ini tidak dijamin berfungsi di bawah Gutenberg, dan mungkin memerlukan perubahan sebelum dapat dimuat dengan benar.

Saya akan mendorong Anda semua untuk mempertimbangkan dalam apa yang saya katakan yang merupakan jalan yang benar untuk pengaturan khusus Anda. Setiap orang mungkin ingin atau perlu mengambil pendekatan yang berbeda dengan Gutenberg. Kuncinya adalah tidak ada seorang pun di hari pertama yang mengharapkan Anda membuat blok. Akan luar biasa jika orang memilikinya, tetapi kenyataannya akan ada opsi bagi Anda untuk meningkatkan secara perlahan. Seluruh banyak dokumentasi, pendidikan dan diskusi perlu terjadi. Itu bagus karena seluruh komunitas terlibat dalam hal ini dan dapat melakukan itu.

Terakhir, tolong jangan takut. WordPress adalah sebuah komunitas dan meskipun utas seperti ini bisa tampak menakutkan, Gutenberg tidak dan hal terakhir yang diinginkan oleh siapa pun yang terlibat dalam proyek ini adalah Anda merasa takut. Mereka yang membuat Gutenberg peduli, mereka yang ada di komunitas peduli. WordPress adalah proyek luar biasa yang sangat menghargai hal-hal luar biasa yang dibuat orang. Saya akan mendorong Anda untuk mencari jalan yang akan menjadi yang terbaik untuk Anda dan kemudian menjelajahi, bersenang-senang dan bersemangat tentang blok. Miliki rencana Anda dan kemudian lihat bagaimana Anda dapat membangun dari sana.

Jika Anda memiliki pertanyaan tentang Gutenberg, dalam konteks apa pun saluran #core-editor di chat.wordpress.org selalu ada untuk Anda. Anda juga dapat menonton di saluran itu pekerjaan yang sedang berlangsung dan melihat pertemuan mingguan pada pukul 18:00 UTC pada hari Rabu dan biasanya hangout. Mari kita semua bekerja sama di jalan ke depan.

Semua 37 komentar

Posting yang bagus Bridget, terima kasih telah menulis ini. Ini menggemakan kekhawatiran saya.

Saya dulu bekerja untuk perusahaan yang, pada saat saya pergi, memiliki lebih dari 400 situs WordPress dengan tema khusus (dibangun dengan kerangka kerja internal) dan sedang dalam proses migrasi selama bertahun-tahun ~200 lebih banyak dari CMS lama di tambahan untuk bangunan baru. Sementara perusahaan seperti ini tidak diragukan lagi memantau Gutenberg dengan cermat dan bersiap, saya membayangkan sebagian besar waktu pengembang akan dihabiskan untuk menginstal sesuatu untuk menonaktifkannya, bukan mencoba membuat 400+ situs bekerja dengan Gutenberg.

Saya merawat 30 situs sendiri dan itulah yang akan saya lakukan, dan kemudian saya akan melihat setiap situs di kemudian hari dan melihat mana yang dapat dengan mudah diperbarui, dan kemudian mencoba mencari tahu apa yang harus dilakukan dengan sisanya.

Bergantung pada kompleksitas situs, pengembang tidak dapat menghabiskan banyak waktu untuk ini untuk situs yang ada, karena kami tidak dapat mengenakan biaya untuk itu kecuali klien secara khusus meminta tema mereka untuk ditingkatkan agar sesuai dengan Gutenberg. Kami membangun struktur harga pemeliharaan kami di sekitar kompatibilitas mundur yang selalu menjadi kekuatan WordPress, sedangkan ini mengingatkan saya pada migrasi Drupal 6 hingga 7 yang panjang yang saya saksikan rekan kerja mengerjakan peran sebelumnya - perbedaannya adalah seperti itulah Drupal selalu jadi kontrak dan struktur harga mencerminkan hal itu.

Saya memiliki klausul dalam kontrak saya bahwa jika sebuah situs tidak lagi kompatibel dengan versi terbaru WordPress atau plugin, itu akan terus berjalan pada versi terakhir yang kompatibel sampai solusi ditemukan. Saya tidak pernah berpikir saya perlu menggunakan klausa itu untuk WordPress itu sendiri.

Pada catatan lain, ada pengguna yang telah membuat situs web mereka sendiri menggunakan tema gratis atau komersial yang bergantung pada metabox dan kode pendek yang situsnya akan tiba-tiba rusak di beberapa titik jika Gutenberg tidak jelas opsional. Tentunya itu akan mengerikan untuk retensi.

Saya membayangkan sebagian besar waktu pengembang akan dihabiskan untuk menginstal sesuatu untuk menonaktifkannya

Persis pikiran saya.

Saya telah melihat plugin Editor Klasik, yang dengannya pengguna masih perlu mencentang kotak untuk menghapus Gutenberg sepenuhnya. Jadi saya akan membayarnya dan menginstalnya di situs klien saya atau cukup setel versi ke 499.x tepat sebelum 5.0 turun.

Dan kemudian saya dapat dalam waktu saya sendiri memigrasi klien saya ke Grav, Kirby atau apa pun yang saya suka, karena kita semua tahu bahwa sebagian besar klien benar-benar tidak peduli dengan CMS apa yang dijalankan situs mereka!

@doubleedesign Untung Anda memiliki klausa itu. Saya akan mulai mendidik basis klien Anda lebih cepat sehingga Anda dapat membiasakan mereka dengan ide tersebut.

@senlin Piet,

Apakah Anda mengatakan Anda dapat meninggalkan WordPress?

@gidgey Bridget,

Saya serius melihat CMS lain dan telah mengumpulkan beberapa situs dengan Grav CMS.

Jadi, ya, Anda memang bisa mengatakan bahwa ada lebih dari 50% kemungkinan saya akan menjatuhkan WP ketika Gutenberg turun di WP 5.0.

Dan hal lain yang perlu dipertimbangkan:

Jika Anda sedang mendaratkan proyek berukuran sedang sekarang yang pasti akan Anda bangun dengan ACF jika Anda memilih WP, apakah Anda akan benar-benar memilih WP?

Aku tahu aku tidak akan melakukannya. Saya lebih suka memiliki kurva belajar, daripada memberi tahu klien dalam 4 bulan bahwa situs yang saya kembangkan tidak dapat diedit lagi atau tidak dapat diperbarui lagi.

Inilah yang saya takutkan -- dalam skala besar.

Saya menghargai kejujuran Anda dan tidak menyalahkan Anda sama sekali. Ini adalah pemasaran
masalah secara pasti.

Pada Senin, 11 Desember 2017 pukul 14.41, Piet Bos [email protected] menulis:

@gidgey https://github.com/gidgey Bridget,

Saya serius melihat CMS lain dan sudah mengumpulkan
beberapa situs dengan Grav CMS.

Jadi, ya, Anda memang bisa mengatakan bahwa ada kemungkinan lebih dari 50% bahwa saya
akan menjatuhkan WP ketika Gutenberg turun di WP 5.0.


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/WordPress/gutenberg/issues/3926#issuecomment-350882640 ,
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AV3JZs__wiuV2FslRNQMRkxvCoRKWnEJks5s_a-kgaJpZM4Q93ul
.

--
Sel 949 370 4059
www.bridgetwillard.com

Inilah tepatnya yang saya bicarakan dengan teman dan klien saya.

Mendesah. Terima kasih atas tanggapan Anda, Piet.

Pada Senin, 11 Des 2017 jam 15:01, Piet Bos [email protected] menulis:

Dan hal lain yang perlu dipertimbangkan:

Jika Anda mendapatkan proyek berukuran sedang sekarang yang pasti akan Anda dapatkan
dibangun dengan ACF jika Anda memilih WP, apakah Anda akan benar-benar memilih WP?

Aku tahu aku tidak akan melakukannya. Saya lebih suka memiliki kurva belajar, daripada memberi tahu
klien dalam 4 bulan situs yang saya kembangkan tidak dapat diedit lagi atau
tidak dapat diperbarui lagi.


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/WordPress/gutenberg/issues/3926#issuecomment-350887165 ,
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AV3JZrxdz6HgF-9vGrhvZPC5Bi7prd2Nks5s_bQ7gaJpZM4Q93ul
.

--
Sel 949 370 4059
www.bridgetwillard.com

Jika Anda sedang mendaratkan proyek berukuran sedang sekarang yang pasti akan Anda bangun dengan ACF jika Anda memilih WP, apakah Anda akan benar-benar memilih WP?

Beberapa backstory: Saya memulai karir saya sebagai dev Drupal junior dan belajar WP di samping untuk klien saya sendiri. Pekerjaan saya berikutnya adalah 100% WordPress, jadi sementara saya ingin tetap berada di kedua ekosistem, singkat cerita pada kenyataannya lebih masuk akal untuk tetap menggunakan WP.

Hal pertama yang menarik saya ke ACF pada dasarnya adalah bahwa itu membawa sesuatu yang saya sukai tentang Drupal - kemampuan untuk menentukan bidang untuk tipe konten dengan mudah di backend - ke WP. Ada begitu banyak kegunaan untuk ini. Sangat mudah bagi klien untuk mengisi formulir dengan konten mereka tanpa harus khawatir tentang pemformatan dan tata letak, lalu saya mengontrol tampilan dengan templat. Ini adalah dasar bagaimana saya membangun situs.

Jadi jika saya tidak dapat membangun seperti ini lagi dan Gutenberg tidak bekerja untuk klien saya (saya sudah dapat memikirkan beberapa orang yang akan membencinya karena mereka tidak ingin memikirkan tentang pemformatan atau tata letak, itu pekerjaan saya) maka tidak, Saya tidak akan memilih WP dalam beberapa kasus. Saya mungkin akan kembali ke Drupal. Tidak untuk semua orang, dan mungkin bahkan tidak untuk sebagian besar - saya masih akan bekerja dengan WP - tetapi pasti untuk beberapa orang.

Terima kasih telah mengisi kami, Leesa.

Asumsi saya (dan harapan) adalah bahwa plugin ACF akan dikonversi. Tapi itu aktif
mereka untuk membuat blok mereka, bukan di WordPress Core. Saya membayangkan bahwa mereka adalah
juga menunggu versi "kapal" Gutenberg sebelum berinvestasi terlalu banyak
sumber daya (waktu dan uang). Itulah yang akan saya lakukan.

Pada Senin, 11 Des 2017 pukul 15:10, Leesa Ward [email protected]
menulis:

Jika Anda mendapatkan proyek berukuran sedang sekarang yang pasti akan Anda dapatkan
dibangun dengan ACF jika Anda memilih WP, apakah Anda akan benar-benar memilih WP?

Beberapa latar belakang: Saya memulai karir saya sebagai junior Drupal dev dan belajar WP
di sisi untuk klien saya sendiri. Pekerjaan saya berikutnya adalah 100% WordPress, jadi sementara saya
ingin tinggal di kedua ekosistem, singkat cerita dalam kenyataannya itu membuat lebih
akal untuk sebagian besar tetap dengan WP.

Hal pertama yang menarik saya ke ACF pada dasarnya adalah hal itu membawa
sesuatu yang saya sukai dari Drupal - kemampuan untuk menentukan bidang untuk konten
ketik dengan mudah di backend - ke WP. Ada begitu banyak kegunaan untuk
ini. Sangat mudah bagi klien untuk mengisi formulir dengan konten mereka tanpa
harus khawatir tentang pemformatan dan tata letak, dan kemudian saya mengontrol tampilan
dengan templatnya. Ini adalah dasar bagaimana saya membangun situs.

Jadi jika saya tidak bisa membangun seperti ini lagi dan Gutenberg tidak bekerja untuk saya
klien (saya sudah bisa memikirkan beberapa yang akan membencinya karena mereka tidak
ingin memikirkan pemformatan atau tata letak, itu pekerjaan saya) maka tidak, saya akan
tidak memilih WP dalam beberapa kasus. Saya mungkin akan kembali ke Drupal. Tidak untuk
semua orang, dan mungkin bahkan tidak untuk sebagian besar - saya masih akan bekerja dengan WP

  • tapi pasti untuk beberapa.


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/WordPress/gutenberg/issues/3926#issuecomment-350889174 ,
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AV3JZmN-TRB-9rQgHSqACUhcz9CqdOl-ks5s_bZtgaJpZM4Q93ul
.

--
Sel 949 370 4059
www.bridgetwillard.com

Asumsi saya (dan harapan) adalah bahwa plugin ACF akan dikonversi.

Ya, tentu saja, saya percaya itu akan, itulah sebabnya saya tidak segera, buru-buru melompat kembali ke Drupal untuk semuanya ;) Tidak seperti WooCommerce, itu menjadi tulang punggung ekosistem.

Namun hal itu masih menjadi kekhawatiran, karena pengembang membutuhkan waktu untuk membuat ACF kompatibel. Yang berarti mereka yang banyak menggunakan plugin tidak dapat mengonversi situs yang ada sampai mereka melakukannya. Yang bisa membuat timeline yang sudah pendek menjadi lebih pendek.

Saya setuju sepenuhnya dengan saran bahwa Gutenberg menjadi opsional selama setidaknya satu tahun. Ini memberi pengembang plugin kesempatan untuk melakukan pekerjaan menyeluruh untuk membuat plugin mereka kompatibel, serta memberi waktu pengembang untuk mengintegrasikan perubahan tersebut dan mendidik klien.

Selain itu, harus ada opsi (misalnya melalui plugin Editor Klasik) untuk mematikan Gutenberg dan membiarkan editor klasik lebih lama lagi setelah itu, untuk situs yang tidak akan dikonversi sama sekali karena kendala biaya/waktu . Umur simpan situs web kecil hingga menengah berarti bahwa dalam beberapa tahun klien mungkin menginginkan desain ulang dan kemudian mereka akan mendapatkan Gutenberg ketika saatnya tiba.

@doubleedesign Leesa membuat poin bagus di sini:

mereka [klien] tidak ingin memikirkan format atau tata letak, itu tugas saya

Dan itu juga salah satu hal yang membuat saya marah/kecewa! Bahwa ada pembuat halaman adalah satu hal. Jelas ada pasar untuk itu, tapi itu bukan pasar saya atau klien saya.
Jadi mengapa semua orang sekarang didorong ke WP menjadi pembuat halaman? Dan menggunakan frase _democratizing publishing_ untuk itu TIDAK membuatnya benar.

Ketika saya membangun situs untuk klien, maka mereka sangat disesuaikan dan mereka melakukan persis sesuai keinginan klien. Klien saya tidak melakukan kesalahan saat mengedit konten, karena (dengan ACF) saya menciptakan pengalaman backend yang tidak menyisakan ruang untuk kesalahan.

Saya menonton presentasi oleh @mor10 di mana dia menyebutkan bahwa pengembang tema dapat mengarahkan pengguna melalui konten.

Saya sudah melakukan itu selama beberapa tahun terakhir!!! Tanpa Gutenberg!

Saya masuk ke WP pada tahun 2005 dan telah menggunakannya dengan sangat senang sejak itu. Saya telah mengembangkan sejumlah plugin, beberapa lebih populer daripada yang lain, dan telah mengembangkan spesialisasi yang membuat saya tidak bisa berbicara.

Seperti yang sering saya katakan kepada klien saya, dunia situs web terus bergerak dan saya rasa waktu yang saya habiskan secara intens dengan WP mencapai akhirnya dan batas baru untuk ditemukan ada di depan mata bagi saya.

Aku hanya tidak suka bagaimana akhirnya, tapi sekali lagi, terkadang putus cinta lebih mudah dengan dorongan daripada membiarkannya mati perlahan...

Bahwa ada pembuat halaman adalah satu hal. Jelas ada pasar untuk itu, tapi itu bukan pasar saya atau klien saya...

Klien saya tidak melakukan kesalahan saat mengedit konten, karena (dengan ACF) saya menciptakan pengalaman backend yang tidak menyisakan ruang untuk kesalahan.

@senlin , sepertinya Anda membaca pikiran saya! ;)

Bahwa ada pembuat halaman adalah satu hal. Jelas ada pasar untuk itu, tapi itu bukan pasar saya atau klien saya...

Klien saya tidak melakukan kesalahan saat mengedit konten, karena (dengan ACF) saya menciptakan pengalaman backend yang tidak menyisakan ruang untuk kesalahan.

@senlin , @doubleedesign , persis sama di sini.

Gutenberg jelas merupakan proyek yang menarik dan ambisius, tetapi tidak berguna bagi 99% klien saya.

Saya telah menggunakan WordPress selama 10 tahun dan saya terlibat dalam komunitas Prancis sejak awal tetapi kali ini, ini adalah versi pertama yang membuat saya takut karena semua alasan yang Anda sebutkan...

Saya ingin mampir untuk memberikan sedikit perspektif tentang timeline seperti yang direncanakan saat ini. Saya katakan direncanakan karena saat kita bergerak menuju 5.0 komunitas, 5.0 lead dan tim inti akan bekerja sama untuk mencari jalan untuk bergabung. Perhatikan bahwa itu belum digabungkan dan setidaknya 11 versi diharapkan - 1 baru saja dirilis.

Perlu dicatat bahwa semua rilis memiliki fase kandidat rilis, tidak terkecuali 5.0. Juga layak dikatakan adalah sesuatu yang dimiliki beberapa orang, akan ada untuk waktu yang lama opsi plugin editor klasik dan bahkan jaringan yang mengaktifkannya. Plugin itu tidak akan kemana-mana pada rilis 5.0 dan kemungkinan akan tetap ada untuk sementara waktu, editor klasik itu sendiri masih dipertahankan.

Bidang khusus tidak ketinggalan, ada plugin luar biasa yang sedang dikerjakan dan posting di sini: https://riad.blog/2017/12/11/with-gutenberg-what-happens-to-my-custom- bidang/.

Metabox memiliki beberapa jalur potensial untuk ditingkatkan, saat ini metabox sedang mengerjakan yang terbaik. Bagaimana sistem akan default dan apa pengalaman pengguna tentang itu. Tidak ada yang diatur dalam batu, semuanya sedang dikerjakan untuk pengalaman pengguna terbaik. Pengguna adalah semua jenis orang - mereka yang benar-benar menulis, pembuat tema, pembuat plugin, dan banyak lagi.

Saya tahu perubahan itu sulit dan menakutkan, kita semua merasakannya. Saya tahu, Anda tahu dan itu lebih buruk lagi ketika kita tidak bisa memahami perubahannya. Saya akan mengarahkan orang ke wordpress.org/gutenberg sebagai titik awal untuk memahami proyek. Saya katakan titik awal karena dari sana Anda dapat membuka buku pegangan: wordpress.org/gutenberg/handbook. Berikut contohnya adalah bagian kompatibilitas yang menurut saya penting untuk dibagikan:

Proyek Gutenberg secara aktif menangani masalah kompatibilitas. Blok adalah mekanisme baru de facto untuk membangun fitur konten, dan kami menyarankan pengembang untuk memigrasikan fitur apa pun yang mereka tawarkan yang dienkapsulasi dengan baik oleh blok. Namun, dukungan untuk fungsionalitas WordPress yang ada akan tetap ada, dan akan ada jalur transisi untuk shortcode, meta-box, dan Custom Post Types:

Kode pendek.

  • Akan terus bekerja tanpa perubahan.
  • Ada "blok kode pendek" baru untuk membantu memasukkannya.
  • Ada mekanisme yang direncanakan untuk melihat pratinjau mereka di tempat.

Meta-kotak.

  • Beberapa akan terus bekerja tanpa perubahan di bawah UI baru.
  • Beberapa akan memerlukan pembaruan (terutama yang mengandalkan DOM untuk beroperasi).*
  • Beberapa dapat dikonversi ke blok asli (terutama yang dirender di front-end).
  • Beberapa dapat beralih ke titik ekstensi asli Gutenberg baru di luar area konten.
  • Akan ada mekanisme untuk kotak meta yang bertentangan untuk memuat editor klasik sebagai gantinya dengan pemberitahuan.

Jenis Posting Kustom.

  • Didukung oleh Gutenberg.
  • Perlu deklarasi REST API (show_in_rest).
  • Dapat memilih keluar dengan tidak menyatakan dukungan "editor".
  • Akan dapat mendeklarasikan blok yang didukung dan default.
  • Meta-box tertentu yang bergantung pada struktur spesifik dari layar pengeditan saat ini tidak dijamin berfungsi di bawah Gutenberg, dan mungkin memerlukan perubahan sebelum dapat dimuat dengan benar.

Saya akan mendorong Anda semua untuk mempertimbangkan dalam apa yang saya katakan yang merupakan jalan yang benar untuk pengaturan khusus Anda. Setiap orang mungkin ingin atau perlu mengambil pendekatan yang berbeda dengan Gutenberg. Kuncinya adalah tidak ada seorang pun di hari pertama yang mengharapkan Anda membuat blok. Akan luar biasa jika orang memilikinya, tetapi kenyataannya akan ada opsi bagi Anda untuk meningkatkan secara perlahan. Seluruh banyak dokumentasi, pendidikan dan diskusi perlu terjadi. Itu bagus karena seluruh komunitas terlibat dalam hal ini dan dapat melakukan itu.

Terakhir, tolong jangan takut. WordPress adalah sebuah komunitas dan meskipun utas seperti ini bisa tampak menakutkan, Gutenberg tidak dan hal terakhir yang diinginkan oleh siapa pun yang terlibat dalam proyek ini adalah Anda merasa takut. Mereka yang membuat Gutenberg peduli, mereka yang ada di komunitas peduli. WordPress adalah proyek luar biasa yang sangat menghargai hal-hal luar biasa yang dibuat orang. Saya akan mendorong Anda untuk mencari jalan yang akan menjadi yang terbaik untuk Anda dan kemudian menjelajahi, bersenang-senang dan bersemangat tentang blok. Miliki rencana Anda dan kemudian lihat bagaimana Anda dapat membangun dari sana.

Jika Anda memiliki pertanyaan tentang Gutenberg, dalam konteks apa pun saluran #core-editor di chat.wordpress.org selalu ada untuk Anda. Anda juga dapat menonton di saluran itu pekerjaan yang sedang berlangsung dan melihat pertemuan mingguan pada pukul 18:00 UTC pada hari Rabu dan biasanya hangout. Mari kita semua bekerja sama di jalan ke depan.

@karmatosed Tammie,

Metabox memiliki beberapa jalur potensial untuk ditingkatkan

Masalahnya sebelum GB metabox saya baik-baik saja dan keren. Mereka mungkin aktif di situs yang tidak lagi saya kelola. Bagaimana dengan klien situs web yang saya kembangkan beberapa tahun yang lalu? Tiba-tiba konten situs mereka menjadi tidak dapat diedit lagi.

Saya tahu perubahan itu sulit dan menakutkan, kita semua merasakannya.

Jenis komentar seperti ini tidak perlu karena terlihat sangat merendahkan dan merendahkan! Mengarahkan orang untuk membaca tumpukan dokumentasi yang bahkan belum selesai dan masih dalam proses adalah konyol menurut saya.
A. Saya tidak punya waktu untuk itu dan b. diskusi ini bukan tentang memahami GB ini tentang Dampak Ekonomi dari Garis Waktu Peluncuran Gutenberg

Mengenai daftar apa yang perlu dilakukan terkait shortcode, metabox, dan CPT, menunjukkan bahwa itu bahkan lebih buruk dari yang saya kira.

CPT tidak akan berfungsi lagi tanpa mendeklarasikan show_in_rest ?!?!?! Jadi saya sekarang harus kembali ke situs klien dan mengulang pekerjaan 3-5 tahun?

Itu, Tammie, persis dampak ekonomi @gidgey (Bridget) dibesarkan dengan posting ini! Bahwa Anda tampaknya gagal untuk memahami ini sangat menakutkan, terutama karena Anda adalah bagian dari dan penginjil untuk GB!

@karmatosed Terima kasih atas tanggapan menyeluruh Anda.

akan ada untuk waktu yang lama opsi plugin editor klasik dan bahkan jaringan yang mengaktifkannya. Plugin itu tidak akan kemana-mana pada rilis 5.0 dan kemungkinan akan tetap ada untuk sementara waktu, editor klasik itu sendiri masih dipertahankan.

Untuk situs yang akan menggunakan editor klasik di masa mendatang, apakah ini perlu diinstal sebelum peluncuran 5.0? Yang ideal bagi saya dalam kasus ini adalah bahwa Gutenberg tidak pernah dihidupkan, sehingga untuk berbicara - bukan berarti saya buru-buru masuk ke semua situs saya untuk mematikannya.

Saya tahu perubahan itu sulit dan menakutkan, kita semua merasakannya.

Utas ini bukan suara Stewie Griffin "Ada yang salah dengan rumah ini! Saya tidak suka perubahan!" hal. Ini tentang kecepatannya. Anda mengatakan bahwa Anda tidak mengharapkan siapa pun untuk membangun blok ketika 5.0 dikirimkan... namun tanpa intervensi, backend situs akan memiliki antarmuka itu, situs baru dalam pengembangan perlu diubah atau peningkatan direncanakan; situs baru yang sedang direncanakan/dicakup akan memiliki banyak tanda tanya atas rencana mereka.

Selain itu, klien dengan situs yang ada tetapi tanpa rencana pemeliharaan atau pengembang aktif mungkin bingung, dan jika situs mereka rusak, marah. Departemen TI akan menerima permintaan dukungan untuk sesuatu yang tidak mereka ketahui, dan pengembang akan menerima panggilan dari klien sebelumnya yang marah.

Semua ini akan memakan banyak waktu setiap orang. Saya tahu Gutenberg telah dalam versi beta untuk sementara waktu, tetapi itu tidak sama dengan dapat menggunakannya di situs nyata dengan klien nyata untuk mengonfirmasi apa titik masalah sebenarnya untuk situs kami dan untuk klien kami.

akan ada opsi bagi Anda untuk meningkatkan secara perlahan

Transisi yang lambat perlu menjadi default dan harapan. Ini mungkin sudah disarankan tetapi pasti akan ada prompt "Silakan pilih editor Anda" setelah memutakhirkan ke 5.0. Ini akan sangat membantu untuk klien tanpa pengembang/pengelola aktif yang khawatir tentang perubahan.

@senlin

Itu, Tammie, adalah *persis dampak ekonomi yang dimunculkan oleh @gidgey (Bridget) dengan postingan ini! Bahwa Anda tampaknya gagal untuk memahami ini sangat menakutkan, terutama karena Anda adalah bagian dari dan penginjil untuk GB!

Tanggapan default untuk masalah pengembang tampaknya adalah "Tapi Gutenberg luar biasa!!!" Saat ini, saya tidak peduli betapa hebatnya itu, saya akan mengetahuinya pada waktunya melalui penggunaan yang tepat setelah rilis. Saat ini saya peduli tentang apa yang akan terjadi, dan apa yang perlu saya lakukan, lebih dari 30 situs yang saat ini saya kelola, dan beberapa yang saat ini saya miliki dalam pengembangan.

Pengguna adalah semua jenis orang - mereka yang benar-benar menulis, pembuat tema, pembuat plugin, dan banyak lagi.

@karmatosed Ini juga agak merendahkan dan tidak membantu betapa terasingnya perasaan beberapa pengembang saat ini. Kami tahu kami bukan satu-satunya pengguna. Sebenarnya ada komentar di utas ini yang mengungkapkan kekhawatiran kami tentang dampak pada beberapa pengguna yang benar-benar menulis, karena mereka adalah klien kami. Kami tidak hanya membuatnya tentang bagaimana kami ingin membuat kode (meskipun itu adalah elemennya, tetapi tidak relevan dengan topik ini).

@senlin mari kita beralih dari tuduhan niat, kita semua peduli apa yang terjadi di sini dan rasa hormat itu penting.

Saya membagikan apa yang saya lakukan dengan maksud memberi tahu, bukan bermaksud menggurui. Penting untuk dicatat bahwa saya melihat nilai dalam diskusi ini, saya terlibat dan saya terlibat di sini. Saya juga melihat inti dari utasnya. Apa yang saya rasakan adalah bahwa berbagi sumber daya yang kita miliki saat ini adalah penting dalam mencari jalan.

Mari beralih dari titik ini dan selami balasan untuk komentar Anda:

Bagaimana dengan klien situs web yang saya kembangkan beberapa tahun yang lalu?

Inilah sebabnya saya menambahkan kutipan dokumentasi, untuk menunjukkan potensi fallback yang sedang dikerjakan. Itu akan tergantung pada metabox tetapi kemungkinan mundur itulah yang terjadi.

Satu hal yang perlu diperhatikan bagi mereka yang mengerjakan ini untuk dipelajari, berbagi contoh yang Anda pikirkan adalah penting. Itu membantu percakapan dua arah.

@doubleedesign , terima kasih atas balasan Anda juga.

Untuk situs yang akan menggunakan editor klasik di masa mendatang, apakah ini perlu diinstal sebelum peluncuran 5.0?

Plugin editor klasik perlu diaktifkan hari ini. Ini berarti memilikinya hidup pada hari 5.0.

Saya benar-benar akan mendorong jika memungkinkan orang untuk mencoba Gutenberg hari ini di situs. Dengan mencoba, bug, masalah, dan umpan balik dapat dikirimkan kepada mereka yang mengerjakannya. Itu penting untuk mendapatkan diskusi dua arah ini.

_Ini akan bergantung_ pada metabox tetapi fallback _potensial_ itulah yang terjadi.

kan

Itu akan tergantung pada metabox tetapi kemungkinan mundur itulah yang terjadi.

Memang saya sendiri belum pernah terlibat dalam proyek perangkat lunak sebesar ini jadi saya tidak tahu apakah ini normal, tetapi saya gugup dengan semua bagian yang tampaknya masih belum pasti mendekati rilis.

@doubleedesign hanya untuk memperjelas saya tidak menolak pengembang di sini:

Kami tahu kami bukan satu-satunya pengguna. Sebenarnya ada komentar di utas ini yang mengungkapkan kekhawatiran kami tentang dampak pada beberapa pengguna yang benar-benar menulis, karena mereka adalah klien kami.

Saya mengatakan ini tentang pengalaman untuk semua orang, pengembang, desainer, pengguna. Saya ingin memastikan hal itu karena merasa itu disalahpahami. Saya mengatakan semua masalah dan sama sekali tidak mengabaikan pengalaman pengembang.

Untuk meringkas apa yang saya katakan:

  • Ketika 5.0 kapal hal tidak akan rusak. Ada pilihan di tempat untuk menghindari itu. Lebih banyak opsi dapat ditambahkan.
  • Untuk memastikan hal-hal tidak rusak, umpan balik diperlukan. Pengujian, memberi tahu tim di mana masalahnya dan pengaturan apa yang rusak, sangat penting. Ini bukan untuk mengatakan bahwa mereka yang mengerjakannya tidak sedang menguji, hanya setiap kasus stres yang ada di luar sana, tidak ada yang tahu. Komunikasi dua arah adalah kuncinya.
  • Bagaimana kapal Gutenberg adalah detail untuk 5.0. Tim saat ini berfokus pada produk, mendapatkan umpan balik, merespons, dan mengulangi. Itu tidak mengabaikan apa pun tetapi di situlah keunggulan 5.0, komunitas masuk; mencari tahu bagaimana Gutenberg dikirim.

@karmatosed

Ketika 5.0 kapal hal tidak akan rusak.

Apakah ini jaminan atau hanya menyimpulkan apa yang Anda katakan tanpa nilai apa pun yang melekat padanya?

@gidgey Saya pikir juga solusi potensial dalam jangka menengah adalah situs crowdsourced ini untuk mendapatkan dan memberikan bantuan mentransisikan produk ke Gutenberg: https://gettingreadyforgutenberg.com/

Saya menyadari bahwa sebagian besar membahas gejala potensial, daripada kekhawatiran menyeluruh yang Anda miliki. Dari sudut pandang filosofis murni, saya bertanya-tanya apakah kita meremehkan ketahanan tipe orang yang menarik komunitas ini.

Saya tidak dapat memprediksi masa depan (walaupun itu adalah daftar harapan saya untuk kekuatan super) tetapi Anda benar bahwa akan ada dampak ekonomi yang besar. Saya pikir kita harus menghadapi perubahan ini dengan mata terbuka, dan terima kasih telah mengungkapkan kekhawatiran Anda secara terbuka di sini untuk diskusi. Percakapan seperti inilah yang membantu kita menyebutkan ketakutan kita sehingga kita dapat mengatasinya sebaik mungkin. 🤗

Tepatnya, Josepha. Niat saya bukan ketakutan-mongering tapi kesadaran.

Terima kasih Piet dan Tammie atas komentar Anda juga.

Ini telah menjadi diskusi yang hebat dan sangat dibutuhkan.

Pada Selasa, 12 Des 2017 jam 8:16, josephahaden [email protected]
menulis:

@gidgey https://github.com/gidgey Saya pikir juga solusi potensial dalam
tengah semester adalah situs crowdsourced ini untuk mendapatkan dan memberikan bantuan
mentransisikan produk ke Gutenberg: https://gettingreadyforgutenberg.com/

Saya menyadari bahwa sebagian besar membahas gejala potensial, daripada
kekhawatiran menyeluruh yang Anda miliki. Dari sudut pandang filosofis murni, saya
bertanya-tanya apakah kita meremehkan ketahanan tipe orang ini
menarik masyarakat.

Saya tidak dapat memprediksi masa depan (walaupun ini adalah daftar keinginan saya untuk super
kekuatan) tetapi Anda benar bahwa akan ada dampak ekonomi yang besar. Menurut saya
kita harus menghadapi perubahan ini dengan mata terbuka, dan terima kasih untuk
mengungkapkan kekhawatiran Anda secara terbuka di sini untuk diskusi. Ini percakapan
seperti ini yang membantu kami menamai ketakutan kami sehingga kami dapat mengatasinya sebaik mungkin
bisa. 🤗


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/WordPress/gutenberg/issues/3926#issuecomment-351101104 ,
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AV3JZpL52P_idTCVbWhTT9qAnAnHjgfyks5s_qbegaJpZM4Q93ul
.

--
Sel 949 370 4059
www.bridgetwillard.com

CPT tidak akan berfungsi lagi tanpa mendeklarasikan show_in_rest ?!?!?! Jadi saya sekarang harus kembali ke situs klien dan mengulang pekerjaan 3-5 tahun?

Pemahaman saya adalah sebaliknya; CPT yang tidak secara eksplisit mendeklarasikan show_in_rest tidak akan menggunakan Gutenberg secara default. Gutenberg menggunakan REST API untuk mendapatkan dan menyimpan data posting, jadi jika CPT tidak mendukung REST API, maka Gutenberg tidak dapat bekerja dengannya.

Jadi, ~95% CPT akan menggunakan editor Klasik secara default, tanpa perubahan apa pun.

https://github.com/WordPress/gutenberg/blob/9864a6092a965d2985307ed2456f83148a1dee78/lib/register.php#L303 -L338

CPT yang tidak secara eksplisit mendeklarasikan show_in_rest tidak akan menggunakan Gutenberg secara default.

Ini sebenarnya adalah "bug" di API karena CPT apa pun dengan "show_ui" => true harus dapat diedit di Gutenberg. Dan saya berharap ini diperbaiki sebelum penggabungan.

@iandunn Itu masalah besar bagi kemajuan Gutenberg di masa depan karena Gutenberg tidak seharusnya hanya menjadi pengganti editor tetapi cara baru untuk mengelola tampilan. Jika CPT memblokir Gutenberg, Gutenberg tidak dapat bergerak melampaui editor.

Saya sepenuhnya setuju di sini bahwa masalahnya bagi saya bukanlah perubahan. Jika kita tidak mengubah atau bergerak maju, kita masih akan terjebak dengan WordPress v1, yang pada saat itu luar biasa tetapi jauh dari sebagus yang kita miliki sekarang.

Kekhawatirannya adalah waktu peluncuran. Kami diberitahu bahwa Gutenberg akan diluncurkan sekitar awal 2018 yang sangat mengkhawatirkan dan menurut saya terlalu dini.

Sebagian besar proyek di WordPress (memikirkan REST API) adalah plugin selama berbulan-bulan atau bahkan bertahun-tahun sebelum diperkenalkan ke inti, dan mereka bahkan bukan plugin yang benar-benar diperhatikan pengguna. Ini adalah perkembangan besar pertama yang saya ingat yang secara besar-besaran akan mempengaruhi setiap pengguna WordPress. Apakah Anda seorang pengembang, desain, atau editor konten, itu akan memengaruhi Anda dalam beberapa cara atau lainnya.

Untuk mengurangi efek ini, dan membuat transisi lebih lancar, kita hanya perlu lebih banyak waktu. Saat ini, seperti kebanyakan di utas ini dan banyak pengembang di komunitas WordPress yang saya tahu, kami menggunakan alat seperti ACF untuk membangun situs yang disesuaikan dengan kebutuhan klien. Untuk melakukan hal yang sama di masa depan, dalam waktu yang singkat akan mengharuskan saya untuk mempelajari seluruh bahasa baru menggunakan Javascript dan React, yang tidak realistis dalam waktu 4 - 6 bulan.

Banyak utas di sini memberi tahu kami untuk membaca dokumentasi dan mempelajari semua tentang Gutenberg. Bukannya saya tidak mau belajar Javascript dan React dan Gutenberg - saya ingin sekali dan sepertinya jika Anda akan membangun sesuatu yang baru di WordPress, itulah caranya. Namun seperti banyak di utas ini saya memiliki bisnis untuk dijalankan, klien saat ini untuk dijaga dan secara realistis saya tidak dapat mempelajari ini dalam waktu sesingkat itu. Aku hanya tidak punya waktu.

Saya benar-benar khawatir tentang apa yang akan terjadi pada situs klien ketika WordPress versi 5 mendarat dan saya mengharapkan banyak klien yang tidak bahagia. Memang kita belum sampai di sana dan saya berharap jalan menuju WordPress versi 5 dengan Gutenberg lancar. Harus saya akui, tidak banyak yang saya dengar yang meyakinkan saya bahwa ini akan terjadi, dengan pesan yang beragam.

Belum pernah ada masalah yang memecah belah seperti ini di masyarakat. Kami diberitahu untuk tidak khawatir tetapi tanpa bukti kuat untuk mendukung hal ini. Saya hanya berharap itu berjalan lebih lancar dari yang saya perkirakan.

Berpikir keras, tetapi saya bertanya-tanya apakah orang memiliki berbagai waktu di kepala mereka ketika mereka berpikir 5.0 sedang dirilis.

Pikiran belakang serbet saya adalah:

Gutenberg melanjutkan dengan rilis mingguan reguler sebagai plugin (dengan istirahat liburan yang layak) hingga sekitar awal April.

Kemudian, Gutenberg akan diusulkan untuk bergabung menjadi Core. Ini kemungkinan akan memakan waktu setidaknya satu minggu pekerjaan logistik, mungkin 2 minggu. Kami kemudian melihat pada pertengahan April.

Dalam rilis sebelumnya setelah penggabungan proyek fitur, ada waktu seminggu sebelum Beta 1 dirilis. Saya akan mengatakan 25 April (sekali lagi, ini adalah pikiran saya, bukan jadwal yang pasti).

A Rilis dengan ukuran ini kemungkinan akan membutuhkan setidaknya 4 beta, tapi saya pikir 5 mungkin lebih aman di sini. Jadi kita akan mengatakan bahwa itu adalah akhir Mei sebelum kita mencapai RC1.

Periode RC 3 minggu untuk menyelesaikan semua tepi menempatkan peluncuran sekitar 19 Juni yang hanya sekitar 1 tahun setelah perdana menteri dunia Gutenberg di WCEU 2017 (mengabaikan bahwa pekerjaan sedang berlangsung sebelum itu dan posting telah ada di make.wordcamp.org/ inti beberapa bulan sebelumnya menguraikan beberapa pekerjaan awal)

Ketika saya memikirkan fakta bahwa kami pada dasarnya berada pada titik di mana API stabil, ini memberikan waktu lebih dari 6 bulan untuk mempersiapkan. Jelas, ada kebutuhan untuk lebih banyak dokumentasi dalam waktu dekat untuk membantu mempermudah orang membangun di atas Gutenebrg, tapi itu pada dasarnya adalah 2 kuartal untuk mempersiapkan tipe air terjun, atau sprint 13 2 minggu untuk orang yang lebih gesit.

_Mampir dari Grup Facebook AWP_

Saya setuju tentang perlunya mendidik. Namun - kami tidak akan membutuhkan banyak waktu sebagai pengembang/pembuat situs untuk menguji Gutenberg di beberapa situs yang ada. Jika Anda memiliki situs pementasan/lokal untuk situs yang telah Anda selesaikan, cukup instal Gutenberg di sana dan uji. Mungkin butuh setengah jam untuk menguji Gutenberg di 3 situs (saya memperbarui WordPress dan semua plugin juga di situs tersebut). Salah satu yang menggunakan Beaver Builder baik-baik saja untuk halaman, selama saya menggunakan Beaver Builder (yang merupakan hal yang sangat masuk akal untuk dilakukan) dan posting (tidak ada builder) bekerja dengan baik di luar kotak.
Dua situs lainnya diberdayakan dengan sangat memanfaatkan ACF dan saya menemukan bahwa kotak meta saat ini tidak menyimpan. Belum tahu, dan saya mungkin akan melaporkan di GitHub (saya melihat ada beberapa masalah pada topik ini) ketika saya punya waktu.

Saya pribadi memiliki kepercayaan pada tim inti dan semua kontributor yang bekerja sangat keras di Gutenberg, bahwa ketika 5.0 keluar, itu akan bekerja di luar kotak untuk persentase yang sangat tinggi dari semua situs. Tujuannya sejauh yang saya lihat bukan untuk merusak sebagian besar situs yang berjalan di WordPress.
Namun, kami harus memberikan kembali kepada komunitas dengan setidaknya melaporkan ketidaksesuaian yang kami temui di sepanjang jalan.

Juga, saya tidak bisa sepenuhnya setuju dengan poin "akan menghabiskan banyak biaya". Apa yang akan? Menginstal plugin editor klasik? Jika Anda memiliki perjanjian dukungan dengan klien Anda, maka sebagai bagian dari pembaruan 5.0 yang akan Anda lakukan, instal juga plugin Editor Klasik. Ledakan! Kamu sudah selesai :)
Jika Anda tidak memiliki perjanjian dukungan, luangkan waktu satu hari (atau berapa pun waktu yang Anda perlukan - Anda memiliki beberapa bulan) untuk membuat daftar klien sebelumnya yang telah Anda bangun situsnya. Kirim ke diri sendiri dan Bcc semua orang dan tulis sesuatu di sepanjang baris

Hai, saya hanya ingin memberi tahu Anda bahwa dengan WordPress 5.0, yang dijadwalkan untuk rilis pada, pembaruan besar akan dilakukan seputar pengalaman penerbitan/pengeditan. Karena ini adalah pembaruan yang sangat besar, pembaruan ini berpotensi menimbulkan efek negatif pada pengelolaan konten situs Anda.
Jangan putus asa meskipun! Ada solusi yang sangat mudah, yang masih memungkinkan Anda untuk memperbarui dengan aman - cukup instal dan aktifkan plugin "Editor Klasik". Ini akan memastikan bahwa Anda tetap menggunakan antarmuka yang sama seperti yang biasa Anda gunakan.
Seperti biasa, saya menyarankan Anda melakukan pembaruan ini di situs pementasan, atau setidaknya membuat cadangan situs Anda sebelum memperbarui WordPress.
Jika Anda ingin mempelajari lebih lanjut tentang pembaruan yang akan datang, jangan ragu untuk membacanya di sini

Jika Anda membutuhkan bantuan, saya akan dengan senang hati membantu.
Salam,

Ledakan! Kamu sudah selesai. Ya, Anda mungkin perlu menanggapi banyak pertanyaan pada saat itu, tetapi itu hanya akan memperkuat kepuasan klien Anda. Mereka akan melihat bahwa Anda peduli pada mereka dan kesejahteraan situs mereka, bahkan setelah Anda menyelesaikannya. Jika Anda tidak ingin memberi tahu klien Anda, maka jangan, bagi saya itu sepadan.


Beberapa pemikiran yang tidak saya posting di Facebook:

  • Sebaiknya buat pointer (itulah namanya, kan?) setelah memperbarui ke 5.0 yang memberi tahu orang-orang tentang Gutenberg, dan bahwa mereka dapat menginstal plugin Editor Klasik untuk mendapatkan kembali UI lama mereka. Ini dapat secara dramatis mengurangi jumlah orang yang frustrasi yang akan bergegas ke Google/pengembang/dukungan/dll. untuk bantuan.
  • Siapa pun yang mengklaim bahwa mereka harus mengubah semua yang mereka lakukan saat ini untuk mengembangkan situs WordPress khusus - harap dipahami bahwa ini tidak akan terjadi. Paling buruk Anda hanya perlu menginstal satu plugin (atau menambahkan kode yang setara ke tema/plugin Anda) dan hanya itu .
  • Bagi siapa pun yang mengatakan tidak ada cukup waktu untuk menyesuaikan (bahkan pembuat plugin) - tolong, ada 4+ bulan. Gutenberg bukanlah sesuatu yang sedang dikerjakan di belakang layar dan akan dijatuhkan ke kepala semua orang tanpa peringatan. Sekali lagi, jika Anda menguji sekarang, Anda akan tahu apakah Anda perlu melakukan perubahan. Jika sesuatu tidak berhasil - berkontribusi dengan membuat masalah.

Dan akhirnya...

Tolong, tolong, tolong - baiklah kepada semua kontributor. Saya mengerti bahwa perubahan besar membuat frustrasi, tetapi tempatkan diri Anda sejenak pada posisi kontributor yang mengerjakan Gutenberg atau berdiri di belakangnya. Bagaimana perasaan Anda jika ribuan jari menunjuk ke arah Anda dan mengatakan "apa yang Anda lakukan buruk dan Anda seharusnya merasa buruk. kami tidak menginginkan inovasi Anda"? Bekerja dengan, bukan melawan kontributor. Bantu mereka menemukan semua kombinasi kode/plugin/tema yang tidak mungkin mereka temukan. Membantu membuat transisi lebih mudah dan lebih baik untuk semua orang. Kembalikan ke komunitas :heart:

tenang :v:

@senlin

Saya serius melihat CMS lain dan telah mengumpulkan beberapa situs dengan Grav CMS.

Jadi, Anda bersedia menginvestasikan waktu untuk mempelajari CMS lain, tetapi tidak memasang plugin yang hanya menjaga pengalaman apa adanya? Anda mengerti, bahwa apa pun yang Anda bukan satu-satunya pengembang, mungkin pada suatu saat di masa depan membuat pilihan yang tidak Anda sukai/setujui dan menempatkan Anda dalam situasi yang sama? Anda bebas melakukan apa yang Anda mau, tentu saja, bagi saya itu sepertinya keputusan yang tidak logis, mengingat situasinya seperti yang saya pahami (mungkin kita hanya memahaminya secara berbeda?).

CPT tidak akan berfungsi lagi tanpa mendeklarasikan show_in_rest ?!?!?! Jadi saya sekarang harus kembali ke situs klien dan mengulang pekerjaan 3-5 tahun?

Seperti sekarang, jika CPT Anda tidak mendeklarasikan show_in_rest , itu hanya akan default ke editor standar (jadi Anda bahkan tidak akan tahu Gutenberg diinstal dengan mengedit posting di CPT Anda). Namun seperti yang disebutkan @youknowriad di atas, ini harus diperbaiki di masa mendatang, sehingga show_in_rest default ke nilai show_ui ketika hilang.

Apakah Anda memiliki kesempatan untuk menguji Gutenberg dengan salah satu situs yang telah Anda buat sebelumnya? Jika tidak, saya sangat menyarankan untuk menginstalnya di situs pengembang, sehingga Anda mendapatkan gambaran yang lebih baik tentang apa yang berfungsi dan tidak berfungsi dengan pengaturan Anda.

@nikolov-tmw Nikola,

Jadi, Anda bersedia menginvestasikan waktu untuk mempelajari CMS lain

Ya memang!

tetapi tidak menginstal plugin yang hanya membuat pengalaman apa adanya?

Menyimpan pengalaman untuk berapa lama tepatnya?

Anda bebas melakukan apa yang Anda inginkan tentu saja

Wow, terima kasih, saya sangat membutuhkan izin Anda!

mungkin kita hanya memahaminya secara berbeda?

mungkin

Apakah Anda memiliki kesempatan untuk menguji Gutenberg dengan salah satu situs yang telah Anda buat sebelumnya?

Sebenarnya saya sudah menginstalnya di beberapa situs

Jika tidak, saya sangat menyarankan untuk menginstalnya di situs pengembang, sehingga Anda mendapatkan gambaran yang lebih baik tentang apa yang berfungsi dan tidak berfungsi dengan pengaturan Anda.

Terima kasih telah berasumsi!

Saya kira pada akhirnya, dampak ekonomi semua tergantung pada bagaimana Anda membangun situs (untuk klien). Anda menyebutkan Beaver Builder, saya telah menyebutkan sebelumnya (gulir ke atas) bahwa pembuat halaman bukanlah sesuatu yang saya gunakan atau inginkan klien saya. Jadi dua hal berbeda yang sebenarnya Anda bandingkan di sini.

Dampak ekonomi dari pindah ke Gutenberg bagi saya sangat besar sehingga saya lebih suka beralih ke cara yang berbeda untuk membangun situs web sama sekali. Terima kasih atas pengertian Anda dan menghormati itu!

Begitu banyak poin bagus di sini. Saya setuju dengan hampir semuanya. Saya pikir solusi sebenarnya adalah membuat inti Wordpress mengimplementasikan Gutenberg sebagai OPSI. Beri kami kemampuan untuk memilih menggunakan editor Tiny MCE tanpa harus menginstal plugin.

Saya mengerti kedua belah pihak. Peluang dan kekhawatiran. Saya tidak tahu apakah Gutenberg akan menarik pengguna WordPress baru atau menyinggung yang sudah ada. Tetapi sebagai pengembang saya harus mengatakan bahwa semua yang saya baca tentang cara Gutenberg menjadi bagian dari WordPress Core tampaknya salah.

Saya kehilangan @m dalam percakapan ini. Di mana pembicaraan kompatibilitas mundur dari masa lalu? Jika Anda menginginkan transisi yang mulus, Anda tidak boleh memaksakan perubahan yang melanggar. Jangan berikan plugin untuk beralih kembali ke editor klasik. Jadikan editor klasik sebagai default untuk pembaruan WordPress yang ada ke 5.0. Jadikan Gutenberg sebagai opsi bagi mereka yang memperbarui. Pernahkah Anda berpikir tentang ribuan instalasi WordPress yang melakukan pembaruan otomatis? Anda tidak akan menjangkau 90% pengguna untuk memberi tahu mereka bagaimana mereka dapat 'menyelesaikan' masalah Gutenberg. Hanya tidak mengaktifkannya. Ceritakan kisah Anda tentangnya di Layar Pembaruan WordPress. Beri tahu orang-orang mengapa itu mungkin menarik. Jika Gutenberg adalah masa depan, Anda dapat mengaktifkannya dengan setiap instalasi WordPress baru tetapi tidak pernah default ke Gutenberg setelah pembaruan.

WooCommerce pindah ke CRUD. Perubahan yang menghancurkan. Dan itu tidak semulus yang diharapkan. Namun itu tidak merusak kompatibilitas ke belakang. Pengembang punya waktu untuk beradaptasi setelah CRUD diperkenalkan. Mengapa tidak melakukan hal yang sama dengan Gutenberg?

Anda berbicara tentang dokumentasi Gutenberg yang lebih baik. Bagus. Tetapi mengembangkan plugin untuk dan aplikasi berbasis WordPress, saya telah mempelajari dokumentasi terbaik dari kode sumbernya. Oleh karena itu Anda hanya perlu menunggu sampai Gutenberg terakhir tiba karena Anda tidak tahu apa yang akan berubah selama pengembangan Gutenberg selanjutnya.

Jika saya akan menjadi pemimpin proyek, saya akan mengikuti rencana sederhana:

  1. Gutenberg tidak akan mendapatkan editor aktif untuk pembaruan WordPress. Hanya untuk instalasi WordPress baru
  2. Plugin untuk beralih ke editor klasik akan menjadi bagian dari inti. Pengaturannya akan terlihat di bawah opsi penerbitan umum WordPress.
  3. CPT akan bekerja seperti sebelumnya. Jika mereka mendeklarasikan dukungan editor, mereka akan default ke editor klasik. Jika mereka akan menggunakan Gutenberg, mereka harus menyatakannya.
  4. Metabox akan bekerja seperti sebelumnya. Tidak peduli apakah mereka berurusan dengan konten, taksonomi, atau hal-hal khusus. Tidak ada alasan mengapa editor harus berdampak pada logika bisnis.
  5. Dan yang tak kalah pentingnya bagi saya Gutenberg tidak lain adalah pembuat halaman lainnya. Oleh karena itu saya akan melihat dari dekat semua pekerjaan luar biasa dari para pengembang tersebut dan bagaimana mereka mengaturnya untuk TIDAK merusak fitur inti WordPress ;-)

Hanya 2 sen saya

berbicara tentang dampak ekonomi:

beberapa mengklaim itu [GB] adalah bug yang harus saya atasi sejak saya menyarankan WordPress di tempat pertama.

https://deliciousbrains.com/wordpress-gutenberg/#comment -3700968927

Terima kasih kepada semua orang yang meluangkan waktu untuk mempertimbangkan. Ini adalah umpan balik yang berarti untuk dirujuk saat proyek berlangsung.

Menutup masalah ini karena tidak ada yang dapat segera ditindaklanjuti.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat