I had a very pleasant experience recently in contributing some net/http documentation improvements to Ruby. Ruby Core has made contributing very easy these days, it’s really as simple as:
- Fork http://github.com/ruby/ruby
- Make and commit your changes in your repo
- Send a pull request
In other words, contributing to Ruby is now just as easy to contribute to as any other Github project! This is a huge deal. Obviously there are caveats: if you are making significant changes to runtime code, you should probably enter an issue in Redmine and/or send an email to the ruby-dev mailing list. But for small cleanups and RDoc improvements that have been sorely missing for years, there’s no longer any excuse!
Pingback: Ruby in 2010: A Retrospective of a Great Year for Ruby
I’m confused.
“Contributing to Ruby documentation involves working directly on the Ruby source code. . . . But to work with the Ruby source, you’ll need to use Subversion.”
http://ruby-doc.org/documentation-guidelines.html
Robb, it’s out of date.
Pingback: Getting to Know the Ruby Standard Library – MiniTest | End of Line