[2351 total ]
Pretty RBC 1.0

This version of Pretty RBC no longer messes with .rbc files. Instead there's a PrettyCM module that can dump and load compiled methods from within Rubinius.

Copious Free Time:amalgalite 0.2.0 Released

amalgalite version 0.2.0 has been released.

http://www.copiousfreetime.org/projects/amalgalite/

* Major Enhancements
* blob support, both incremental access and normal access

* Minor Enhancements
* added ... [More] examples/gem_db.rb script demonstrating taps and prepared statements
* added examples/schema-info.rb script demonstrating meta information
* added examples/blob.rb demonstrating incremental blob IO
* added acces to the SQLite3 errcode and errmsg api

* Bugfixes
* added taps.rb for requiring
* fixed prepared statement reset
* caught an error in executing prepared statements earlier in the process so
the correct error is reported [Less]

NGS Lib:SendQ: A queue throttling library

SendQ will happily take all the data you give it, but will only let out so much at a time.

SendQ is stable, tested and being used in a few larger libraries maintained by others, is fully documented, and small and easy to use.

roo - parse spreadsheets with Ruby:roo 1.0.2 Released

roo version 1.0.2 has been released!

roo can access the contents of OpenOffice-, Excel- or Google-Spreadsheets

Changes:

## 1.0.2 2008-07-04
* 2 bugfixes
* Excelx: fixed a bug when there are .xml.rels files in the ... [More] XLSX archive
* Excelx: fixed a bug with celltype recognition (see comment with "2008-07-03")
## 1.0.1 2008-06-30
* 1 bugfix
* Excel: row/column method Fixnum/Float confusion
## 1.0.0 2008-05-28
* 2 major enhancements
* support of Excel's new .xlsx file format
* method #to_xml for exporting a spreadsheet to an xml representation
* 1 bugfix
* fixed a bug with excel-spreadsheet character conversion under Macintosh Darwin
## 0.9.4 2008-04-22
* 1 bugfix
* fixed a bug with excel-spreadsheet character conversion under Solaris
## 0.9.3 2008-03-25
* 1 bugfix
* no more tmp directories if an invalid spreadsheet file was openend
## 0.9.2 2008-03-24
* 1 enhancement
* new celltype :time
* 1 bugfix
* time values like '23:15' are handled as seconds from midnight
## 0.9.1 2008-03-23
* 1 enhancement
* additional 'sheet' parameter in Google#set_value
* 1 bugfix
* fixed a bug within Google#set_value. thanks to davecahill <dpcahill@gmail.com> for the patch.
## 0.9.0 2008-01-24
* 1 enhancement:
* better support of roo spreadsheets in rails views
## 0.8.5 2008-01-16
* 1 bugfix
* fixed a bug within #to_cvs and explicit call of a sheet
## 0.8.4 2008-01-01
* 1 bugfix
* fixed 'find_by_condition' for excel sheets (header_line= --> GenericSpredsheet)
## 0.8.3 2007-12-31
* 2 bugfixes
* another fix for the encoding issue in excel sheet-names
* reactived the Excel#find method which has been disappeared in the last restructoring, moved to GenericSpreadsheet
## 0.8.2 2007-12-28
* 1 enhancement:
* basename() only in method #info
* 2 bugfixes
* changed logging-method to mysql-database in test code with AR, table column 'class' => 'class_name'
* reactived the Excel#to_csv method which has been disappeared in the last restructoring
## 0.8.1 2007-12-22
* 3 bugfixes
* fixed a bug with first/last-row/column in empty sheet
* #info prints now '- empty -' if a sheet within a document is empty
* tried to fix the iconv conversion problem
## 0.8.0 2007-12-15
* 2 enhancements:
* Google online spreadsheets were implemented
* some methods common to more than one class were factored out to the GenericSpreadsheet (virtual) class
## 0.7.0 2007-11-23
* 6 enhancements:
* Openoffice/Excel: the most methods can be called with an option 'sheet'
parameter which will be used instead of the default sheet
* Excel: improved the speed of CVS output
* Openoffice/Excel: new method #column
* Openoffice/Excel: new method #find
* Openoffice/Excel: new method #info
* better exception if a spreadsheet file does not exist
## 0.6.1 2007-10-06
* 2 enhancements:
* Openoffice: percentage-values are now treated as numbers (not strings)
* Openoffice: refactoring
* 1 bugfix
* Openoffice: repeating date-values in a line are now handled correctly
## 0.6.0 2007-10-06
* 1 enhancement:
* csv-output to stdout or file
## 0.5.4 2007-08-27
* 1 bugfix
* Openoffice: fixed a bug with internal representation of a spreadsheet (thanks to Ric Kamicar for the patch)
## 0.5.3 2007-08-26
* 2 enhancements:
* Openoffice: can now read zip-ed files
* Openoffice: can now read files from http://-URL over the net
## 0.5.2 2007-08-26
* 1 bugfix
* excel: removed debugging output
## 0.5.1 2007-08-26
* 4 enhancements:
* Openoffice: Exception if an illegal sheet-name is selected
* Openoffice/Excel: no need to set a default_sheet if there is only one in
the document
* Excel: can now read zip-ed files
* Excel: can now read files from http://-URL over the net

## 0.5.0 2007-07-20
* 3 enhancements:
* Excel-objects: the methods default_sheet= and sheets can now handle names instead of numbers
* changed the celltype methods to return symbols, not strings anymore (possible values are :formula, :float, :string, :date, :percentage (if you need strings you can convert it with .to_s)
* tests can now run on the client machine (not only my machine), if there are not public released files involved these tests are skipped [Less]

Project Automation Tools in Ruby:rutema 0.8.0 Released

rutema version 0.8.0 has been released!

## DESCRIPTION:
rutema is a test execution tool with a twist.
It allows you to combine test tools while it takes care of logging, reporting, archiving of results and formalizes execution of ... [More] automated and manual tests.
It's purpose is to make testing in heterogeneous environments easier.

For more information look at http://patir.rubyforge.org/rutema
## FEATURES/PROBLEMS:
* Unified test execution environment for automated and manual tests
* Extensible reports and notifications in various formats (email, rss, pdf, html etc.)
* Web frontend and command line report generation tools for browsing the test results database (with rutemaweb)
* Comprehensive history of test execution
* A well defined way to create a project specific test specification format

## SYNOPSIS:

See http://patir.rubyforge.org/rutema/distro_test.html for an introductory example.

## REQUIREMENTS:
* patir (http://patir.rubyforge.org)
* mailfactory (http://rubyforge.org/projects/mailfactory/)
* activerecord (http://ar.rubyonrails.com/)
* sqlite3 (http://rubyforge.org/projects/sqlite-ruby/)
* ruport (http://rubyreports.org/)
* acts_as_reportable
* highline

Changes:

## 0.8.0 / 2008-07-03
* Split rutemaweb into own gem
* Refactored reporters
* Re-enabled the --step commandline facility of rutemax alowing step-by-step execution and fixed the StepRunner implementation

## 0.7.1 / 2008-06-12
* Added the ruport_formatter.rb file to the manifest (and consequently to the gem)
* Locked down the active record and ramaze versions to avoid the String#start_with? alias bug from active support 2.1.0 and the Ramaze.start! change
## 0.7.0 / 2008-05-16
* Support for tools, paths and context information in the configuration solidified (http://patir.rubyforge.org/rutema/tool_configuration.html for more)
* Changes in the configuration for Historian and ActiveRecordReporter. Check the distro_test samples
* database connection code consolidated in db.rb
* Added support for jdbc/h2 to work with jRuby
* AR-reporter configuration expanded to support different adapters. Consistent with the Historian db configuration
* rutema unit tests now run under jRuby
* rutemah runs under jRuby [Less]

Project Automation Tools in Ruby:rutema 0.8.0 Released

rutema version 0.8.0 has been released!

## DESCRIPTION:
rutema is a test execution tool with a twist.
It allows you to combine test tools while it takes care of logging, reporting, archiving of results and formalizes execution of ... [More] automated and manual tests.
It's purpose is to make testing in heterogeneous environments easier.

For more information look at http://patir.rubyforge.org/rutema
## FEATURES/PROBLEMS:
* Unified test execution environment for automated and manual tests
* Extensible reports and notifications in various formats (email, rss, pdf, html etc.)
* Web frontend and command line report generation tools for browsing the test results database (with rutemaweb)
* Comprehensive history of test execution
* A well defined way to create a project specific test specification format

## SYNOPSIS:

See http://patir.rubyforge.org/rutema/distro_test.html for an introductory example.

## REQUIREMENTS:
* patir (http://patir.rubyforge.org)
* mailfactory (http://rubyforge.org/projects/mailfactory/)
* activerecord (http://ar.rubyonrails.com/)
* sqlite3 (http://rubyforge.org/projects/sqlite-ruby/)
* ruport (http://rubyreports.org/)
* acts_as_reportable
* highline

Changes:

## 0.8.0 / 2008-07-03
* Split rutemaweb into own gem
* Refactored reporters
* Re-enabled the --step commandline facility of rutemax alowing step-by-step execution and fixed the StepRunner implementation

## 0.7.1 / 2008-06-12
* Added the ruport_formatter.rb file to the manifest (and consequently to the gem)
* Locked down the active record and ramaze versions to avoid the String#start_with? alias bug from active support 2.1.0 and the Ramaze.start! change
## 0.7.0 / 2008-05-16
* Support for tools, paths and context information in the configuration solidified (http://patir.rubyforge.org/rutema/tool_configuration.html for more)
* Changes in the configuration for Historian and ActiveRecordReporter. Check the distro_test samples
* database connection code consolidated in db.rb
* Added support for jdbc/h2 to work with jRuby
* AR-reporter configuration expanded to support different adapters. Consistent with the Historian db configuration
* rutema unit tests now run under jRuby
* rutemah runs under jRuby [Less]

IO::Like 0.1.0 Released

The first release of the IO::Like module is now available.

The IO::Like module makes it easy to provide IO-like functionality in your classes.

rspec-rails 1.1.4 Released

rspec-rails version 1.1.4 has been released!

Behaviour Driven Development for Ruby on Rails.

Changes:

### In Development (git clone git://github.com/dchelimsky/rspec-rails.git)

* Add conditional so Rails 2.1.0 ... [More] doesn't warn about cache_template_extensions (patch from James Herdman)
* Fixed stub_model examples to work with Rails 2.1.0 (the code was fine, just the examples needed patching) [Less]

rspec 1.1.4 Released

rspec version 1.1.4 has been released!

Behaviour Driven Development for Ruby.

Changes:

### In Development (git clone git://github.com/dchelimsky/rspec.git)

IMPORTANT: use the new 'autospec' command instead of ... [More] 'autotest'. We changed
the way autotest discovers rspec so the autotest executable won't
automatically load rspec anymore. This allows rspec to live side by side other
spec frameworks without always co-opting autotest through autotest's discovery
mechanism.

* Consider MinGW as valid RUBY_PLATFORM for --colour option. (patch from Luis Lavena). Closes #406.
* Added additional characters to be escaped in step strings (patch from Jake Cahoon). Closes #417.
* Disable color codes on STDOUT when STDOUT.tty? is false (patch from Tim Pope). Closes #413.
* mock(:null_object=>true) plays nice with HTML (patch from Gerrit Kaiser). Closes #230.
* a step definition with no block is treated as pending
* make sure consolidate_failures only grabs _spec files. Closes #369
* Simplifying ExampleGroupMethods#registration_backtrace. (From Wilson Bilkovich - http://metaclass.org/2008/6/7/calling-in-the-dark)
* Use 127.0.0.1 instead of localhost for drb (thanks Ola Bini)
* html story formatter correctly colors story/scenario red if step fails (Patch from Joseph Wilk). Closes #300
* plain text story formatter correctly colors story/scenario red if step fails (Patch from Joseph Wilk). Closes #439
* quiet deprecation warning on inflector - patch from RSL. Closes #430
* added autospec executable
* added configurable messages to simple_matcher
* should and should_not return true on success [Less]

rspec 1.1.4 Released

rspec version 1.1.4 has been released!

Behaviour Driven Development for Ruby.

Changes:

### Version 1.1.4

Maintenance release.

Note: we've removed the metaclass method from Object. There were ... [More] some
generated specs that used it, and they will now break. Just replace the
metaclass call with (class << self; self; end) and all will be well.

* added hash_including mock argument matcher. Closes #332 (patch from Rick DeNatale)
* pending steps print out yellow in stories (patch from Kyle Hargraves)
* Deprecation warnings for specs that assume auto-inclusion of modules. Closes #326 (patch from Scott Taylor)
* mock.should_not_receive(:anything) fails fast (once again)
* Patch from Antti Tarvainen to stop files from being loaded repeatedly when running heckle. Closes #333.
* Fixed bug in which session object in example was not the same instance used in the controller. Closes #331.
* Applied patch from Antti Tarvainen to fix bug where heckle runs rspec runs heckle runs rspec etc. Closes #280.
* Applied patch from Zach Dennis to merge :steps functionality to :steps_for. Closes #324.
* Applied patch from Ryan Davis to add eval of block passed to raise_error matcher. Closes #321.
* alias :context :describe in example_group_methods. Closes #312.
* Applied patch from Ben Mabey to make the Story runner exit with a non-0 exit code on failing stories. Closes #228.
* Applied patch from Coda Hale to get the :red hook called in autotest. Closes #279.
* Applied patch from Patrick Ritchie to support --drb in spec.opts. Closes #274, #293.
* Moved metaclass method from Object to an internal module which gets included where it is needed.
* Applied patch from Dayo Esho: and_yield clobbers return value from block. Closes #217.
* Applied patch from Bob Cotton: ExampleGroupFactory.default resets previously registered types. Closes #222.
* Applied patch from Mike Williams to support the lib directory in rails apps with the Textmate Alternate File command. Closes #276.
* ExampleGroupMethods#xspecify aliases #xit
* A SharedExampleGroup can be created within another ExampleGroup.
* Applied patch from Bob Cotton: Nested ExampleGroups do not have a spec_path. Closes #224.
* Add before_suite and after_suite callbacks to ExampleGroupMethods and Options. Closes #210.
* The after(:suite) callback lambda is passed a boolean representing whether the suite passed or failed
* Added NestedTextFormatter. Closes #366.
* decoupled mock framework from global extensions used by rspec - supports use of flexmock or mocha w/ rails
* Applied patch from Roman Chernyatchik to allow the user to pass in the ruby version into spectask. Closes #325, #370 [Less]

rspec 1.1.4 Released

rspec version 1.1.4 has been released!

Behaviour Driven Development for Ruby.

Changes:

rspec 1.1.4 Released

rspec version 1.1.4 has been released!

Behaviour Driven Development for Ruby.

Changes:

rspec 1.1.4 Released

rspec version 1.1.4 has been released!

Behaviour Driven Development for Ruby.

Changes:

Seattle.rb Projects:hoe 1.7.0 Released

hoe version 1.7.0 has been released!

Hoe is a simple rake/rubygems helper for project Rakefiles. It
generates all the usual tasks for projects including rdoc generation,
testing, packaging, and deployment.

Tasks ... [More] Provided:

* announce - Create news email file and post to rubyforge.
* audit - Run ZenTest against the package.
* check_manifest - Verify the manifest.
* clean - Clean up all the extras.
* config_hoe - Create a fresh ~/.hoerc file.
* debug_gem - Show information about the gem.
* default - Run the default tasks.
* docs - Build the docs HTML Files
* email - Generate email announcement file.
* gem - Build the gem file hoe-1.5.0.gem
* generate_key - Generate a key for signing your gems.
* install_gem - Install the package as a gem.
* multi - Run the test suite using multiruby.
* package - Build all the packages
* post_blog - Post announcement to blog.
* post_news - Post announcement to rubyforge.
* publish_docs - Publish RDoc to RubyForge.
* release - Package and upload the release to rubyforge.
* ridocs - Generate ri locally for testing.
* test - Run the test suite.
* test_deps - Show which test files fail when run alone.

See class rdoc for help. Hint: ri Hoe

Changes:

### 1.7.0 / 2008-06-30

* 3 minor enhancements:

* Use rdoc 2.x gem if available. Eric likes his backslashes.
* Added extra_dev_deps for new rubygems developer dependencies.
* Switched hoe to dev dep. Fork off, bitches.
* Finally got a sane test that does something. Hey... it's a start. [Less]

TestCase 2.0 is out!

After days and weeks and months of hard work, with love and proud, we present you this peace of beauty.

Release notes http://rubyforge.org/frs/shownotes.php?release_id=23530

Download page http://rubyforge.org/frs/?group_id=4826&release_id=23530

Watch the demo! http://testcase.rubyforge.org/demo/index.html

Net::YAIL - Yet Another IRC Library:First "oops" of YAIL - 1.0.1 released

YAIL, the most exciting "yet-another" project ever built for Ruby IRC development, suffered from a very minor problem in the included "basic bot" class, IRCBot. Namely, you couldn't actually use the thing.

This has been ... [More] rectified, 1.0.0 has been scrubbed, and 1.0.1 is now available. All three of my fans will almost certainly be rejoicing. [Less]

twtr 0.1.4 Released

twtr version 0.1.4 has been released!
twtr is a twitter client for Linux, OSX and Windows Console.

The ape:ape-1.5.0 Released

test your atomPub protocol implementation.

ChangeLog:

=== 1.5.0 / 2008-07-01

* 4 Major enhancement:

* Validators refactor
* Added Atom reporter
* Added custom validators and custom reporters ... [More] feature
* Added rake tasks in order to invoke the ape (rake ape:go:text, rake ape:go:html, rake:go:atom) [Less]

Seattle.rb Projects:hoe 1.7.0 Released

hoe version 1.7.0 has been released!

Hoe is a simple rake/rubygems helper for project Rakefiles. It
generates all the usual tasks for projects including rdoc generation,
testing, packaging, and deployment.

Tasks ... [More] Provided:

* announce - Create news email file and post to rubyforge.
* audit - Run ZenTest against the package.
* check_manifest - Verify the manifest.
* clean - Clean up all the extras.
* config_hoe - Create a fresh ~/.hoerc file.
* debug_gem - Show information about the gem.
* default - Run the default tasks.
* docs - Build the docs HTML Files
* email - Generate email announcement file.
* gem - Build the gem file hoe-1.5.0.gem
* generate_key - Generate a key for signing your gems.
* install_gem - Install the package as a gem.
* multi - Run the test suite using multiruby.
* package - Build all the packages
* post_blog - Post announcement to blog.
* post_news - Post announcement to rubyforge.
* publish_docs - Publish RDoc to RubyForge.
* release - Package and upload the release to rubyforge.
* ridocs - Generate ri locally for testing.
* test - Run the test suite.
* test_deps - Show which test files fail when run alone.

See class rdoc for help. Hint: ri Hoe

Changes:

### 1.7.0 / 2008-06-30

* 3 minor enhancements:

* Use rdoc 2.x gem if available. Eric likes his backslashes.
* Added extra_dev_deps for new rubygems developer dependencies.
* Switched hoe to dev dep. Fork off, bitches.
* Finally got a sane test that does something. Hey... it's a start. [Less]

Rocket-starter:rocketstarter 0.0.3 Released

rocketstarter version 0.0.3 has been released!

When you want to create new rails applications, the Rocket-starter can set up basic directories and svn/git repositories for your applications.

Changes:

## 0.0.3 ... [More] 2008-06-30

* change default of plugin-list name from "$HOME/useful_plugins" to "$HOME/.rocket_starter_pluginlist".
* Add all files and directories to the repository at last when using the subversion.
* fix from "svn rm -r log/*" to "svn rm log/*". (thank you Mr.Komagata)
* fix some bugs. [Less]

Rocket-starter:rocketstarter 0.0.3 Released

rocketstarter version 0.0.3 has been released!

When you want to create new rails applications, the Rocket-starter can set up basic directories and svn/git repositories for your applications.

Changes:

## 0.0.3 ... [More] 2008-06-30

* change default of plugin-list name from "$HOME/useful_plugins" to "$HOME/.rocket_starter_pluginlist".
* Add all files and directories to the repository at last when using the subversion.
* fix from "svn rm -r log/*" to "svn rm log/*". (thank you Mr.Komagata)
* fix some bugs. [Less]

Runt - Ruby Temporal Expressions:Runt - 0.7.0 Released

Version 0.7.0 provides much-needed shortcuts and a builder for creating temporal expressions as well as several bug fixes and code contributions.

Seattle.rb Projects:UPnP-IGD 1.0.0 Released

UPnP-IGD version 1.0.0 has been released!

A UPnP extension for Internet Gateway Devices

Changes:

### 1.0.0 / 2008-06-28

* 1 major enhancement

* Birthday!

MMO 2.0:I lavori riprendono

Dopo una pausa abbastanza lunga, i lavori per la costruzione di MMO 2.0 sono ripresi. Sono state implementate le seguenti features:
1) Compressione/Decompressione archivi CRA dentro RPGMaker
2) Drop Item perfezionato
3) BS quasi ... [More] completato
4) Server Console
5) Risoluzione bug vari

A breve ci sarà qualche betatest privato. [Less]

iphoneruby 0.1.0 Released

iphoneruby version 0.1.0 has been released!

Want to write iPhone unit tests? Want to write them in Ruby?

Changes:

## 0.1.0 2008-06-28

* Initial release
* iphoneruby cmd - adds test framework to your Xcode project
* script/generate model FooBar - creates Classes/FooBar.h m and test/test_foo_bar.rb

iphoneruby 0.1.0 Released

iphoneruby version 0.1.0 has been released!

Want to write iPhone unit tests? Want to write them in Ruby?

Changes:

## 0.1.0 2008-06-28

* Initial release
* iphoneruby cmd - adds test framework to your Xcode project
* script/generate model FooBar - creates Classes/FooBar.h m and test/test_foo_bar.rb

erbextensions 1.0.1 Released

erbextensions version 1.0.1 has been released!

This package enhances the Standard ERB library, including providing:
* A method for returning the processed contents of a named erb file
(ERB.process_file). This makes it very easy to ... [More] include one erb file
within another erb file.

Changes:

### 1.0.1 / 2008-06-26
Documentation fix. [Less]

rAtom - A Ruby Atom Library:ratom 0.4.0 Released

ratom version 0.4.0 has been released!

Atom Syndication and Publication API

Changes:

## 0.4.0 2008-06-26

* Support for HTTP Basic Authentication.

ratom 0.4.0 Released

ratom version 0.4.0 has been released!

Atom Syndication and Publication API

Changes:

## 0.4.0 2008-06-26

* Support for HTTP Basic Authentication.

TagFlow 0.5.1 Bug Fix Release

TagFlow 0.5.0 has a bug that prevents saving a new comment.