協同寫作的力量——中國開發者9天完成《Swift語言》中文版
編者按:本文來自@ 翟英昌的智慧工場 投稿,詳細介紹了GitHub上開源翻譯《Swift語言》這個項目,發起者是一個90后的大學生,整個翻譯團隊在9天內完成了近670頁的Swift語言文檔翻譯工作。
6月3日凌晨3點,蘋果公司在 2014年WWDC 上向程序員圈投下重磅炸彈——推出全新編程語言Swift。整個IT界頓時一片沸騰。正當大家熱議這門新語言的特性之時,一群中國開發者在GitHub上通過“ 《The Swift Programming Language》in Chinese ”開源翻譯項目,采用眾包翻譯的方式,整個翻譯團隊在9天內完成了近670頁的Swift語言文檔翻譯工作。
有意思的是,該項目的發起人是北航的90后大學生 梁杰 (兼Swift語言開發者社區 Swiftist.org管理員 ),而翻譯成員更是來自網上各個角落。該項目開始一周左右,在GitHub上獲得了1300多個Star和300多個Fork,GitHub周總榜最高排名第4。
這個項目的成功,給我們帶來一個新的思考話題:協同寫作,或許是未來寫作的趨勢。我很有幸參與了這個項目的全過程,同時也因此認識了梁杰。梁杰跟我講述了很多關于這個項目幕后故事和心得體會,下面請讓我帶大家簡單回顧一下“《The Swift Programming Language》in Chinese項目”發展的全過程以及這背后的一些思考。但愿這篇文章能給那些關注創新又喜歡寫作的朋友們一個值得參考的案例。
幾個關鍵時間點
- 6月3日,凌晨3點,蘋果發布Swift語言;
- 6月3日,翻譯項目啟動,項目在GitHub上獲得50個Star;
- 6月4日,開始有人關注,項目在GitHub上獲得300+Star;
- 6月5日--6日, 協同機制基礎建立,翻譯工作開始步入正軌;
- 6月7日--8日, 翻譯緩慢加速;
- 6月9日--11日,翻譯全速進行,完成全部翻譯;
- 6月12日,完成校對全過程。 《The Swift Programming Language》中文版 正式發布!
發起原因
據梁杰回憶,“最初其實沒想到會做成這樣,只是想著既然Swift這么火,我也想學一學,不如順便翻譯一下,也算是為大家做點貢獻。萬萬沒想到,最后變成了一個這么大的開源協作項目。”
協作形式
整個翻譯項目通過GitHub進行協作,使用Markdown進行文本編輯和排版,使用Gitbook制作成靜態頁面并托管到GitHub上,供在線閱讀。Markdown文本也可以轉換成Epub、PDF、mobi等多種電子書格式。
參與翻譯的網友首先需要在GitHub項目上認領章節,認領成功后只需要不斷更新Markdown格式的文本文件,直到翻譯完成。在某章翻譯完成后,再會將網友翻譯完成的內容合并起來,通過Gitbook轉換成在線頁面并更新到GitHub。
項目是如何吸引到協同翻譯者的?
項目發起之后,梁杰在自己的微博上做了簡單推廣,開始的時候并沒有什么人關注。不過經過一些大號轉發后,關注的人越來越多,也就開始有人參與進來。“其實能吸引到這么多人,主要還是因為蘋果的影響力太大,再加上我們發起項目的時間非常早,再加上全民Swift的力量,所以,吸引了很多人參與。”
組織開源翻譯需要注意的地方?
讓新手也能參與 。GitHub在國內的普及程度還是不夠,很多有興趣參與的朋友都不太會用。剛開始也沒有意識到這個問題,后來在朋友建議下迅速在項目首頁的說明中添加了詳細的貢獻代碼教程。實踐證明很多朋友都是照著這個教程完成了工作。
高效地傳達信息 。組織開源項目最重要的一點就是保證信息的傳達,其實秘訣很簡單——重復說。就拿Swift這本書來舉例,需要一直在項目說明中更新當前進度,按理說大家點進來都會立刻看到。但是仍然有很多朋友會問現在翻譯了多少、還有沒有未認領章節。之后采取主動通知大家的方式,在所有能通知的地方通知,一旦有新變動就馬上通知,慢慢的就沒有人問了,因為大家都很清楚項目進度。
重要的信息比如時間節點,一定要多次強調 。剛開始的一段時間雖然章節很快被認領,但是完成的人很少。后來通過QQ群不斷強調,周三完成翻譯開始校對,一天說了有十幾遍吧,然后從第二天開始完成的人就越來越多。大家參與開源項目時相對來說是比較被動的,如果你希望控制時間的話,一定要多次強調,把這個信息發送到每個人的潛意識里。
最重要的,把握總體方向。很多人會參與進來,但是幾乎沒人會主動考慮這個項目該如何發展,一定要記住這一點。如果你覺得很多人參與進來你就可以休息的話,那就大錯特錯了,大家擅長幫忙,但并不擅長主導項目。所以你要時刻提醒自己,下一步的目標是什么?我們應該怎么去做?主動提出一個方案然后和大家討論,千萬不要提出一個問題然后等待答案。
最后內什么,今天早上公開發表翻譯完成的消息后,該項目在GitHub上今天 總榜已經沖到了第1的位置 ,本周排行目前在第3, 并且有向前繼續的趨勢。
[本文來自讀者的投稿,不代表 36氪 立場]