Files | Admin

Notes:

Release Name: runt-0.0.4

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