树上小屋

这是一个将艺术和工程融为一体的活计.

导航

如何参加开源项目?

如何参加开源项目? 对这个问题我还没找到很好的解答. 不过这里有一些有帮助的信息:

If you wanted to join an open-source project first thing you do is get on the mailing list.

'I started working with it. I saw these problems. I fixed them. Here they are.' 这类人可以加入.

'I am a Java engineer from Dallas, Texas. I've been working for five years, and I really would like to help. Give me something to do.'这些人往往什么都不做.他们是光说不练的专家.
 
第三类人是空想家,他们说,'I think Freenet is great, but it needs permanent storage, announcements, and boadcasting.' 他们往往永远都不会参与进来.

'我在想是什么让核心程序员与众不同呢,他们愿意做那些没人做的任务,因为我认为他们对个人职责和长期的路线有着很好的理解. 所以那些不太积极的人将会去做简单或有趣的工作,而核心程序员会出现在需要他的地方,以便项目能持续地发展下去.'

------------------------------------
参与开源项目需要团队精神,也许就是助人为乐,高风亮节之类的吧. 我比较欠缺这种精神,应该多为别人着想才是啊. 并且,光说不练是不行的,但光练不说也不行,我觉得一个团队应该多交流,不管说的对或错,也不管是不是有人格问题,表达思想应该是自由的,只要不互相攻击就行. 根据上文资料的意思,只要去做了就已经参与到项目中了,无需别人分派任务,但对于Joiner来说,起码应该有一个引导或者说明吧,对项目有个起码的了解是必要的啊?

应该乐于修改原有的代码,这叫hack,应该抱着这样的心态,'反正又不是我的东西,改了又没啥损失.' 我觉得开源的本意就是鼓励这样做的~

posted on 2007-04-11 15:41  euclid  阅读(2474)  评论(2编辑  收藏  举报