呼籲延遲 WordPress 5.0 增加,開發人員引用 Gutenberg 的可用性問題和許多錯誤

已發表: 2018-11-09

開發人員和企業主正在焦急地等待,因為 Gutenberg 距離 WordPress 5.0 的首次亮相還有 11 天的時間。 發佈時間仍有可能推遲到次要日期(2019 年 1 月 22 日),但尚未公佈決定。

“我在 19 日不冷不熱,但這不是因為未解決問題的數量(這不是一個好的衡量標准或目標)——更多的是我們現在已經落後一兩天了幾次,”5.0 發布負責人馬特Mullenweg 在昨天的開發者聊天中說。 他說,“來自現場”的報告仍然很好,已經安裝並激活插件的公司沒有報告高於正常的支持負擔。

“我的擔憂可以概括為,”Aaron Jorbin 說。 “大約有 400 個問題需要代碼或決定來解決。 假設每期 5 分鐘,這意味著從現在到 RC 之間需要進行大約 33 小時的錯誤清理。”

“我不認為我們可以在接下來的 45 分鐘內做出改變日期的決定,”加里·彭德加斯特在回應會議上提出的擔憂時說。 “我認為公平地說,古騰堡和 5.0 領導團隊正在聽取所有反饋,並正在積極調查時間表是否仍然正確。”

Mullenweg 表示,未解決的問題並不能很好地衡量發布是否達到目標,但社區遇到的眾多錯誤已經引發了一系列主張推遲發布的帖子。

Yoast SEO 的作者 Joost de Valk 在一篇題為“WordPress 5.0 需要不同的時間表”的帖子中將可訪問性問題和項目的穩定性作為延遲的原因。 de Valk 認為自己是 Gutenberg 的堅定支持者,他的團隊已經在他們的插件中構建了兼容性和 Gutenberg 優先功能,該插件有超過 500 萬次活躍安裝。

“這可以說是 WordPress 編輯體驗和這十年來開發者體驗的最大飛躍之一,”de Valk 說。 “它還沒有完成,如果我們繼續努力爭取其計劃的 11 月 19 日發布日期,我們就會為失敗做好準備。”

de Valk 給出了他認為 11 月 19 日時間表站不住腳的兩個原因:

存在一些嚴重的可訪問性問題。 雖然這些不是新的,而且有幾個人正在努力解決它們,但我實際上認為,如果我們推遲發布,我們可以更好地處理它們。 現在,在我看來,鍵盤可訪問性在 Gutenberg 的最後幾個版本中已經倒退。

最重要的原因:項目的整體穩定性還沒有達到它需要的水平。 5.0 里程碑有很多未解決的問題,即使在我們下週進入候選發布階段之前修復所有的障礙也將被證明是不可能的。 在撰寫 WordPress 5.0 里程碑時,我們有 212 個未分類的錯誤和 165 個問題。

WordPress 開發人員 Mark Root-Wiley 在同一天發表了一篇題為“WordPress 5.0 還沒有準備好”的帖子。 他概述了為什麼他認為需要延遲發布,並建議該項目在發布之前進行更多的審計和質量保證測試。

“WordPress 5.0 可以而且應該是對 WordPress 的積極改變,但如果它按計劃在 11 月下旬發布,那就不會了,”Root-Wiley 說。 “編輯器bug太多了,體驗不夠完善。 這是因為開發速度阻礙了系統質量保證 (QA) 和用戶測試。 兩種類型的測試都是必需的,以確保編輯器準備就緒並增加社區對更新的信心。”

Root-Wiley 描述了嘗試使用新編輯器撰寫博客文章時的錯誤體驗,這與許多其他人最近的經歷相呼應。

Root-Wiley 說:“我正在盡我最大的努力提供反饋,但這很累人,而且還有很多小錯誤,我很難隔離和復制我報告的那個,而不會遇到另一個。” “僅僅寫了 1.5 篇博文,我怎麼可能發現這麼多 bug?”

Root-Wiley 還建議刪除他認為不必要的功能,以簡化編輯體驗並專注於基礎。 這些功能包括表格塊、段落背景顏色、聚光燈和全屏模式、首字下沉、詩歌塊等。

“發展步伐一直在加快,”Root-Wiley 說。 “這種速度非常適合開發大量功能并快速迭代這些功能,但它不允許進行足夠的測試。 現在需要的是讓人們有更多的時間來發現和報告編輯器功能處於他們提議的最終狀態的錯誤。”

Gutenberg 的批評通常被描述為來自抵制變革的人,但這些關於推遲發布的強烈信息來自那些相信新編輯器是未來並且投入巨資為其成功做出貢獻的開發人員。

de Valk 和 Root-Wiley 的帖子似乎都引起了許多與該編輯有過類似經歷的人的共鳴。 其他核心開發人員和提交者也公開表達了他們的聲音,呼籲推遲發布。

對古騰堡準備就緒的看法因人的觀點和參與項目的情況而異。 那些全職工作的人沒有公開發表意見,表明它可能還沒有為 11 月 19 日的時間表做好準備。

“5.0 里程碑處於一個非常易於管理的位置,但如果在接下來的幾天里數量變得更加令人擔憂,或者很明顯無法​​實現里程碑,我們將根據需要進行修改,”古騰堡技術負責人 Matias Ventura Ventura 在昨天的開發者聊天。 他證實,快速發展的步伐將繼續下去。

無論 5.0 何時發布,用戶都可以指望每兩週發布一次次要版本,以解決在古騰堡被數百萬用戶掌握後出現的錯誤和問題。

“希望隨著人們習慣於更規律的節奏,他們可以圍繞它進行計劃,就像他們過去常常抱怨很多,但後來習慣了每年發布 3 個主要版本一樣,”Mullenweg 在開發聊天中說。

2016 年,Mullenweg 開始描述 WordPress 如何成為“網絡操作系統”,並提供其他人可以構建的開放 API。 雖然這個想法不僅僅包含發佈時間表,但 WordPress 似乎正朝著更頻繁地發布更新的方向發展,最終在後台更不可見,類似於用戶更新瀏覽器的方式。 以當前狀態發布古騰堡,並隨後進行頻繁更新,可能會成為一個主要的試驗場,看看更大的 WordPress 用戶世界是否準備好迎接這個快速迭代的新時代。