注册 登录
星韵地理网 返回首页

wen的个人空间 http://www.xingyun.org.cn/?1517 [收藏] [复制] [分享] [RSS]

日志

万次commits小记

已有 365 次阅读2016-4-18 21:18 |系统分类:地理新闻| commits

今天打开freshbsd.org网站发现根据该网站的统计我在两个BSD

(FreeBSD和NetBSD)中的commit数已经超过一万

也就是说,自从我2009年9月获得FreeBSD(ports)的commit权限,和2013年获得NetBSD(pkgsrc)的commit权限,我已经为两个操作系统的应用软件贡献了超过一万次修改。这其中有些是我自己直接做的修改,有些则是在验证其他没有修改权限的贡献者递交的代码后做的修改。

一万次修改是需要花费很多的时间和精力的。我后期经常做的perl模块软件和R模块软件的更新是非常简单的事情,一般几分钟就可以测试完毕并修改代码,但有些软件的修改则需要很长的测试和编译时间,在我的机器上甚至要运行一天以上。为什么我要花这么多时间和精力来做这么一件没有为自己带来任何经济和名利价值的事情呢?做为一个中学地理老师,这是不是有些不务正业?

这个问题放在现在根本没有没有问的必要,但几十年后的自己会不会有这样的疑问那就难说了,所以还是记一笔,为将来的自己(还包括儿子)留下必要的解释。

 

做这件事情最初的动机是觉得成为一个BSD开发员是一件很酷的事情,想想那时候能摆弄一下Linux或是FreeBSD操作系统都被看作是电脑高手,那成为这种系统的开发员应该是很有成就感的一件事!另外还有一个动机就是一直记得曾经在某篇文章中看到的某个外国人的“中国人在开源世界只索取不付出的评论”,这两个动机在当时是很强烈的。再加上初期给FreeBSD递交补丁的时候遇上了一些相当nice的人,便逐渐加入到他们的队伍。

如今已经快六年了,所谓的成就感和新鲜感早就式微了,但是为什么我还那么热衷于这件事情呢?我想主要是因为做BSD的开发工作时心境非常安宁,我很享受这种情绪和心态。而且我近期做的工作基本都是避重就轻,都是做一些简单的工作,可能于我也就象是玩游戏一般。事实上,我现在每个周末都要玩上几局早期微软开发的著名电脑游戏<<帝国时代>>(只玩版本一)。就我的感觉而言,为BSD写代码和玩<<帝国时代>>是非常类似的两件事情。

但是人不能在一种安宁和满足中磨灭了自己的意志,我应该考虑再做点更有挑战意义的事情。

最后截图以做留念。

截图来源:

http://freshbsd.org/search?expand_committer=2&committer=wen

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

QQ|Archiver|小黑屋|星韵百科|星韵地理网 ( 苏ICP备16002021号 )

GMT+8, 2024-5-12 23:23 , Processed in 0.074376 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部