Notes:
= RUNT -- Ruby Temporal Expressions
* Runt is a Ruby[http://www.ruby-lang.org/en/] implementation of select Martin Fowler patterns[http://www.martinfowler.com/articles].
* <em>TemporalExpression</em>s allow a developer to define patterns of date recurrence using set expressions.
---
= INSTALL
* Unpack the Runt distribution.
$ tar -xzvf runt-<version>.tar.gz
* cd $UNPACK_DIR/runt/
* execute:
$ ruby setup.rb config
$ ruby setup.rb setup
$ ruby setup.rb install (may require root privilege)
<b>or</b>
$ ruby setup.rb --help
for more options.
---
= QUICK START
* require 'runt'
* See http://runt.rubyforge.org/doc/index.html
* See $UNPACK_DIR/runt/test/*.rb for example usage.
* See http://www.chronicj.org/apidocs/index.html for better commented source (JavaDoc)
Get in touch if you have questions or if Runt causes your computer to burst into flames...
Matt[mailto:matt@digitalclash.com]
---
= Etc...
Author:: Matthew Lipper <matt@digitalclash.com>
Requires:: Ruby 1.8.0 or later, Date/DateTime classes
License:: Copyright 2003 by Digital Clash LLC.
Released under the Apache Software license (see LICENSE.txt)
included in the distribution.
= Warranty
This software is provided "as is" and without any express or
implied warranties, including, without limitation, the implied
warranties of merchantibility and fitness for a particular
purpose.
link://../dcl-small.gif
Changes:
= Runt Changelog
== Version 0.0.4
* Improved Rake[http://rake.rubyforge.org] support
* Better documentation: README, TODO, CHANGES, etc.
* More Ruby-like source code layout and code organization inspired by Rake[http://rake.rubyforge.org] distribution
* Dropped the obviously superfluous 'alpha' from versioning
== Version 0.0.1
* Learned Ruby (or began trying, at any rate...)
* RubyForge project setup
* Basic implementation of the Java-based chronicJ[http://chronicJ.org] functionality in Ruby
|