(Note: this is c&p from my blog [0]) Last week I used metrical[1] on the web app and improved tests coverage and variable naming. I also removed some stuff it reported as “code duplication”. Metrical warned about some stuff, but I couldn’t find a reasonable way to fix it. I tried to switch to capybara-webkit[2] for cucumber tests but I couldn’t find a way to remove session cookies (and I need it to test “Remember me” feature) so I made a feature request[3] (including a suggested patch) and I’m waiting. I added #option add #option remove #option list commands to MeetBot[4] to allow changing voting options during meeting (I must do some work on the webapp end to handle added and removed option properly). I also improved tests for my changes to MeetBot[4] and wrote test for Reminder (the Supybot[5] plugin I wrote last week[6]). [0] http://ahenobarbi.wordpress.com/2011/06/20/council-application-%E2%80%93-weekly-report-4/ [1] http://rubydoc.info/gems/metrical/0.0.5/frames [2] http://rubygems.org/gems/capybara-webkit [3] https://github.com/thoughtbot/capybara-webkit/issues/79 [4] http://wiki.debian.org/MeetBot [5] http://sourceforge.net/projects/supybot/ [6] http://ahenobarbi.wordpress.com/2011/06/13/council-application-%E2%80%93-weekly-report-3/