Toggle RailsBridge Network

Rails 3 BugMash Happens May 15 & May 16

Rails 3 is getting closer to being release worthy. Help push it along and have some fun in the process!

We’ll be doing another Rails issue focused BugMash, which means we’ll look at patches, bugs, and failing test cases in the Edge Rails.

For those of you unfamiliar with the Bugmash, it’s very similar to the Rails Hackfests that were held in 2007 and 2008. Basically, the idea is to reduce the number of open tickets in the Rails Core Issue Tracker, to encourage more people to get involved with the Rails Source, and to have some fun.

We held our first event in August. With over 100 participants, we cleared out 130 tickets.  Even cooler, 35 people had their first-ever patch to Rails accepted. We hope that more people will join in on the fun this time around.

RailsBridge is organizing both face-to-face and online support for BugMash participants. The plan is to do everything possible to make it easy to start contributing to Rails, and to increase even further the substantial pool of developers who have helped make Rails what it is. Mike Gunderloy has put an excellent guide together that outlines how to get started with the Rails Core source code. We’ll be updating it to reflect the latest changes in the beta releases.

Participants can help in 4 ways:

  • Confirm that the bug can be reproduced
  • If it can’t be reproduced, try to figure out what information would make it possible to be reproduced
  • If it can be reproduced, add the missing pieces: better repro instructions, a failing patch, and/or a patch that applies cleanly to the current Rails source
  • Bring promising tickets to the attention of the Core team

When we held the last issue-focused event, participants helped to review 83 tickets. During the weekend, 8 patches were accepted into core and 22 tickets became ready for Rails Core Team Review. Everything you contribute helps! Let’s work together to put a nice dent in the open issues with Rails core.

If you want to contribute to Rails, and you’re unsure how, come visit us in #railsbridge on Freenode via IRC. Otherwise, feel free to contact me and we’ll help you get started. There’s also a wide array of Rails Mentors that can help as well.

It should be a fun event. We’ll announce prizes and face-to-face meetups as soon as we have more details! Stay tuned!

If you’re interested in hosting a meetup or sponsoring a prize, please contact me.