[ANN] The RubySpec project at rubyspec.org

B

Brian Ford

Hi all,

The RubySpec project is now officially hosted at http://rubyspec.org.
The project aims to write a complete executable specification for the
Ruby programming language based on RSpec-style specs. The project
started as a glimmer in the eye of an early Rubinius (http://
rubini.us) contributor and has since grown to over 6900 examples and
25600 expectations, with contributions from many dedicated folks.

The RubySpec sources have been part of the Rubinius repository for
nearly 1.5 years and there are some growing pains from splitting off
into a separate project. The rough edges are being worked out, but we
appreciate your patience.

You can review the (growing) documentation here:

http://rubyspec.org/wiki/rubyspec

Related to the RubySpec project is a customized RSpec-syntax
compatible framework for running the specs named MSpec. We intend to
keep the specs compatible with RSpec, but beginning Ruby
implementations often cannot run RSpec until a lot of Ruby language
features are implemented. You can review the MSpec documentation here:

http://rubyspec.org/wiki/mspec

You can review how the Rubinius project is incorporating the RubySpecs
here:

http://rubyurl.com/9xFd

We would love to have your help on this project. With all the great
work being done on the many Ruby implementations, we want Ruby's
version of "write once, run anywhere" to be solid gold. One of the
best ways to ensure this is to have an unambiguous standard. Charles
Nutter has already put out a call for participation:

http://headius.blogspot.com/2008/05/rubyspec-bringing-ruby-test-suites.html

Please join us.

Finally, thanks to Engine Yard for donating hosting for the http://rubyspec.org
website and for their significant support of the RubySpec project both
as part of Rubinius and as part of the Ruby community as a whole.

Cheers,
Brian
 
M

Meinrad Recheis

[Note: parts of this message were removed to make it a legal post.]

Hi all,

The RubySpec project is now officially hosted at http://rubyspec.org.
The project aims to write a complete executable specification for the
Ruby programming language based on RSpec-style specs. The project
started as a glimmer in the eye of an early Rubinius (http://
rubini.us) contributor and has since grown to over 6900 examples and
25600 expectations, with contributions from many dedicated folks.

The RubySpec sources have been part of the Rubinius repository for
nearly 1.5 years and there are some growing pains from splitting off
into a separate project. The rough edges are being worked out, but we
appreciate your patience.


this is very good news! the project will now probably receive the attention
it deserves.
thanks to all contributors.
-- henon
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,969
Messages
2,570,161
Members
46,709
Latest member
AustinMudi

Latest Threads

Top