• 主页 > 聚焦杂志 >协作的力量——中国开发者9天完成670页《Swift语言》中 >

    协作的力量——中国开发者9天完成670页《Swift语言》中


    2020-06-20


    协作的力量——中国开发者9天完成670页《Swift语言》中

    6 月 3 日凌晨 3 点,苹果公司在 2014 年 WWDC 上向工程师圈投下重磅炸弹——推出全新程式语言 Swift。整个程式界顿时一片沸腾。正当大家热议这门新语言的特性之时,一群中国开发者在 GitHub 上开啓「《The Swift Programming Language》in Chinese」开源翻译专案,採用众包翻译的方式,整个翻译团队在 9 天内完成了近 670 页的 Swift 语言文件翻译工作。

    有意思的是,该专案的发起人是北京航空航天大学的 90 后大学生 梁杰,而翻译成员更是来自网上各个角落。该专案开始一周左右,在 GitHub 上获得了 1300 多个 Star 和 300 多个 Fork,GitHub 週总榜最高排名第 4。

    这个专案的成功,给我们带来一个新的思考话题:协同写作,或许是未来写作的趋势。我很有幸参与了这个专案的全过程,同时也因此认识了梁杰。梁杰跟我讲述了很多关于这个专案幕后故事和心得体会,下面请让我带大家简单回顾一下「《The Swift Programming Language》in Chinese 专案」发展的全过程以及这背后的一些思考。但愿这篇文章能给那些关注创新又喜欢写作的朋友们一个值得参考的案例。

    几个关键时间点发起原因

    据梁杰回忆,「最初其实没想到会做成这样,只是想着既然 Swift 这幺火,我也想学一学,不如顺便翻译一下,也算是为大家做点贡献。万万没想到,最后变成了一个这幺大的开源协作专案。」

    协作形式

    整个翻译专案通过 GitHub 进行协作,使用 Markdown 进行文本编辑和排版,使用 Gitbook 製作成静态页面并託管到 GitHub 上,供线上阅读。Markdown 文本也可以转换成 Epub、PDF、mobi 等多种电子书格式。

    参与翻译的网友首先需要在 GitHub 专案上认领章节,认领成功后只需要不断更新 Markdown 格式的文本文件,直到翻译完成。在某章翻译完成后,再会将网友翻译完成的内容合併起来,通过 Gitbook 转换成在线页面并更新到 GitHub。

    专案是如何吸引协作翻译者的?

    专案发起之后,梁杰在自己的微博上做了简单推广,开始的时候并没有什幺人关注。不过经过一些大号转发后,关注的人越来越多,也就开始有人参与进来。「其实能吸引到这幺多人,主要还是因为苹果的影响力太大,再加上我们发起专案的时间非常早,再加上全民 Swift 的力量,所以,吸引了很多人参与。」

    组织开源翻译需要注意的地方?

    让新手也能参与。GitHub 在国内的普及程度还是不够,很多有兴趣参与的朋友都不太会用。刚开始也没有意识到这个问题,后来在朋友建议下迅速在专案首页的说明中添加了详细的贡献程式教程。实践证明很多朋友都是照着这个教程完成了工作。

    高效地传达资讯。组织开源专案最重要的一点就是保证资讯的传达,其实秘诀很简单——重複说。就拿 Swift 这本书来举例,需要一直在专案说明中更新当前进度,按理说大家点进来都会立刻看到。但是仍然有很多朋友会问现在翻译了多少、还有没有未认领章节。之后採取主动通知大家的方式,在所有能通知的地方通知,一旦有新变动就马上通知,慢慢的就没有人问了,因为大家都很清楚专案进度。

    重要的资讯比如时间节点,一定要多次强调。刚开始的一段时间虽然章节很快被认领,但是完成的人很少。后来透过 QQ 群不断强调,週三完成翻译开始校对,一天说了有十几遍吧,然后从第二天开始完成的人就越来越多。大家参与开源专案时相对来说是比较被动的,如果你希望控制时间的话,一定要多次强调,把这个资讯发送到每个人的潜意识里。

    最重要的,把握总体方向。很多人会参与进来,但是几乎没人会主动考虑这个专案该如何发展,一定要记住这一点。如果你觉得很多人参与进来你就可以休息的话,那就大错特错了,大家擅长帮忙,但并不擅长主导专案。所以你要时刻提醒自己,下一步的目标是什幺?我们应该怎幺去做?主动提出一个方案然后和大家讨论,千万不要提出一个问题然后等待答案。

    最后内甚幺,今天早上公开发表翻译完成的消息后, 该专案在 GitHub 上今天总榜已经冲到了第 1 的位置 ,本週排行目前在第 3,并且有向前继续的趋势。



    上一篇:
    下一篇:
外域艺术科技|国防新奇|博览精彩|网站地图 博亿堂b8et98app_竞博app下载地址 九州bt365体育投注_e乐彩APP注册旧版 新时代赌场手机_mg游戏账号中心 新濠娱乐三元_极彩在线app下载 狗万·首页_游戏娱乐平台注册送礼金 申博sunbet代理_环球体育下载ios 万家乐国际app_众盈娱乐下载 2020下载app送38元彩金_星河网上娱乐 金沙电子app_sunbeAPP下载菲律宾 葡京网站大全app_上葡京体育app