Matt Mullenweg 在 WordCamp Portland Q&A 上解決圍繞古騰堡的爭議
已發表: 2018-11-10Matt Mullenweg 上週末在俄勒岡州波特蘭市的 WordCamp 參加了一個問答環節,現在可以在 WordPress.tv 上獲得錄音。
第一個問題來自一位嘗試 Gutenberg 並因插件衝突而將其關閉的用戶。 她詢問用戶是否必須在 5.0 發佈時使用 Gutenberg。 Mullenweg 說,Gutenberg 這麼早進行測試的原因之一是讓插件開發人員有時間讓他們的產品兼容。 他還表示,它是 WordPress 歷史上增長最快的插件,自首次推出以來已安裝超過 600,000 次。
在回答她的問題時,他說用戶可以選擇使用經典編輯器,並且團隊正在考慮對其進行更新,以包括每個用戶的控件以及為不同的帖子類型打開/關閉它的可能性。
隨後的問題更深入地探討了最近圍繞古騰堡的爭議,Mullenweg 更深入地解決了這些爭議。
“任何開源項目的艱難部分 - 都有一個開源開發的坩堝,有時可能更具對抗性,有時甚至是尖刻的,”他說。 “在同一家公司工作,你可以假設每個人都朝著同一個方向划船。 在一個廣泛的開源生態系統中,有些人可能實際上想要與您正在做的相反的事情,因為這可能符合他們自己的經濟利益,或者出於任何數量的原因。
“我把它比作一個城市的市長,而不是一個公司的首席執行官。 我已經做了 WordPress 15 年了,所以我已經習慣了。 如果您剛進來,這似乎有點爭議,但這並不是我們帶入 WordPress 的最具爭議的事情。 上一次我們有一個大的 WordPress 分支實際上是在我們第一次引入所見即所得的時候。 也許是因為惹惱了編輯器而讓人反感。”
Mullenweg 評論了 Twitter 作為一種媒介是多麼的兩極分化,以及它如何以負面的方式影響對話。 他說,人們傾向於將最壞的情況解讀為已經說過的話,這在 WordPress 歷史上的這個特定時期是一個新的挑戰。 例如,WordPress 推文與政治和時事一起散佈到時間線中,這種方式可能會導致人們做出不同的反應,而不是討論在 trac 票中進行。
一位與會者問道:“古騰堡有很多不確定性。 你在哪裡看到人們對古騰堡比經典編輯器更喜歡的臨界點?”
“儘早推出這兩個插件,Gutenberg 和 Classic Editor,部分原因是它可以消除人們的不確定性,”Mullenweg 說。 “在它們發布前幾個月,你可以選擇自己的道路。 希望5.0發布日是有史以來最反高潮的事情。 因為我們有超過一百萬個網站要么選擇不使用古騰堡,這完全沒問題,要么已經選擇加入並且已經獲得這些有時每週更新。 我們的主機實際上一直在預安裝、預激活 Gutenberg 及其所有站點。”
Mullenweg 說,預裝 Gutenberg 的主機沒有報告高於正常的支持負載,這基本上是“非事件”。 在使用 WordPress 多年後更新到 5.0 的用戶將學習最多。
“古騰堡在某些方面比你在經典編輯器中真正可以完成的多五到十個措施,”Mullenweg 說。 “這也意味著有更多的按鈕,有更多的塊。 這是想法的一部分——開放人們的靈活性和創造力來做他們過去需要代碼或瘋狂主題才能完成的事情。 現在我們將開放它來完成 WordPress 的使命,即使出版民主化並讓每個人都可以使用它。”
古騰堡目前的可訪問性狀態最近一直是一個熱門話題,一位與會者詢問他對最近討論的看法。 Mullenweg 說,項目的這方面的處理方式還有改進的餘地,WordPress 將來可以在團隊之間更好地工作:

可訪問性從一開始就是 WordPress 的核心。 這是我們開始的部分原因——採用網絡標準和可訪問性的東西。 多年來,我們一直是 Web 標準項目的成員。 在這個過程中,我們確實有一些項目管理失敗,我們有一個志願者團隊,他們覺得他們與古騰堡正在發生的快速發展脫節。 肯定有一些事情我們可以在那裡做得更好。 在未來,我認為我們需要——我不知道將可訪問性作為一種與核心開發分開的過程是否有意義。 它確實需要在每個階段進行整合。 我們確實做了很多,因為 Matias 做了一個很長的帖子。 我們已經完成了大量的鍵盤輔助功能,所有東西都有 ARIA 元素。 他們的反饋之一是我們做錯了,但我們做了我們知道如何做的最好的事情,而且它已經存在了一段時間。 從一開始就有超過 200 個已關閉的問題。 我們還藉此機會修復了一些從一開始就在 WordPress 中難以訪問的問題。 並不是說 WordPress 是完全可訪問的,而且所有 WCAG AA 都在恢復。 實際上,大量的 WP 是不可訪問的——它們可能不被視為當前可訪問性團隊的核心路徑,但我認為它們是核心路徑。
在回答有關 WordPress 中 React 的未來的問題時,Mullenweg 更深入地闡述了他在 2015 年敦促 WordPress 社區深入學習 JavaScript 時的願景。當時他說“這是網絡的未來。 ” 他描述了每個區塊如何成為其他事物的啟動點——通過模式,例如更新設置、使用電子商務商店做高級事情、從編輯器放大和縮小這些屏幕。 這可能是問答中最鼓舞人心的部分,古騰堡的潛力與早期演示一樣閃耀。
“另一個美妙的事情是,因為古騰堡本質上允許翻譯成許多不同的格式,”穆倫韋格說。 “它可以發佈到您的網頁上,您的 RSS 提要、AMP、塊可以被翻譯成電子郵件用於新聞通訊,古騰堡的結構化性質和它創建的語義 HTML 以及用於解析它的語法,可以使用於其他應用程序。 它變得有點像甚至可能跨越 CMS 的通用語。 現在這些新的跨 CMS Gutenberg 塊將成為可能。 它不再只是 WordPress。 它可能是為您安裝在 WordPress 站點上的 Drupal 編寫的 JavaScript 塊。 我的意思是,熱的digity! 以前怎麼會這樣? 這就是我們休假兩年的原因; 這就是為什麼我們讓世界上的每個人都在做這件事。”
JavaScript 使這種跨平台協作成為可能,這在 Drupal Gutenberg 貢獻者所做的工作以及與平台無關的 Gutenberg Cloud 項目中已經很明顯了。 當 Gutenberg 在 5.0 中發佈時,它將為 WordPress 和網絡提供比我們現在預測的更多的功能。
“這不是終點線,”Mullenweg 說。 “5.0 幾乎就像是起點。 預計在 5.0 版本發布後投入到 Gutenberg 的時間與以前一樣多 - 讓它到達我們認為它並不比我們今天擁有的更好但實際上就像世界級的網絡定義體驗的地方,這是我們想要創造什麼,你們都應該得到什麼。”
