2017 年初,Canonical 規劃 Ubuntu 17.10 時面臨一個尷尬的缺口:其桌面多年來一直跑在公司自家的 Unity 與 Mir 上,許多具影響力的技術使用者早已流失或轉為批評者,而慣常的流程——內部路線圖、精心打磨的公告——無法誠實反映那個社群究竟想改變什麼。於是,時任 Ubuntu 產品副總裁的 Dustin Kirkland 在 Hacker News 上發布了一則公開提問——Ask HN: What do you want to see in Ubuntu 17.10?——當時他人在希斯洛機場的貴賓室,隨後飛了 11 個小時,一路納悶自己是否將要為牛仔式的產品管理道歉。

該討論串約在兩小時內衝上 Hacker News 榜首(該時段內有 181 則留言),到後續追蹤時已累積約 1,115 則留言與 1,333 點,來自 713 位不重複使用者——是該站史上留言數最多的討論串之一。Kirkland 接著做了分析工作:他透過公開 API 抓取全部 1,109 則留言(438 則頂層、671 則嵌套),將其歸類為各主題,並依提及次數為每個主題加權——捨棄 Unity/Mir 改用 Wayland/GNOME 以 351 居首,領先 HiDPI 與 4K 縮放的 217 以及手勢的 129。

他發布的感謝信以狀態而非空話逐一回應每個主題:若干項目已附上 17.10 的 beta 連結(HiDPI 縮放、手勢、無線、夜間模式),其他則標記為進行中或已棄用,而較具推測性的珍寶——例如以 ZFS 作為根檔案系統——則被標記為待調查。他也公開了抓取腳本、原始 JSON 與整場討論的 PDF,讓任何人都能核查或重複使用該加權結果;此前他已親自對該討論串貢獻了 42 則留言。

回報既是戰術性的也是策略性的。呼聲最高的變更,正是 Canonical 同一週所宣布的內容:Mark Shuttleworth 寫道,公司將終止對 Unity 8 與手機融合外殼的投資,並把預設桌面移回 GNOME,用於 Ubuntu 18.04 LTS,承認融合的賭注已被否決。由於需求是在公開場合被衡量的,一次痛苦的逆轉讀起來像是回應民意——而那封感謝信本身在 Hacker News 上獲得 786 點與 227 則留言。

公開向社群提問,再以同樣的規模回應:依提及次數為每則留言主題加權,並公開以狀態逐一回覆

Hacker News 正是 Ubuntu 最具影響力的技術使用者早已在爭論桌面的地方,因此一則公開貼文以零招募成本觸及了一個集中、自我選擇的樣本。

留言而非問卷勾選框,產生了自然加權的需求——一個主題的權重,就是有多少使用者費心提出它,這給出了任何內部民調都無法提供的優先順序。

逐項以 beta、進行中或已棄用的狀態回覆,讓每位參與者都拿到一張收據,也使路線圖變得可讀且可問責。

公開腳本、原始 JSON 與 PDF,讓任何人都能稽核加權結果,因此這項行動讀起來像是開放,而非公關姿態。

呼聲最高項目上 351 的公開權重,給了 Canonical 一個經衡量的授權,去進行它同一週宣布的策略逆轉,把壞消息轉化為回應民意。

公開傾聽之所以有回報,在於你以提問時同樣的規模去回應:為每一則回應加權、公開資料,並給每個主題逐項的狀態,讓回饋成為路線圖

Canonical 於 4 月 5 日的公告終結了 Unity 8 與手機融合的工作,並把預設桌面指回 GNOME,用於 18.04 LTS——這正是 Kirkland 加權清單上以 351 居首的變更——而他的感謝信則把其餘主題附上具名負責人與發行版本,其中若干已為 17.10 的 beta,另有 /boot 核心清理、ZFS 根目錄工作與滾動升級的進展,目標鎖定 17.10 與 18.04。該 Ask HN 討論串持續位居該站留言數最多之列;感謝信獲得 786 點與 227 則留言,一位讀者稱回歸 GNOME 是 Canonical 所能給出的最大感謝之一。

追溯依據

參考來源

  1. ThankHN: A Thank-You Note to the HackerNews Community, from Ubuntu Dustin Kirkland (blog) · blog.dustinkirkland.com ·
  2. Ask HN: What do you want to see in Ubuntu 17.10? Hacker News · news.ycombinator.com ·
  3. Growing Ubuntu for cloud and IoT, rather than phone and convergence Canonical (Ubuntu Insights) · insights.ubuntu.com ·
  4. Hacker News discussion: ThankHN — A Thank-You Note to the HackerNews Community, from Ubuntu Hacker News · news.ycombinator.com ·