You are here: Hackfest Contribute

Hackfests

Contribute

Contribute to the Rails source code? Here is your chance to benefit and get recognition for your contribution to the Rails framework.

We run regular contests where you stand to win a chance of some fantastic prizes provided by top names in the industry. Just ensure that you mark yourself as a 'core contributor' in your profile and enter your trac username. You will then be automatically entered into each Hackfest.

See a summary of past and present hackfests

What kind of prizes can I win?

A whole host of prizes including: Book tokens, ipods, subscriptions, conference passes and much more. These vary from contest to contest.

Ipod Pragbook Powerbook Headphones Cdplayer Tower Plane

How do I start contributing?

If you have not contributed to an open source project before it can all be pretty daunting. Thankfully you are not alone as there is a dedicated mailing list, irc channel, and many of the contributors run blogs detailing their work. Josh Susser has produced this this helpful guide to get you started. Recommended reading. Further information is also available from the Rails Trac.

How are points awarded?

Scoring In Summary

ActivityPoints-
+1+250 (up to a maximum of 750)
-1 -250 (but cannot go below 0)
verified 750 (overrides any +1 or -1 points)
changeset 5000 (overrides any +1, -1 , or verified points)

In addition the following activities have a score attached which count towards each contributor's overall ranking:

100: accepted patches
60: accepted documentation
40: open patches
20: untested patches
15: tiny patches
10: denied patches
10: reporting a new ticket
5: resolving a ticket
1: commenting

See scoring details for more information.

Please note that the scores are pulled directly from an external report that is controlled by the Rails core team.

How are the contests judged?

The total number of points are tallied up for the duration of the contest for each contributor and then ranked accordingly.

In the case of dispute the final decision lies with the Rails Core team of comitters.

How often are the charts generated

Usually once a day at Midnight (British Standard Time).

Monthly contests typically start a day or two after the beginning of the month, to allow time for announcements, and then close at midnight on the last day of the month.

I'm a winner! now what?

You'll be notified via email and your contact details passed on to the relevant sponsors so that they can contact you about your prize. You have up to 30 days to claim your prize from close of contest.

Repeat Winners

The top 5 winners from the previous months contest are not eligible to win again for the following month. Note: This rule came into effect from October 2007.

More questions?

While we try and answer the main questions here it's more than likely you may some of your own. Please feel free to get in touch and will endeavor to do our best to answer them.


Return to the Hackfest homepage

Job Board

Job Boards
Find your next Ruby on Rails project or job.
Exclusive content, regularly updated - onsite and tele-working positions listed.

View the opportunities