「想象一下一個更開放的網路,人們可以在任何選擇的平臺之間切換。一個不再被系統束縛的網路。這是我一直想要看到的網路。」
在他的 2023 年年度報告結束時,馬特·穆倫韋格採取了史蒂夫·喬布斯的做法,揭示了資料解放,這是他描述的他最為興奮的事情。
「在 2024 年,我們想透過專注於遷移工具來解放網路。我們希望在 WordPress.org 上提供第一方社羣外掛、工具和工作流 […] 我希望這個過程是無縫、簡單明瞭、儘可能地減少摩擦。」
穆倫韋格承諾,WordPress.org 將承擔這些專案,為每個專案提供專門的 Slack 頻道和 GitHub 儲存庫,並確保大約一天的快速稽覈流程。
在活動結束後不久發表的一篇文章中,穆倫韋格提出了更加雄心勃勃的計劃:
「遷移您的網站到 WordPress,或從 WordPress 匯出所有內容,應該可以在一個點選內完成。我希望 WordPress 的匯出格式成為 CMS 的通用語言,無論是進入 WordPress 還是在 WordPress 內部遷移。
[…] 這不應僅限於外掛;工作流程、教程和輔助指令碼也應共享。我希望這個資源有空間包括從社交網路遷移、從頁面構建器遷移到核心塊、從經典編輯器遷移到塊編輯器,以及改進 WordPress 當前的官方外掛以用於匯入。」
我們才剛剛開始
還有很多工作要做:在資料解放網站上的指南大部分都還是大綱,等待貢獻者將團隊的良好意圖具體化。最近更新的匯入內容指南在 WordPress 開發者資源網站上包含過時的服務和連結。
導航到工具 > 匯入,你會看到類似的匯入工具列表:Blogger 、 LiveJournal 、 Movable Type 和 TypePad 。如果你的網站託管在 WordPress.com 上,你將得到對一些現代平臺的支援,包括 Medium 、 Squarespace 、 Substack 和 Wix 。
貢獻者在 2021 年進行了一些小規模的整理工作,將這些和其他一些相關的匯入器的程式碼從 SVN 遷移到 GitHub,這樣更容易維護。但這只是皮毛。
現在需要的是推動力。
呼喚所有的託管公司
在一篇標題為資料解放的下一步的帖子中,專案負責人 Jordan Gillman 介紹了一些高層次的前進路徑:
- 提議使用 Playground 作為遷移工具。
- 混合方法,涉及自動檢測源平臺並引導使用者完成整個過程。
- 討論改進 WXR(WordPress 擴充套件 RSS)。
目前仍然沒有具體的時間表,社羣中並不是每個人都對此感到興奮,但我們決定聯絡 Gillman 以獲取更多答案。
專案當前的狀態是什麼?
「關於如何跨團隊開展資料解放的對話已經開始。我希望能夠將這些對話彙總起來,一起進行頭腦風暴,並更具體地規劃這個專案的實際形態。
總的來說,回應都非常積極。但要
讓外掛開發者和其他利益相關者加入這個專案將繼續是這個專案的重點。最初的挑戰之一是協調;這將是一個協作專案 (從設計上來說),這意味著要將人們和公司彙集起來,共同定義前進的道路。
我下週將出席亞洲 WordCamp,並期待著與人們面對面交流!」
有計劃與其他線上平臺 (開源或商業) 合作推動這項倡議並使其成為現實嗎?我想象一個烏托邦的場景,WordPress 領導層與行業中的主要參與者坐下來建立一個標準——類似於歐盟網路韌性法案的努力。
「資料解放可以是透過示例領導的機會。而且由於 WordPress 是公開進行此操作,任何人都可以分享有關此工作的更新。這實際上意味著我們今天如何進行這個專案需要考慮到更廣泛的情況。」
有沒有考慮從一個更雄心勃勃的資料目標開始,而不是通用的內容遷移解決方案?
「在這個階段,重點是解決將網站遷移到 WordPress 或在一個點選內從 WordPress 匯出所有內容的目標,從而簡化平臺之間傳輸內容的過程。
就 『通用』 內容遷移而言,我認為有關 WXR 匯入/匯出格式的討論非常有價值。我也對 WordPress Playground 的潛力感到興奮,它使用 ZIP 檔案進行遷移。
需要注意的是,這是一個持續進行的專案,這些努力並不排除與 『資料』 相關的更大目標。它們提供了一個切實可行的起點,透過小而可實現的階段積極地吸引貢獻者,朝著我們更廣泛的目標取得進展。」
你在帖子的最後提出了問題。你如何回答最後兩個問題?
- 在如此廣泛的範圍內,哪些方面應該優先考慮?
「我特別興奮的一件事是將分散的外掛、指南和工具統一在一個介面中,以簡化使用者在遷移過程中的體驗。使用者不應該去尋找正確的工具 (或工具組合);我們應該能夠引導他們找到合適的解決方案,並指導他們完成整個過程!」 - 還應該聽取哪些其他聲音?
「我希望這個問題能激發我尚未想到的個人和團體的聲音。我也渴望聽取來自網路託管公司的意見。鑑於他們每天都在為客戶管理遷移,我相信他們對於痛點、流行平臺 (以及他們可以如何幫助) 、有價值的工具和可供更廣泛社羣受益的工具和變通方法有著深刻的見解。」
激進的倫理
Micro.blog 的創始人 Manton Reece 最近寫了一篇關於他為什麼以及如何使用 Blog Archive 格式 (.bar)的文章,他於 2017 年開發的格式,希望它會變得普遍。顯然,RSS 格式的共同作者 Dave Winer 也有類似的想法。
在主題演講中,穆倫韋格明確表示,資料解放不僅僅是技術願景,更是一種倫理承諾。 「資料解放不僅僅是建立工具,更是培養社羣倫理。」
WordPress 專案的執行主任 Josepha Haden Chomphosy 在活動後的信中表達了類似的觀點:
「在一定程度上,擁有您線上上的內容和資料的想法是一種激進的想法。確保未來開放的網路,我相信,尤其是與我們對抗、旨在獲取更多資料以出售的封閉花園和專有系統形成對比時,這對世界是一種淨收益。」
他們的話語與核心貢獻者 Gary Pendergast 在 2021 年對 Web 使用者的道德義務所表達的觀點相呼應。在一系列 4 篇文章中,Pendergast 圍繞著對開放網路倡導者的共同願景:他探討了一類他稱之為 WordPress 匯入器的工具的歷史,概述了問題,並最終分享了一個解決方案:
一個使用 Wix API 匯出資料的實驗性瀏覽器擴充套件。
「一些服務 […] 不允許您匯出自己的內容。其他服務提供不完整或碎片化的匯出,不必要地給站點所有者帶來壓力 […]
當一個 CMS 積極阻礙向其社羣提供這種自由時,我認為我們有義務幫助該社羣。
WordPress 並不是存在於真空中,我們是廣泛生態系統的一部分,只有透過網路保持開放和自由,我們的生態系統才能健康發展。透過鼓勵所有 CMS 提供適當的匯出,併為不提供匯出的 CMS 實施匯出,我們幫助保持了我們的生態系統的健康。」
在拯救使用者擺脫供應商鎖定和促進健康生態系統之間,WordPress.org 正處於這樣一項任務的最佳位置,並支援、資助和推動它。
軟體可以做到這一點
在哲學問題解決之後,商業問題的解決方案即將出現,我們留下了技術問題。
WXR 的主要痛點是缺乏媒體支援,但一旦您開始考慮新的技術堆疊,這突然似乎是每個人最不關心的問題。
讓我們來看看這些參與者:
- W3Tech 將 WordPress(43.2%) 、 Shopify(4.3%) 和 Wix(2.6%) 列為最常用的三個 CMS 。
- BuiltWith 的資料集顯示,Webflow 在爬取的前 100 萬個網站中使用的 CMS 列表中排名第 15 位,Contentful 排名第 26 位。
- WebTechSurvey 的分析報告稱,31,758,591 個使用 CMS 的網站中,42,900 個選擇了無頭 CMS,其中 Ghost 佔據市場的領先地位 (41.05%) 。
這些備受矚目的工具,不僅是許多 (不僅僅是年輕的) 開發人員正在宣傳的工具,幾乎沒有出現在專案的儲存庫中。到目前為止,它沒有吸引那些使用無頭 CMS(如 Ghost 、 Sanity 或 Prismic) 的人的興趣。
流行的網站構建工具,如 Webflow 或 Storyblok,在產品導向團隊中穩步增長,但它們也缺席了。與其前任相比,它們的限制性較小,但它們與它們的共同傾向分享,即使使其更難以離開。
遷移到這些新平臺和從這些新平臺遷移都帶來了新的挑戰,包括對映自定義架構和支援離散檔案型別 (RSS/XML 、 JSON 、 CSV 、 markdown 、 HTML) 。
所有這些都不是不可能解決的;這就是軟體的用處。但還有一個障礙:那些具有對 Gutenberg 、其架構和設計原則有深刻理解的人與其他所有人之間的知識差距,其中包括一些核心貢獻者和外掛開發人員。
在專案的 Slack 頻道上進行了一場有趣的討論,Automattic 的軟體設計工程師 Dennis Snell 展示了將這個倡議保持協作和廣泛覆蓋的重要性。
感謝您選擇 WordPress
儘管這還只是初期階段,但資料解放倡議是一種罕見的政治行為,平臺領導層如何框架它是鼓舞人心的。
當億萬美元的公司儘可能多地吞噬它們可以儲存在伺服器上的資料時,您可以為最大的開放網路之一的技術領導者投票。
發表回覆