您贡献哪些开源项目?

时间:2008-10-06 09:55:54

标签: open-source

您是否定期参与任何开源项目? 哪一个?
你做了多少贡献? 是什么吸引你的?

6 个答案:

答案 0 :(得分:3)

Mozilla(我有更多时间用于每天捐款)。原因有三:

  • 我使用它并对网络感兴趣。
  • 这是一个非常复杂的软件,所以弄清楚它是如何工作的很有趣。巧合的是,这是提高技能的绝佳方式。
  • 它的文档很少,我喜欢写一些文章,并帮助其他人解决问题。

答案 1 :(得分:2)

我经常为RunUO做贡献,RunUO是Ultima Online的复杂服务器模拟器(一个mmorpg,魔兽的前身)。这是一个相当大的项目,但在玩游戏时可以轻松测试每一件新事物或变化。出于这个原因,它可以放松一些,因为我可以将一些工作与爱好(RPG)相结合,同时也可以帮助其他人。

也许这不是主流项目,但这对我来说只是更有趣。

答案 2 :(得分:1)

我经常为DotNetNuke工作并做出贡献。对我而言,这是为了满足我当时的一些需求。一旦我介入,保持参与似乎很自然。有很多我希望加入的功能,没有足够的时间让它们全部实现。

我也为DotNetOpenId做出了贡献,并向开源社区发布了一些小代码,尽管我没有积极处理它们。

答案 3 :(得分:1)

除了对其他项目(如Seagull PHP框架)的一些小的贡献,我主要为Scintilla和SciTE项目做出贡献。
原因很简单:我想做自己的编辑(谁没有?;-)),在搜索算法的同时有效地做到了这一点,我发现了Scintilla,我发现它非常有趣且做得很好。
因此,我没有做另一个半支持的编辑,而是选择了贡献...我拥有两个世界中最好的:一个坚实的基础开始,一个项目领导者足够灵活,可以接受最不体面的书面贡献他对这个项目的看法。所以我可以注入我需要的大部分功能。

请注意,当我开始使用这个C ++项目时,我是OO概念和C ++的新手。虽然我在编程方面已经有了很好的经验,特别是C。但它表明,您不必非常有经验就可以为开源项目做出有用的贡献。我知道我从这一方面学到了很多东西。

答案 4 :(得分:1)

我制作的开源黑客让我了解了为什么源更好是xGalaga。我得到了一台笔记本电脑,屏幕上只有400px的垂直空间,xGal需要440左右。在我改变规则以适应我的船在屏幕上之前,我无法在我的“新”笔记本电脑上玩游戏。

最初的开源工具对我来说更好,因为当我不理解它们如何工作时,我可以阅读代码并更好地理解它。现在我有足够的信心回馈我发现的问题和修复。目前,主要是网络项目 - Drupal,CiviCRM,WordPress,特别是Trac。

答案 5 :(得分:0)

我不能说我经常做出贡献,但我确实发布了一些补丁到vim(合并),trilead SSH for java(服务器实现,仍然在队列中),glibc(当我修补补丁时已经修复了) up,doh ...),bdb-je(bugfix patch)和proxool(也许还有其他一些我忘了)。

我经常发送补丁,如果我发现了一些我需要的错误或遗漏功能,我可以修复/实现它:)将我的功能补丁纳入“主线”使我的生活更轻松,因为其他人可以改进它,并且我不必为将我的补丁应用于新版本而烦恼。