解构Vue.js纪录片,拍摄技巧与开源的辛酸


刚刚看完了Vue.js的纪录片,里面讲述了Vue.js作为一个OSS(Open-source software,开源软件)是如何一步步成长到现在这个规模的。

看完这个纪录片,给我留下印象的有两点。第一点是记录片本身的拍摄手法非常有趣,看起来不累。第二点则是关于开源的一些介绍让我感触比较深。趁着这股有感而发的劲头还没有过去,赶紧把文章写出来。

时间和空间的交叉结合

整个纪录片可以明显分为时间和空间两条线。

首先是时间线,时间线并没有以刻板的xx年xx月这样显式的方式来提醒观众,而是以Vue的用户人数逐渐增加的隐式方式来提醒观众时间的流逝。故事一开始的画面是Vue的100万用户数字。已经2020年了,连我这个炼丹的都已经尝试过Vue了,搞前端的没听过Vue的应该已经没有了。所以对于这个百万用户的数字,我看到的第一眼就是情理之中。但是下个画面这个数字开始减少,直到0结束,整个时间线回到Vue出生前的那一刻,而空间上则将画面转移到了新泽西,即尤雨溪(以下称为尤桑)的家,空间线也正式开启。

时间线上大概可以分为3个部分,第一部分是尤桑开始创建Vue的契机。第二部分是随着圈内开发者的介绍,Vue的名气越来越大,加入Vue核心开发团队的人增多,Vue的用户人数开始增加。第三部分则是尤桑作为中国人,他制作的框架给中国开发者带来的影响。此时Vue已经逐渐成长为一个世界范围内有名的前端框架。

而空间线上可以大概分为两部分。第一部分从一开始的新泽西,到纽约的开发者大会,德国曼海姆,丹佛,涵盖了时间线上的第一和第二部分。介绍了加入Vue核心团队的开发者,介绍Vue的有名博主。这个空间线的第一部分中,每介绍完一座城市中和Vue相关的人,立刻就会回到新泽西尤桑的家中,介绍尤桑对于上一个人相关工作的一些想法。第二部分则是中国上海,介绍了尤桑给中国开发者带来的影响。这个过程中也会闪回到之前去过的那些城市,介绍他们的想法。

关于开源

尤桑能做出辞掉工作专心做开源这件事,虽然很不容易,但门槛比一般人低了很多。这还是因为Vue实在太有名了,尤桑能在patron上获得每月2000刀的打赏,还能靠着Vue的名气申请一些开源资金。但是大部分开源者其实是很难有收入的,更别说脱产专心做开源项目了。我所在的团队里也有前辈做开源的项目,叫作doccano,是一个文本标注工具。之前我有在知乎的专栏介绍过。在我调查过的文本标注工具里,比doccano好用还便宜的,还真没有。

这个项目的用户可以说已经遍布世界各地了,前辈经常和我们聊又有哪个国家的用户发邮件来问该怎么用了。而且doccano在微软内部的项目里也被广泛使用,其中就有一个微软的开发者一直贡献代码。

但是这个项目给前辈没有带来了一分钱的收入,这也就算了。而公司里的一些领导因为这个东西对公司的业务没有实际价值,也对这个项目有一些意见(但是因为部门特殊,还是可以持续做下去)。总之定位有些尴尬。

随着使用GitHub越来越多,越是真切意识到这个世界上很多我们平日里使用的产品,真得是凭着无数人的热情和无私贡献的代码构建的。这也是为什么GitHub开通了Sponsors服务,想着给那些开源开发者带来一些收入的原因。

虽然有很多现实上的制约,但开发者们还是会把开源活动继续下去。就像尤桑说得,他一开始就没想过通过这个赚钱,就像一个音乐爱好者为了乐趣而做一个专辑,不是为了赚钱,你发布这个音乐,只是因为你享受创作它的过程,并且你希望其他人能听到它。我想这句话就是对开源的最好诠释了。

所有内容首发于我的博客
欢迎订阅:RSS feed
知乎: 赤乐君
Blog: BrambleXu
GitHub: BrambleXu
Medium: BrambleXu

链接


文章作者: BrambleXu
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 BrambleXu !
评论
  目录