设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

网友观点:参与开源软件事业的十大重要建议

2007-12-21 17:08| 发布者: joejoe0332| 查看: 5055| 评论: 1

  5、写帮助文档和调试工作

  为软件编写文档是另一个你肯定可以贡献力量的地方。在这个领域开源社区特别希望得到来自志愿者的帮助,而且也是志愿者可以轻松提供帮助,但是目前却是一个非常薄弱的环节。作为某个软件的一个用户,而且是一个不得不去论坛寻求问题答案的用户,你可能已经意识到,如果你能做出一个解释它如何运行的文档,这是一件多么有意义的工作,甚至比编写这个软件的人所带来的工作更大。Cox表示,"开源的文档编订是一件非常公开的工作,也是我们特别薄弱的一个工作环节。"

  6、参加开源活动

  在网上与开源社区的朋友进行交流非常不错,但是和他们面对面的交流则更有益处。现在到处都有开源活动,你可以选择其中你感兴趣的领域去参加。你越多的从各个层次参与到这个社区中,你就越能发现更多的运用你的技能的方式,而且你会发现你可以更容易得到所需要的帮助、思想和创造性的解决方案。

  7、少点空洞的赞扬,来点更实际的赞助

  许多开源软件是在半志愿(semi-voluntary)基础上开发的,请求捐款绝不是作者在和你开玩笑,他们确实需要资金来进行继续开发。如果你使用了一个软件并且非常喜欢它,为什么不从它为你省下的钱中分出来一点合理的费用捐献给开发者呢?这样他们或许更会有动力来让这款软件变得更完美。

  但是这是一个开源世界,钱不代表一切:“我认为许多人更喜欢编程而不是金钱,在志愿者项目中处理金钱关系需要慎重,”Cox表示。“你用来购买一听啤酒或披萨的一点钱就可以让一款软件变的更好。”而且你的名字将永远在软件的“感谢你(thank you)”中被提到。

  另外,付费参加开源活动,或加入那些资助推动开发发展的组织,这些都对开源的发展有积极的作用。

  8、寻找使用开源模式的其他方式

  举个例子来说,Wikipedia创建了通向知识的开源之路,它正在创建一个任何人可以查阅和任何人可以增加的知识库。

  这些方式有自己的弱点和优势,下次你使用一个开源知识库的时候,为什么不考虑来帮助完善这些文章的内容呢?你可能有专业建议,或者你拥有一双可以挑错的眼睛,而别人没有这些。

  看一下Groklaw,它创造性的使用了开源概念,来有助于使复杂的法律问题变得可以理解。许多公司正在搭建内部的wikis和论坛,以了解它们的员工的真实的想法。

  9、报告漏洞--不要仅仅是抱怨它们

  我们经常听到有的人使用一个软件的失败经历。只有人们报告软件中存在的漏洞,它们才会被迅速的解决,一个好的漏洞报告是非常有价值的,Cox表示。

  需要慎重处理的是,你不得不做一些工作来锁定一个漏洞,理解它,确信它真的是一个漏洞,然后对它进行解释。你这样做的好处是,一旦你提交了这个工作,这个漏洞对软件维护者来说就更容易修复,这样许多人将会受益。

  10、全面考虑问题,而且要忠诚

  与其他人分享成功的经验,分享你的最佳实践经验和成功。但是伪装成一切都是美好的做法,对开源的发展并不益处,Cox表示:“也要分享失败和具有争论的事情。它可以帮助开源社区知道问题何在,并帮助用户能更清楚的知道何时何地选择开源的效果会更好。”

  开源的发展就是基于社区对个人工作的汇集上,在你可以做出贡献的各个层面做一些你关心的某些事情,这将为开源社区中的所有人带来好处。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部