Happy New Year,

A new version of Ruby Facets is out: 0.6.1. This version updates the common 
"mix" files to be insync with the previous 0.6 updates (they were lagging 
behind at version 0.5). Not to be confused with a _mixin_, a mix simply 
bundles a group of atomic requires into single file. The most common are
for the class and modules themselves. For example:

  require 'facet/string'
  
This mix requires all String facets considerd most commonly useful.

Also added are a few new extra mixes: 'facet/rand' and 'facet/nil-as-emptiness'.
'rand' requires an assortment of random related methods. 'nil-as-emptiness'
makes NilClass return nil to a number of common methods, like #empty?
and #[].

If you are interested in contributing to a project but have little time
to spare, helping with Facets may be a perfect project. There are still
plenty of light-weight tasks to do: improve documentation, improve the
tests and write a few yet missing, improve the rohbustness of methods
themselves, including exceptional error catching, and of course there's
plenty of room for adding new goodies, too. If you have any extension 
methods that you use and think may be of benefit to others, please let
us know. We are quite open to the many possibilities.

And, of course, please let us know if you come across any bugs.

You can contact us either privately or via ruby-talk, or through the
new calibre-cuts mailing-list:

  http://rubyforge.org/mailman/listinfo/calibre-cuts

Thanks,
T.

