WordPress 5.0の増加を遅らせるための呼びかけ、開発者はグーテンベルクのユーザビリティの懸念と多数のバグを引用

公開: 2018-11-09

グーテンベルクがWordPress5.0でのデビューから11日離れているため、開発者とビジネスオーナーは心配そうに待っています。 リリースが二次日(2019年1月22日)に遅れる可能性はまだありますが、決定はまだ発表されていません。

「私は19日は生ぬるいですが、未解決の問題の数が原因ではありません(これは適切な測定または目標ではありません)。これよりも、数回遅れて1日か2日遅れています」5.0リリースリードのマットMullenwegは昨日の開発チャットで言った。 彼は、「現場からの」報告は引き続き良好であり、プラグインをすでにインストールしてアクティブ化した企業は、通常よりも高いサポート負担を報告していないと述べました。

「私の懸念はこれとして要約することができます」とアーロン・ジョルビンは言いました。 「コードまたはパントの決定が必要な問題は約400あります。 問題ごとに5分と仮定すると、今からRCまでの間に約33時間分のバグスクラブを実行する必要があることを意味します。」

ゲイリー・ペンダーガスト氏は、会議で提起された懸念に応えて、「次の45分で日付を移動することを決定できるとは思わない」と述べた。 「グーテンベルクと5.0のリーダーシップチームはすべてのフィードバックを聞いており、タイムラインがまだ正しいかどうかを積極的に調べていると言っても過言ではありません。」

Mullenweg氏は、未解決の問題はリリースが目標を達成しているかどうかの良い尺度ではないが、コミュニティが直面している多数のバグがリリースの延期を主張する投稿の急増を引き起こしていると述べた。

YoastSEOの著者であるJoostde Valkは、「WordPress 5.0には別のタイムラインが必要」というタイトルの投稿で、遅延の理由としてアクセシビリティの懸念とプロジェクトの安定性を挙げています。 de Valkは、自分自身をグーテンベルクの強力な支持者であると認識しており、彼のチームはすでに互換性とグーテンベルク初の機能をプラグインに組み込んでおり、500万を超えるアクティブなインストールがあります。

「これは間違いなく、WordPressの編集経験とこの10年間の開発者経験における最大の飛躍の1つです」とdeValk氏は述べています。 「これもまだ完了していません。11月19日のリリース予定日を目指して努力を続ければ、失敗に備えることになります。」

de Valkは、11月19日のタイムラインが受け入れられないと信じている理由を2つ挙げました。

いくつかの深刻なアクセシビリティの懸念があります。 これらは新しいものではなく、数人の人々が懸命に取り組んでいますが、リリースを延期すれば、実際にそれらを修正するためのより良いハンドルを得ることができると思います。 今のところ、グーテンベルクの最後の数リリースでキーボードのアクセシビリティが低下したように見えます。

最も重要な理由:プロジェクトの全体的な安定性は、まだ必要な場所ではありません。 5.0マイルストーンには非常に多くの未解決の問題があるため、来週のリリース候補ステージに到達する前にすべてのブロッカーを修正することさえ不可能であることがわかります。 執筆時点で、WordPress5.0のマイルストーンに212の未解決のバグと165の問題があります。

WordPress開発者のMarkRoot-Wileyは、同じ日に「WordPress 5.0 isNotReady」というタイトルの投稿を公開しました。 彼は、リリースを遅らせる必要があると考える理由を概説し、プロジェクトが出荷する前に、より多くの監査と品質保証テストを追求することを提案しました。

「WordPress5.0はWordPressに前向きな変化をもたらす可能性があり、またそうあるべきですが、11月下旬に計画どおりにリリースされた場合、そうではありません」とRoot-Wiley氏は述べています。 「エディターにはバグが多すぎるだけで、エクスペリエンスは十分に洗練されていません。 これは、開発の速度が体系的な品質保証(QA)とユーザーテストを妨げているためです。 エディターの準備ができていることを確認し、更新に対するコミュニティの信頼を高めるには、両方のタイプのテストが必要です。」

Root-Wileyは、新しいエディターでブログ投稿を書き込もうとしたときのバグのある経験について説明しています。これは、他の多くの人の最近の経験を反映しています。

「私はフィードバックを提供するために最善を尽くしていますが、それは疲れ果てており、報告しているものを別のものにぶつかることなく分離して複製するのに苦労している小さなバグがたくさんあります」とRoot-Wileyは言いました。 「1.5のブログ投稿を書くだけで、どうしてこんなにたくさんのバグを見つけることができるのでしょうか?」

Root-Wileyはまた、編集エクスペリエンスを合理化し、基本に集中するために、不要と思われる機能を削除することを提案しました。 これらの機能には、テーブルブロック、段落の背景色、スポットライトとフルスクリーンモード、ドロップキャップ、バースブロックなどが含まれます。

「開発のペースは猛威を振るっています」とRoot-Wileyは言いました。 「その速度は、多くの機能を開発し、それらの機能をすばやく反復するのに最適ですが、十分なテストができませんでした。 今必要なのは、提案された最終状態のエディター機能でバグを見つけて報告するためのより多くの時間です。」

グーテンベルクの批判は、変更に抵抗する人々からのものであることがよくありますが、リリースの延期に関するこれらの強力なメッセージは、新しいエディターが未来であり、その成功に貢献することに多大な投資をしている開発者からのものです。

de ValkとRo​​ot-Wileyの両方の投稿は、編集者と同様の経験をした多くの人の共感を呼んだようです。 他のコア開発者やコミッターも、リリースを遅らせるための呼びかけに公に声をかけています。

グーテンベルクの準備についての意見は、その人の視点とプロジェクトへの関与によって大きく異なります。 フルタイムで取り組んでいる人々は、11月19日のタイムラインの準備ができていない可能性があることを示す意見を公に提供していません。

「5.0マイルストーンは非常に管理しやすい場所にありますが、今後数日でボリュームがさらに心配になるか、マイルストーンが作成されないことが明らかになった場合は、必要に応じて改訂します」と、グーテンベルクのテクニカルリードであるマティアスベンチュラベンチュラは昨日の開発チャット。 彼は、開発の速いペースが続くことを確認しました。

5.0がいつリリースされるかに関係なく、ユーザーは2週間ごとにマイナーリリースを取得して、グーテンベルクが数百万人のユーザーの手に渡った後に発生するバグや問題に対処することができます。

「人々がより定期的なリズムに慣れてきたら、それについて計画することができます。以前は1トンの不満を言っていたのと同じですが、その後は1年に3回のメジャーリリースに慣れました」とMullenwegは開発チャットで述べました。

2016年、Mullenwegは、他の人が構築できるオープンAPIを使用して、WordPressが「Webのオペレーティングシステム」になる方法について説明し始めました。 そのアイデアはリリーススケジュールだけではありませんが、WordPressは、ユーザーがブラウザーを更新する方法と同様に、より頻繁に、最終的にはバックグラウンドでより目に見えない更新を出荷する方向に進んでいるようです。 グーテンベルクを現在の状態でリリースし、頻繁に更新することで、WordPressユーザーのより大きな世界がこの急速な反復の新時代を受け入れる準備ができているかどうかを確認するための主要なテストの場になる可能性があります。