【发布时间】:2009-03-31 17:42:33
【问题描述】:
我应该只去 SourceForge 并尝试通过搜索找到看起来很有趣的东西吗?或者是否有专门的 Ruby 网站可以帮助您找到可以贡献的开源项目?
找到它之后,您通常只是向项目所有者发送一封电子邮件,看看您是否可以提供帮助,还是您只是开始向他们的存储库提交代码,他们会在对其进行质量审查后接受还是离开?
【问题讨论】:
标签: ruby open-source
我应该只去 SourceForge 并尝试通过搜索找到看起来很有趣的东西吗?或者是否有专门的 Ruby 网站可以帮助您找到可以贡献的开源项目?
找到它之后,您通常只是向项目所有者发送一封电子邮件,看看您是否可以提供帮助,还是您只是开始向他们的存储库提交代码,他们会在对其进行质量审查后接受还是离开?
【问题讨论】:
标签: ruby open-source
Ruby 项目的标准托管站点是RubyForge。另一个比 RubyForge 稍早的站点是Ruby Application Archive (RAA)。除了 RubyForge,还有很多 Ruby 项目托管在SourceForge。与JRuby 特定或相关的项目有时托管在CodeHaus 或Sun 的新项目托管站点Kenai。对于IronRuby,一些项目在CodePlex 上进行。使用Git 版本控制系统的项目通常托管在Gitorious 或GitHub 上,而使用Darcs 版本控制系统的项目往往是自托管的。
但是,尤其是大型 Ruby 项目通常有自己的基础架构,例如Merb、DataMapper,当然还有Ruby on Rails。
【讨论】:
我建议前往github 寻找项目。您可以四处搜索、轻松检查,项目所有者也可以更轻松地管理您的更改。
【讨论】: