Autumn gem released!
Completed the gemination of Autumn. Currently the source, as well as a source code browser are available in our repository. Hopefully in the coming week Tim can find the time to merge this re-factor in. Thank’s to drnic and everyone involved in newgem, Hoe, and RubiGen, they were wonderfully straightforward to use. Most of the major time spent was learning the ins and outs of these new tools, as well as getting familiar with Rspec. It’s a great weekend when you can accomplish a set goal (gem autumn) and Sharpen the Saw (learn Rspec) at the same time. I’ve attached the completed autumn gem to this post and here if you’re interested in a preview.
Geminating Autumn (Making a new ruby gem with newgem and RubiGen Spec helper)
This weekend has been spent creating a gem out of autumn. The autumn IRC framework has allowed us to create single-purpose and very complex IRC (and Jabber) bots which manage workflows for both fun and profit. It allows you to create such a workflow processer with a minimum amount of code utilizing a rails-like structure.
CalendarHelper Meet Builder::XmlMarkup
Your choices for calendar builders for rails aren't many, but the CalendarHelper plugin originally by Jeremy Voorhis has worked well for me—that is until I needed to drastically change the HTML it outputs. Immediately after digging in to the code I found the following comment: "TODO Use some kind of builder instead of straight HTML." Read on for my conversion of CalendarHelper to use Builder::XmlMarkup.