「Linux」小程序發布一個月後,我們發現了什麼
一個月前,我們發布了一個小程序「Linux」,可以用來快速查找 Linux 中的命令常用語法。這個小程序中我們收錄了上千條 Linux 命令(嚴格地說,幾乎包含了 Unix/BSD 乃至於 OSX 等的全部命令)。該小程序的數據來源於國外的一個著名開源項目:tldr.sh,其項目託管於 GitHub。
這個小程序在推出前並沒有特別周密的產品設計,我們在推出後,對這個產品進行了頻繁的打磨和改進。幾乎每天都會發布新的更新版本。甚至連小程序的 Logo 都換了兩次。現在是這個:
這一個月來,這個小程序得到了大家的踴躍支持,很多命令都得到了大家的翻譯貢獻。應該說,這個小程序寄託著我們的一個實驗性想法:我們希望提供一種眾包式的機制,可以使大家可以利用碎片式時間來為開源文檔提供碎片式的翻譯。大家可能知道,我們的翻譯組 LCTT 採用了和一些國際化翻譯平台及其它一些開源翻譯組織不同的模式,我們通常要求一個譯者完成全篇文章的翻譯,而非按段落切分,這樣可以保證全文的質量和用語穩定。但是,這種模式在我們試圖翻譯 man 手冊時遇到了困難——這可能是文章類和手冊類的內容性質不同所造成的。
通過這次的實驗,我們發現這種模式在對手冊類的內容進行翻譯還是有效的。因此,我們接下來會推出針對 man 手冊的小程序,會同樣採用這種眾包方式進行翻譯。
當然,在某個條目/手冊的翻譯成熟後,我們會將其推送會上游,以使更多人受惠。
這一個月來,這個小程序得到了八千多人的使用,一百多位貢獻者實際參與了翻譯貢獻,其中貢獻最高的「Datura stramonium L.」一個人就提交了 646 條翻譯!
下面我來總結一下這一個月來我們的「Linux」小程序的改進要點:
- 除了可以搜索命令名之外,還可以按描述搜索命令
- 貢獻排行榜
- 首頁隨機推薦命令,顯示最新更新動態
- 顯示風格調整
- 強化貢獻者呈現
- 增加了命令的延伸閱讀文章
- 增加了中英文切換顯示功能
接下來,我們計划進行如下改進:
- 對命令頁面中的佔位符進行特殊渲染
- 標定某個頁面的翻譯成熟,可以推送到上游
- 添加評論框,以發表評論和豐富用法示例
- 添加更新提示消息——當你編輯過的消息被再次更新,你可以收到提醒
最後,歡迎大家都來體驗一下「Linux」小程序:
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive