代码之家  ›  专栏  ›  技术社区  ›  AJ.

您为哪些开源项目做出贡献?[关闭]

  •  0
  • AJ.  · 技术社区  · 16 年前

    您是否经常为任何开源项目做出贡献? 哪一个?
    你做了多少贡献? 是什么吸引了你?

    6 回复  |  直到 13 年前
        1
  •  1
  •   PhiLho    16 年前

    除了对其他项目(如Seagull PHP框架)的一些小贡献之外,我主要对scintila和scite项目做出贡献。
    原因很简单:我想做自己的编辑(谁没有?在寻找有效的算法的同时,我发现了闪烁体,我发现它非常有趣,制作精良。
    所以,我选择了贡献……我拥有两个世界中最好的一个:一个坚实的开始基础,一个足够灵活的项目负责人,可以接受最体面的书面贡献,而不会破坏他对项目的看法。所以我可以注入我需要的大部分特性。

    请注意,当我开始这个C++项目时,我是一个面向OO概念和C++的新手。尽管我在编程方面已经有了很好的经验,尤其是C。但它表明,您不必非常有经验地为一个开源项目做出有用的贡献。我知道我从这个中学到了很多。

        2
  •  3
  •   Nickolay    16 年前

    Mozilla(在我有更多时间的时候,每天都会做贡献)。三个原因:

    • 我使用它并且对网络感兴趣。
    • 这是一个非常复杂的软件,所以弄清楚它是如何工作的很有趣。巧合的是,这是一个提高技能的好方法。
    • 它几乎没有文档,我喜欢写一些文档,帮助其他人解答他们的问题。
        3
  •  2
  •   Anheledir    16 年前

    我经常为一个复杂的Ultima在线服务器模拟器runuo做贡献(一个mmorpg,wow的前身)。这是一个相当大的项目,但是每一个新事物或变化都可以在玩游戏的时候很容易地被测试。因为这个原因,这是一种放松,因为我可以把一些工作和爱好结合起来,同时也可以帮助其他人。

    也许这不是主流项目,但这让我更感兴趣。

        4
  •  1
  •   Joe Brinkman    16 年前

    我经常致力于网络核,并为之做出贡献。对我来说,这是为了满足我当时的一些需求。一旦我参与进来,保持参与似乎是很自然的。我希望看到添加了大量的特性,但没有足够的时间来实现它们。

    我还为DotNetOpenID做出了贡献,并向开源社区发布了一些小代码,尽管我没有积极地研究它们。

        5
  •  1
  •   Chris Burgess artooro    16 年前

    我所做的开源黑客攻击,让我明白了为什么拥有源代码更好是XGalaga。我有一台笔记本电脑,屏幕上只有400像素的垂直空间,Xgal需要440左右。我不能在我的“新”笔记本电脑上玩游戏,直到我改变了规则以适应我的船在屏幕上。

    最初,开源工具对我来说更好,因为当我不理解它们的工作方式时,我可以阅读代码并更好地理解它。现在我有足够的信心来支持我发现的问题和解决方法。目前,主要是网络项目-Drupal,Civicrm,Wordpress,Trac尤其如此。

        6
  •  0
  •   mitchnull    16 年前

    我不能说我有规律地贡献,但我确实把一些补丁发布到VIM(并入),Trimead SSH作为Java(服务器实现,仍然在队列中),GLYBC(已经被我修补补丁的时间,DOH……),BDB JE(BugFix补丁)和PrxoOL(可能还有一些我忘记了)。

    我通常会发送补丁,如果我发现一些我需要的缺陷或丢失的功能,我可以修复/实现它:)把我的功能补丁合并到“主线”中使我的生活更容易,因为其他人可以改善它,我不必费心将我的补丁应用到新版本。