Word 2018の現状:WordPressがブロックエディターを採用
公開: 2018-12-12
WordCamp USは、WordPress 5.0のリリースに続いて、週末にナッシュビルでキックオフしました。 最初の48時間で、5.0は280万回以上ダウンロードされました。 土曜日の夜に300万を超えました。
「多くのことが起こっているので、WordPressに自己紹介の機会を与えたいと思います」とMattMullenwegは彼のStateof theWordアドレスの前文の中で述べました。 彼はプロジェクトの憲法として4つの自由を呼び起こし、コミュニティをそのルーツに呼び戻しました。
「それが私たちがここにいる理由です」とマレンウェッグは言いました。 「WordPressは物理的なものではありません。 それはコードのセットではありません。 それは一種のアイデアです。 WordPressは、それに依存するすべての人と会社の完全な信頼と信用に支えられています。」
彼は、出版を民主化し、オープンウェブを前進させるという彼のビジョンを再構築するというプロジェクトの使命を繰り返しました。
「数年前に言ったように、私たちはWebオペレーティングシステム、オープンで独立したWeb用のオペレーティングシステム、そして他の人が本当に構築できるプラットフォームを構築しています」とMullenweg氏は述べています。
WordPressの32.5%の市場シェアと、Mullenwegが年間100億ドルと見積もっているその商業エコシステムは、プロジェクトにWebの将来に強力な影響を与えるためのリソースを提供します。
Mullenwegがブロックエディターの説得力のある事例を構築

Mullenwegは、新しいユーザーが古いエディターで簡単なタスクを実行するのに苦労したビデオのセレクションを表示することで、グーテンベルクの必要性を理解しました。 彼らの経験には、辛い解説が添えられていました。
- 「これは、2005年にブログを書いているような気がします。」
- 「これは非常に厄介でした。 これは動作しません。"
- 「キャプションを追加するにはどうすればよいですか? 私は見当もつかない。"
Mullenwegは、WordPress 5.0より前のビジュアルエディターとHTMLエディターを簡単に切り替えていた方法を説明しましたが、すべてのユーザーがこれを実行できるわけではないことに気付きました。
「これは10年以上にわたって私たちの編集者の経験であり、私たちの多くはそれに対処することを学びました」と彼は言いました。
彼は、これらのタスクが新しいブロックエディターでどれほど簡単であるかを示すビデオをフォローアップし、WordPressの前進としてブロックを特定しました。
一部の参加者は、グーテンベルクを使用して専門家とペアになっているユーザーテストビデオがどのようにバランスが取れていないように見え、新しいエディターで同じタスクを試みている新しいユーザーのビデオを見たいと思ったのかについてコメントしました。 ただし、そのセグメントの目標は、グーテンベルクの必要性と、ユーザーがグーテンベルクに成長する機会を得たときに開かれる可能性を伝えることを目的としているように見えました。
Mullenwegは参加者に「ブロックを深く学ぶ」ように促します
グーテンベルクプロジェクトのフェーズ1では、数百万の早期採用者がすでにブロックエディターを採用しており、120万のアクティブなインストールと120万の投稿が書き込まれました。 グーテンベルクに関するWordCampの講演はすでに277回あり、新しいエディターに焦点を当てたミートアップイベントは555回あり、それについて議論しているブログ投稿は1,000件を超えています。
ブロックはWordPressの世界を引き継いでいます。 バージョン5.0には70のネイティブブロックが付属しており、すでに100を超えるサードパーティブロックが存在し、それに関連して1,000の構成があります。
「ブロックは予測可能で触覚的であり、テキストブロックのように単純な場合もあれば、eコマースインターフェイスのように豊富な場合もあります」とMullenweg氏は述べています。 彼はそれらをWordPressの新しいDNAとして説明し、そこからユーザーは想像できるあらゆるものを作成することができます。
Mullenwegは、ブロックエディターを使用して構築された2つのサイト、IndigoMillとLuminaSolarを展示しました。 これらの美しいサイトは、グーテンベルクがウェブサイトにもたらすことができるものへの想像力を開きます。
WordPress.orgは、ブロックエコシステムを前進させるためのプラグインとテーマを強調します。 また、ディレクトリには100を超えるGutenberg対応のテーマがあり、プラグイン用に現在公開されている新しいGutenbergブロックタグがあります。 間もなくテーマにも利用できるようになります。
Mullenwegは、create-guten-blockツールキット、Block Lab、Lazy Blocksなどのツールを強調しました。これらのツールを使用すると、開発者は独自のブロックを簡単に作成できます。 ブロックコレクションとライブラリも出現しています。 彼は、2019年の優先事項の1つは、ブロックを検出するためのWordPress.orgディレクトリと、それらをシームレスにインストールする方法を構築することであると述べました。
Mullenwegは、2015年にWordPress開発者に提供した「JavaScriptを深く学ぶ」という宿題に基づいて、コミュニティに「ブロックを深く学ぶ」よう促しました。 ブロックは、グーテンベルクの作成者が最初に想像できたものを超えて、ユーザーエクスペリエンスを向上させる多くの機会を提供します。
グーテンベルクフェーズ2:ナビゲーションメニューブロック、ウィジェットブロック、テーマコンテンツエリア
マレンウェッグは、グーテンベルクプロジェクトの次の段階を発表しました。 フェーズ2はすでに開始されており、サイトのカスタマイズに重点を置いており、ブロックインターフェイスをコンテンツ管理の他の側面に拡張しています。 これには、ナビゲーションメニューブロックの作成が含まれます。 メニューの再考は難しいでしょう、そしてマレンウェッグはそれらがプロセスの間に名前を変えられるかもしれないと言いました。
フェーズ2の目標には、すべてのウィジェットをブロックに移植し、グーテンベルクのテーマコンテンツ領域を登録することも含まれます。 フェーズ2の初期バージョンはGutenbergプラグインに含まれるため、テストに参加したい人は誰でもそれを再アクティブ化できます。
質疑応答の時間中に、ある出席者は、このフェーズにはレイアウト機能をより堅牢にすることについてほとんど含まれていないように思われることについて質問しました。 彼は、Mullenwegがそれらの市場にそれらのレイアウト決定を処理させることを計画しているかどうか、またはコアがレイアウト言語を定義するかどうかを尋ねました。 Mullenwegは、エコシステム内の他の人が何をしているのかを確認し、最良のソリューションを選択して採用する方が賢明かもしれないと答えました。 彼はまた、ユーザーが将来、異なるページビルダーを切り替えて、コンテンツを失わないようにできれば、わくわくするだろうと述べました。

グーテンベルクフェーズ3および4:多言語サイトのコラボレーションとコアサポート
Mullenwegは、2020年を目標とするグーテンベルクフェーズ3が、コラボレーション、マルチユーザー編集、およびワークフローに焦点を当てると発表しました。 フェーズ4(2020+)は、WordPressが多言語サイトをサポートするための公式な方法を開発することを目的としています。 すでに利用可能な多くの既存のソリューションを考えると、技術的な観点からそれがどのように見えるかを尋ねられたとき、Mullenwegはまだ実験段階にあるので、まだ何も処方したくないと言いました。
その他の主要な発表には、WordPressの使用に必要な最小のPHPバージョンでの待望のバンプが含まれていました。 2019年4月までに、PHP 5.6がWordPressの最小PHPバージョンになり、2019年12月までに、要件がPHP7に更新されます。
グーテンベルクの開発が反復の新しいペースを設定したため、WordPressのリリースは将来的に速くなるでしょう。 Mullenweg氏は、WordPressで、ユーザーが自分のバージョンを考えずに、ベータ版または安定版を簡単に実行できるチャネルを選択できるようにしたいと述べました。
Mullenwegは、5.0リリースプロセスで行われた間違いと学んだ教訓を認めます
WordPress 5.0は、プロジェクトの歴史の中で最も長く、最も物議を醸したリリースサイクルの1つでした。 意思決定の内側の輪の外にいる人々は、日付が発表されてから見落とされ、わずか3日前の通知で5.0を押し出すことに賛成して二次的な日付が破棄されたため、多くの不確実性に耐えました。
「以前のリリース日を逃した後、新しいリリース日を発表するのは怖かった」とマレンウェッグは物議を醸したリリース日を認めて言った。 彼は、彼らが新しい日付を発表するまで、これは多くの恐れと不確実性を生み出すように思われたと言いました。 日付は突然出てきたようで、コミュニティにとってストレスがたまりました。
Mullenwegは、5.0をリリースする過程で学んだ教訓を強調しました。
- WordPress全体のさまざまなチームがよりよく連携する必要があります
- JavaScriptをさらに深く学び続ける必要があります
- トリアージとコードフリーズの重要性
- 常にリリース日を発表する
Mullenwegは、WordPress 5.0のベータリリースが他のリリースよりも100倍多くテストされたことを指摘しました。これは、5.0に到達する前にGutenbergがより堅牢になることに貢献したと彼は言いました。 しかし、これらのポジティブな点は、コミュニティの信頼を裏切ったと多くの人が感じているコミュニケーションのいくつかの重大な崩壊によって影が薄くなっているように見えました。
彼は、人々がグーテンベルクに投票する方法としてプラグインレビューシステムを使用し、おそらくコミュニティはそれらの種類のものを表現するための別の媒体を必要としていると述べました。 ユーザーは、それが彼らが発言権を持っている唯一のフィードバックメカニズムの1つであると感じたのでこれをしました。 プラグインの開発の初期には否定的なレビューが積み重なっていたが、機能プラグインのコアへの道のりを通して着実に続いた。 5.0がリリースされた後も、Gutenbergプラグインに対する否定的なレビューが寄せられ、その評価は星2.2 / 5に下がりました。
成長痛と透明性の要求

Mullenwegは、グーテンベルクの開発は完全に公の目で行われ、公の場でのオープンソースソフトウェアの開発に関連する多くの課題に直面していると述べました。 コードは公開されていましたが、最も重要な決定は密室で行われました。 これは、コア開発者チャットやソーシャルメディアでフラストレーションを表明する開発者コミュニティによって悪化しました。
Q&Aセグメントでは、5.0に関する投稿と発表のほとんどがAutomatticの従業員からのものであることに留意し、リリースプロセスの透明性を高めるようにいくつかの聴衆が求めました。 WordCamp Q&Aでコミュニティの火付け役になったMorten Rand-Hendriksenは、makeブログへの投稿に関連して「we」という単語を使用したことに関する質問に対して拍手を受けました。 彼は、これらの決定がどこで行われるかについてのより多くの洞察を求めてマレンウェッグに圧力をかけました。
Mullenwegは、5.0のリリース日に関して彼が意味する「私たち」は、リリースリードがそれについて議論したプライベートチャネルを指していると述べました。 彼は、非常に多くの人々が開発者のチャットに参加しているため、議論が困難になったと述べました。
「私はただ洞窟に行ってこれらのことを思いつくだけではありません」とMullenwegは言いました。 「これまでWordPressに貢献したことがなく、コアチームの議論を混雑させていた多くの人々が[開発チャットに]現れていました。」 彼はまた、私的な会話は、ドライブバイの意見がなかったことを除いて、「公の会話と同じくらい激しい」と述べた。
外部の人々にとって、これらの会議は、makeブログで参照または要約されたことがないため、秘密に見えました。 これにより、開発者コミュニティは、これらの決定がどこから来たのか、そして彼らが発言権を持っているかどうか疑問に思いました。
グーテンベルクは公の場で開発されましたが、あまりにも多くの決定がサイロで行われ、明確に伝えられていませんでした。 これは5.1以降で改善できます#WCUS
— K.アダムホワイト(@kadamwhite)2018年12月8日
質疑応答の中で、Mulllenweg氏は、コミュニティからのレビュー、ブログ投稿、コメントを読んで可能な限り多くの情報を収集しながら、さまざまな企業からのリリースリードからの活発な議論と多様な視点に耳を傾けたと述べました。 彼は、このプロセスを、人々が言っているすべての異なることを理解し、そのバランスをとろうとする芸術の一部として説明しました。
BDFL主導のプロジェクトをサポートするには、リーダーシップが耳を傾けているある程度の信頼が必要です。 過去数週間にわたって、マレンウェッグはコミュニケーションのチャネルを開いたままにするために強力な努力をしてきました。
Mullenwegが共有した苦痛なユーザーテストビデオは、WordPressが古いエディターから成長するためにどうしても必要なことを示しました。 コアがWordPressエコシステムのほぼすべてのコーナーに同時に影響を与える変更を加えることはめったにありません。 この経験は、成長痛のかなりの部分を伴って来ました。 5.0のリリースプロセス中のコミュニケーションの失敗にもかかわらず、Mullenwegはこの困難な移行を通じてプロジェクトをうまくナビゲートしました。 WordCamp USの参加者は、5.0以降は疲れ果てているように見えましたが、WordPressを過去15年間成長と改善の過程で維持してきたリーダーシップと協力し続け、前進し続けるという共通の願望によって団結しました。
