WordPress 5.0 RC 預計將在美國感恩節發布,儘管來自貢獻者的最後一分鐘回擊
已發表: 2018-11-22
週一,WordPress 核心提交者、核心貢獻者和前發布負責人在最後一刻強烈呼籲將 5.0 版本推遲到 1 月發布。 RC 預計會在周一發布,但那些敦促推遲發布的人提到了里程碑上的大量未解決問題,以及許多已確認的錯誤正被積極地投入後續版本的事實。
“我看不出我們今天怎麼能認真地發布候選版本,”喬·麥吉爾說。 “這樣做,我們要么是說我們可以發布具有這麼多已知問題的 WordPress 的主要版本,要么是說‘候選發布’這個詞實際上沒有意義。 我建議我們修改時間表,將 RC 推遲至少 4 週,以便我們有一個合理的截止日期,同時繼續發布測試版。”
幾乎所有參與討論的貢獻者都對 Gutenberg 充滿熱情,但敦促發布負責人 Matt Mullenweg 允許 4 週的 RC 和代碼凍結,讓社區做好準備。
– 古騰堡建築工地
- 查找錯誤,去 GH 提交問題
– 找到票已經存在。
- 錯誤已經被踢到“5.0.x Follow Ups”
– 查找 5.0 發布計劃中的所有其他 *已知* 錯誤:(https://t.co/EiXR8tgHnz
——比爾·埃里克森 (@BillErickson),2018 年 11 月 19 日
貢獻者表示他們不理解急於獲得 5.0。 一些人指出,古騰堡似乎是通過與以前版本不同的成功衡量標準來衡量的,在以前的版本中,在發布已知錯誤方面,標題功能採用不同的標準。
“我們正在快速接近一百萬(Jetpack 跟踪)通過編輯器發布的帖子,其中未跟踪的數字可能是該數字的倍數,”Mullenweg 回應貢獻者的擔憂時說。 “在 Gutenberg 之上構建的插件爆炸式增長,而 ACF 和 Block Lab 所做的一些工作對 WordPress 來說似乎確實具有變革性。 對於那些編輯器不合適的人,他們可以在任何時候選擇加入 Classic,包括 5.0 後,並繼續像以前一樣使用 WP,至少到 2022 年甚至更久。”
Mullenweg 確定了一些他認為是“古騰堡成功的良好衡量標準”的問題:
- 人們是否會在選擇時選擇使用它而不是舊編輯器?
- 他們能創造出以前無法創造的東西嗎?
- WP 新用戶是否比古騰堡之前的用戶更成功(活躍,對他們創造的東西感到滿意)?
- 有趣的東西是建立在它之上的嗎?
有趣的插件正在 Gutenberg 之上構建,但它們在插件的每個版本中都被打破。 Gutenberg 4.5 昨天發布,匹配第一個 5.0 RC 功能集。 它包括大量未經整個社區測試的更改和錯誤修復。 最值得注意的是,4.5 引入了一個回歸,當嘗試在經典編輯器中加載自定義帖子類型時導致白屏死機,迫使當天早些時候發布 4.5.1。 每個版本都會引入導致插件崩潰的更改,需要插件開發人員立即更新。
我們新的#gutenberg 開發週期
1)新版GB發布
2)我們交叉手指
3)找出GB打破的東西
4)修復GB問題
5) 問題發布
6) 新版GB發布
重複過程— Pootlepress – 忙於建造 Gutenberg Blocks (@pootlepress),2018 年 11 月 21 日
Gutenberg 技術主管 Matias Ventura 今天發布了更新,確認 WordPress 5.0 將錯過計劃的 11 月 27 日發布日期,但沒有提供第二個日期。
“5.0 的發布日期正在考慮中,因為它不可能是 27 日,”Ventura 說。
WordPress 5.0 將在“準備就緒時”發布,貢獻者正專注於盡快發布候選版本
當錯過了 11 月的第二個發布日期時,許多人認為 WordPress 5.0 會回到 1 月的次要日期,但這尚未得到證實。 Gary Pendergast 之前概述的範圍和時間表表示,如果有必要,11 月的日期可能最多推遲 8 天,如果需要額外的時間,他們將瞄準 1 月的日期:
二級 RC 1:2019 年 1 月 8 日
二次發布:2019 年 1 月 22 日
在今天定期安排的核心開發人員聊天中,關於 WordPress 5.0 發布日期的討論變得熱烈,因為貢獻者繼續推動 1 月發布。 Pendergast 建議 12 月可能會有一個可行的日期,Yoast 首席執行官 Joost de Valk 對此回應說:“如果我們在 12 月進行,我會大發雷霆。”
WordPress 插件開發人員和代理商正在嘗試為即將到來的假期做計劃,並希望在發佈時有工作人員可用。 許多參加會議的人都希望能收到關於推遲到 1 月發布的確認。
“還請考慮那些正在重新安排他們的優先級以便為 5.0 做好準備的插件商店,只是在過去幾週內不得不多次修復它們,”Kevin Hoffman 說。 “5.0 的成功在很大程度上取決於第三方支持和核心。”
“各方都對此達成了一致意見,即大量代碼攪動和錯過較早的最後期限意味著 27 日是站不住腳的,”Mullenweg 說。 “RC 仍然可能很快,但請不要假設這意味著最終發布日期,直到我們看到它是如何進行並選擇一個。 我希望這表明我們願意根據新信息改變決定,而不是‘正確’或盲目地堅持以前的計劃。”
該聲明表明,Mullenweg 可能正在考慮原始時間表中未包含的日期,正如他後來所說,“如果你們都可以獲取數據而不必擔心發布日期意味著什麼,那麼在12 月,它實際上是我們最近 23 個主要版本的 34%。”
幾位貢獻者一致認為,盡快推出 RC 最終將迫使 Gutenberg 的 UI、API、文檔和功能的代碼凍結更長時間。 這將給社區更多的時間來準備。
“作為開發團隊的一員已經快兩年了,為了大家的疲勞,我希望我們能盡快劃清 RC 線,”Matias Ventura 說。 “並且認為它已經準備好被繪製了。 我擔心讓我們在一個幾乎沒完沒了的過程中再做“一件小事”並將穩定線進一步推低。”
貢獻者現在正在整理最後幾張票,計劃是在明天美國感恩節假期期間發布候選版本。 鑑於 WordPress 的全球貢獻者基礎,在假期發布應該不是問題。 該團隊還在研究將 Classic Editor 插件與現有 WordPress 網站的更新捆綁在一起的可能性。
“我們現在的重點是一個偉大的 RC,”Mullenweg 說。 在 Gutenberg 的整個開發過程中,Mullenweg 表示 WordPress 5.0 將在“準備就緒時”發布。 在團隊有時間評估候選發布之前,不會宣布發布日期。
“確實,首要的事情是它是否準備好了,而且目前還沒有準備好,”Mullenweg 說。
1928 年,約翰·A·謝德 (John A. Shedd) 出版了一本名為《我閣樓上的鹽》的小書。 其中包括美國海軍少將格蕾絲·霍珀(Grace Hopper)所說的對她的生活有影響的一句話:“港口的船是安全的,但這不是建造船隻的目的。”
對 WordPress 編輯器進行大修給貢獻者和依賴該軟件的社區帶來了相當大的不確定性和挫敗感。 在解決了關鍵任務問題之後,它似乎變成了一個修復和破壞事物的循環,可以無限期地繼續下去。 雖然假期的時間並不理想,但如果古騰堡的停頓時間更長,那將是白晝。 在某些時候,船隻需要離開港口,看看它是如何航行的。

