Here is something small you could start with:

Kernel#test (http://ruby-doc.org/core/classes/Kernel.html#M005948) has many 
cases that we don't implement yet. The implementation of this method is in
Merlin\Main\Languages\Ruby\Libraries.LCA_RESTRICTED\Builtins\KernelOps.cs

It might be possible to reuse code in IoOps.cs and FileOps.cs ti implement this 
method.
There are some specs for the method in
Merlin\External.LCA_RESTRICTED\Languages\IronRuby\mspec\rubyspec\core\kernel\test_specs.rb

but not many. Add specs here for each case you implement. You'll need to figure 
out what CRuby is doing here as the documentation is not very good.
The behavior might be different between Ruby 1.8.6 and Ruby 1.9. For now 
implement 1.8.6 behavior since we haven't switched to 1.9 yet and the 
differences seems to be minimal.

If you would be interested in something bigger we can use some help in OpenSSL 
module.

Tomas

From: ironruby-core-boun...@rubyforge.org 
[mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Zac Brown
Sent: Saturday, April 03, 2010 6:57 PM
To: ironruby-core@rubyforge.org
Subject: Re: [Ironruby-core] helping with IronRuby

By janitorial I meant more simple bug fixing as opposed to docs and websites. 
I'll look into getting a clean run of irtests.

-Zac
________________________________
From: ironruby-core-boun...@rubyforge.org [ironruby-core-boun...@rubyforge.org] 
on behalf of Shri Borde [shri.bo...@microsoft.com]
Sent: Friday, April 02, 2010 2:00 PM
To: ironruby-core@rubyforge.org
Subject: Re: [Ironruby-core] helping with IronRuby
Hi Zac,

http://wiki.github.com/ironruby/ironruby/contributing has a general list of 
ideas for contributions. You could browse that for some ideas of which are you 
want to contribute in. By janitorial tasks, are you saying you are more 
interested in things like documentation and websites? If so, you will have to 
coordinate with Jimmy. If you want to help with coding tasks, the first step is 
to get a clean run of the "irtests" command (see bottom of 
http://wiki.github.com/ironruby/ironruby/modifying-the-sources).

From: ironruby-core-boun...@rubyforge.org 
[mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Zac Brown
Sent: Friday, April 02, 2010 1:46 PM
To: ironruby-core@rubyforge.org
Subject: [Ironruby-core] helping with IronRuby

Hi all,

I'm looking to get involved with some IronRuby development. Are there some 
simple janitorial tasks that I get can my feet with?

Thanks,

Zac Brown (zbrown), SDET
Microsoft - Windows - REX Client (86/1601)

_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to