“Linux”小程式釋出一個月後,我們發現了什麼

老王發表於2019-03-12

一個月前,我們釋出了一個小程式“Linux”,可以用來快速查詢 Linux 中的命令常用語法。這個小程式中我們收錄了上千條 Linux 命令(嚴格地說,幾乎包含了 Unix/BSD 乃至於 OSX 等的全部命令)。該小程式的資料來源於國外的一個著名開源專案:tldr.sh,其專案託管於 GitHub

這個小程式在推出前並沒有特別周密的產品設計,我們在推出後,對這個產品進行了頻繁的打磨和改進。幾乎每天都會發布新的更新版本。甚至連小程式的 Logo 都換了兩次。現在是這個:

Linux 小程式 Logo

這一個月來,這個小程式得到了大家的踴躍支援,很多命令都得到了大家的翻譯貢獻。應該說,這個小程式寄託著我們的一個實驗性想法:我們希望提供一種眾包式的機制,可以使大家可以利用碎片式時間來為開源文件提供碎片式的翻譯。大家可能知道,我們的翻譯組 LCTT 採用了和一些國際化翻譯平臺及其它一些開源翻譯組織不同的模式,我們通常要求一個譯者完成全篇文章的翻譯,而非按段落切分,這樣可以保證全文的質量和用語穩定。但是,這種模式在我們試圖翻譯 man 手冊時遇到了困難——這可能是文章類和手冊類的內容性質不同所造成的。

通過這次的實驗,我們發現這種模式在對手冊類的內容進行翻譯還是有效的。因此,我們接下來會推出針對 man 手冊的小程式,會同樣採用這種眾包方式進行翻譯。

當然,在某個條目/手冊的翻譯成熟後,我們會將其推送會上游,以使更多人受惠。

這一個月來,這個小程式得到了八千多人的使用,一百多位貢獻者實際參與了翻譯貢獻,其中貢獻最高的“Datura stramonium L.”一個人就提交了 646 條翻譯!

下面我來總結一下這一個月來我們的“Linux”小程式的改進要點:

  • 除了可以搜尋命令名之外,還可以按描述搜尋命令
  • 貢獻排行榜
  • 首頁隨機推薦命令,顯示最新更新動態
  • 顯示風格調整
  • 強化貢獻者呈現
  • 增加了命令的延伸閱讀文章
  • 增加了中英文切換顯示功能

接下來,我們計劃進行如下改進:

  • 對命令頁面中的佔位符進行特殊渲染
  • 標定某個頁面的翻譯成熟,可以推送到上游
  • 新增評論框,以發表評論和豐富用法示例
  • 新增更新提示訊息——當你編輯過的訊息被再次更新,你可以收到提醒

最後,歡迎大家都來體驗一下“Linux”小程式:

Linux 小程式碼

相關文章