title: Using runt to do recurring non-weekly events in ruby (bi-weekly, every 3 weeks, etc)
body: <p>I need to be able to create recurring events that happen on specific days but don't necessarily happen every week.  They could be scheduled bi-weekly, every 3 weeks, etc.  There is a current implementation that needs an update and I'd like to use the temporal expressions stuff from <a href="http://runt.rubyforge.org/" rel="nofollow noreferrer">runt</a> to redo it.</p>
  
  <p>Runt will work for what I need except it doesn't seem to handle the intervals for non-weekly events.  It adds some complexity because the event also needs to capture a start date so you can accurately compute which weeks to fire the events and which to ignore them.  I think I can rework runt to do this, but I'd rather not reinvent the wheel if somebody has already tackled it, or there is a better solution out there.  Any suggestions?</p>