# Code Review: i-scripts

**URL:** <https://www.ruby-forum.com/t/code-review-i-scripts/185920>\
**Category:** IronRuby\
**Created:** [March 29, 2010, 9:46am UTC](https://www.ruby-forum.com/t/code-review-i-scripts/185920 "2010-03-29T09:46:28Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jsoho](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/8baadc/32.png) [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Post date:** [March 29, 2010, 9:46am UTC](https://www.ruby-forum.com/t/code-review-i-scripts/185920/1 "2010-03-29T09:46:28Z")

</div>

tfpt review “/shelveset:i-scripts;REDMOND\jimmysch”

Cleans up i\* scripts

- only keep gem, irb, rdoc, ri; delete rack, rails, etc
- rename Ruby scripts to non-i names, and keep i\*.bat files (igem.bat  
and gem)
- Fix tutorial.bat

---

<div class="post-metadata">

**Author:** ![jsoho](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/8baadc/32.png) [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Post date:** [March 29, 2010, 11:00pm UTC](https://www.ruby-forum.com/t/code-review-i-scripts/185920/2 "2010-03-29T23:00:48Z")

</div>

Ryan, fwiw, the window for getting this into the V1 release will be  
closing down in the next few days.

---

<div class="post-metadata">

**Author:** ![jsoho](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/8baadc/32.png) [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Post date:** [April 3, 2010, 1:38am UTC](https://www.ruby-forum.com/t/code-review-i-scripts/185920/3 "2010-04-03T01:38:36Z")

</div>

Sorry I wasn’t able to get this to you in time. I’m finally making some  
progress, but I won’t have it done in time for release.

Ryan

---

<div class="post-metadata">

**Author:** ![jsoho](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/8baadc/32.png) [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Post date:** [April 3, 2010, 8:11am UTC](https://www.ruby-forum.com/t/code-review-i-scripts/185920/4 "2010-04-03T08:11:15Z")

</div>

Thanks for the update. We can target getting this into the next bug-fix  
release (1.0.1).

* * *

From: removed\_email\_address@domain.invalid  
[removed\_email\_address@domain.invalid] on behalf of Ryan R.  
[removed\_email\_address@domain.invalid]  
Sent: Friday, April 02, 2010 4:37 PM  
To: removed\_email\_address@domain.invalid  
Subject: Re: [Ironruby-core] Anyone interested in implementing Etc  
module for Mono?

Sorry I wasn’t able to get this to you in time. I’m finally making some  
progress, but I won’t have it done in time for release.

Ryan

On Mon, Mar 29, 2010 at 1:39 PM, Shri B.  
\<removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
Ryan, fwiw, the window for getting this into the V1 release will be  
closing down in the next few days.

---

<div class="post-metadata">

**Author:** ![jsoho](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/8baadc/32.png) [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Post date:** [March 31, 2010, 6:08am UTC](https://www.ruby-forum.com/t/code-review-i-scripts/185920/5 "2010-03-31T06:08:37Z")

</div>

Thanks for the update. I am working on it now and will keep you posted.

Ryan R.

Email: removed\_email\_address@domain.invalid  
LinkedIn: [http://www.linkedin.com/in/ryanriley](http://www.linkedin.com/in/ryanriley)  
Blog: [http://wizardsofsmart.net/](http://wizardsofsmart.net/)  
Twitter: @panesofglass  
Website: [http://panesofglass.org/](http://panesofglass.org/)

---

<div class="post-metadata">

**Author:** ![jsoho](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/8baadc/32.png) [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Post date:** [April 3, 2010, 8:38am UTC](https://www.ruby-forum.com/t/code-review-i-scripts/185920/6 "2010-04-03T08:38:11Z")

</div>

Sounds good. I think I’m making good progress, though figuring out how  
to  
run tests is a challenge right now. Anyone run tests on linux?

By the way, I finally got a good build by using Ivan’s linux branch on  
Mono  
2.7 (trunk) using rake compile and setting the environment variables  
noted  
in the wiki docs. xbuild threw a load of errors. I think I can sort out  
the  
testing issue by figuring out from Dev.bat what paths I need to get  
mspec to  
run. Right now it’s not recognized and won’t run.

Ryan R.

Email: removed\_email\_address@domain.invalid  
LinkedIn: [http://www.linkedin.com/in/ryanriley](http://www.linkedin.com/in/ryanriley)  
Blog: [http://wizardsofsmart.net/](http://wizardsofsmart.net/)  
Twitter: @panesofglass  
Website: [http://panesofglass.org/](http://panesofglass.org/)

---

<div class="post-metadata">

**Author:** ![jsoho](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/8baadc/32.png) [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Post date:** [April 3, 2010, 8:43am UTC](https://www.ruby-forum.com/t/code-review-i-scripts/185920/7 "2010-04-03T08:43:27Z")

</div>

for xbuild you have to turn off warnings as errors with a command-line  
switch.  
…so I think you can do MONO\_IOMAP=all xbuild ./Ruby.sln  
/clp:warnaserror-

## that last command line parameter could be a little bit different but that gives the idea. You would still need mono trunk because of a bug in the compiler on 2.6.3

Met vriendelijke groeten - Best regards - Salutations  
Ivan Porto C.  
Web: [http://whiterabbitconsulting.eu](http://whiterabbitconsulting.eu) - [http://flanders.co.nz](http://flanders.co.nz)  
Twitter: [http://twitter.com/casualjim](http://twitter.com/casualjim)  
Author of IronRuby in Action ([IronRuby in Action - Ivan Porto Carrero and Adam Burmister | Manning](http://manning.com/carrero))  
Microsoft IronRuby/C# MVP

---

<div class="post-metadata">

**Author:** ![jsoho](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/8baadc/32.png) [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Post date:** [April 3, 2010, 9:12am UTC](https://www.ruby-forum.com/t/code-review-i-scripts/185920/8 "2010-04-03T09:12:43Z")

</div>

Where is documentation on converting between CLR and Ruby types? I can  
get  
RubyStrings, but what about Fixnum and Array?

Thanks,

Ryan R.
