I contributed my first ever open source patch this weekend, to Geoffrey Grosenbachs awesomely simple calendar_helper Rails plugin.

You can install this into your current rails app with:

script/plugin install http://topfunky.net/svn/plugins/calendar_helper

My humble patch added the ability to display the current date on the calendar like so (the magic blue square):

Something fun for me was how amazing it was to create a patch using subversion – you just type

svn diff  > patch_file_name.diff

And it creates this wonderful magic patch file that details all the changes you’ve made! I just had to send this to Geoffrey and he did some subversion magic to easily commit my changes.

I think this creating patch thing is gonna get addictive…

ALSO I note that Tom Armitage added some functionality into this patch as well to do with what markup the calendar uses. (It was also his first patch experience). Find him here: Another day, another release – updated calendar_helper

Need to find a lawyer for your business? Get in touch with my company Lexoo and we'll find you a great one for free.