<分区>
在过去的 4 个月左右的时间里,我一直在使用 ruby on rails,我真的很喜欢开源的整个概念。我知道它不是 ruby/rails 独有的,但来自 Windows 编程,这是我第一次真正接触它。
我想尽我所能“回馈”,但我觉得我无法贡献任何有值(value)的开源项目或我自己的珍宝。因此,我认为一个好的起点是为一些现有项目编写文档或编写测试。
你们能给我一些可能的选择吗?我更喜欢非常活跃但同时又不太复杂的项目(因为我现在对 ruby 不是很好)。
这可能是一个主观问题,但此时我什至不知道从哪里开始。因此,即使是主观的回答也会非常感激。
荣誉!有几种参与方式。
我认为要问自己的问题是,您的专业领域是什么?您对哪个学科领域有扎实的了解?例如,如果您有使用 Web 服务的经验,则 Savon项目急需文档、示例等。如果您有 Java 经验,那么有许多新兴的 JRuby 项目可以助您一臂之力。
您可以查看 Ruby Toolbox ,它按受欢迎程度按类别列出 gem 。查看对您有吸引力的区域并检查流行的 gem 。绝大多数 gems 都有 github 存储库。如果你还没有学过 git,我强烈推荐它。分支项目、更新项目非常容易。寻找具有良好测试套件的项目,这不仅会帮助您弄清楚它是如何工作的,还会为您提供很好的示例来测试您的添加/修复。
此外,Ruby 和 Rails 文档位于 APIdock允许评论。例如,如果您在 Rails 文档中遇到不完全清楚的内容,您可以添加澄清评论或示例。