我应该去SourceForge并尝试通过搜索找到看起来很有趣的东西吗?或者是否有一个特定于Ruby的网站,可以帮助您找到有用的开源项目?
找到它之后,您通常只是向项目所有者发送一封电子邮件,看看您是否可以提供帮助,或者您是否只是开始向其存储库提交代码,他们会在审核质量后将其接受或保留?
答案 0 :(得分:3)
Ruby项目的标准托管站点是RubyForge。另一个比RubyForge稍早的网站是Ruby Application Archive (RAA)。除了RubyForge之外,还有很多在SourceForge上托管的Ruby项目。特定于JRuby或与CodeHaus相关的项目有时会托管在Kenai或Sun的新项目托管网站IronRuby上。对于CodePlex,某些项目位于Git。使用Gitorious版本控制系统的项目通常托管在GitHub或Darcs上,而使用Merb版本控制系统的项目往往是自托管的。
但是,特别是较大的Ruby项目通常有自己的基础设施,例如DataMapper,Ruby on Rails,当然还有{{3}}。
答案 1 :(得分:2)
我建议你去github寻找项目。您可以搜索,轻松检查,项目所有者更容易管理您的更改。