# Ruby Zen: Ruby for Beginners

**URL:** <https://www.ruby-forum.com/t/ruby-zen-ruby-for-beginners/182127>\
**Category:** Ruby\
**Created:** [January 22, 2010, 10:52pm UTC](https://www.ruby-forum.com/t/ruby-zen-ruby-for-beginners/182127 "2010-01-22T22:52:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Phillip\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/7ab992/32.png) [@Phillip\_G](https://www.ruby-forum.com/u/Phillip_G)\
**Post date:** [January 22, 2010, 10:52pm UTC](https://www.ruby-forum.com/t/ruby-zen-ruby-for-beginners/182127/1 "2010-01-22T22:52:56Z")

</div>

Note: This is also available at  
[http://rubyzen.org/tiki-view\_blog\_post.php?postId=1](http://rubyzen.org/tiki-view_blog_post.php?postId=1)  
in its full, HTML formatted glory.

This also announces [http://rubyzen.org](http://rubyzen.org), Ruby Zen’s home on the  
interwebs!

==============================cut here==================================

Hello, everyone!

It’s been a while since the last update of the project (and it was on my  
private blog to boot, but we have our own now), but we have been busy.

What is going on, then?

!!Architectural discussion  
The benefit of working in a team is that many eyes have a look on  
everything that is going on, and that is being decided. Concerns were  
raised if I wasn’t too wedded to the “Ruby Appliance” idea, and we  
discussed the idea from a fresh perspective. A  
[[http://rubyzen.org/tiki-index.php?page=Self-contained+Ruby+Distribution&bl=y|Self-contained](http://rubyzen.org/tiki-index.php?page=Self-contained+Ruby+Distribution&bl=y%7CSelf-contained)  
Ruby Distribution] could work just as well for our desired goal, as a VM  
would. Maybe even easier. In this model, a virtual machine appliance  
would become another way of deploying Ruby in a, say, school  
environment.

Most of the work (bundling Ruby + Gems, providing tutorials and an  
editing environment) has to be done anyway.

!!Evaluation of Linux distributions  
Aldric is hard at work in building a Gentoo-based Linux VM. A discussion  
and download link can be found  
[[http://rubyzen.org/tiki-view\_forum\_thread.php?comments\_parentId=5&topics\_offset=3&topics\_sort\_mode=lastPost\_desc&forumId=2|here](http://rubyzen.org/tiki-view_forum_thread.php?comments_parentId=5&topics_offset=3&topics_sort_mode=lastPost_desc&forumId=2%7Chere)].  
Chime in, if you have anything to add.

!!Reigning in goals  
Vyper created a nice overview of the sub-projects that make up Ruby Zen.  
[[http://rubyzen.org/tiki-index.php?page=Developer+Documentation&bl=y|The](http://rubyzen.org/tiki-index.php?page=Developer+Documentation&bl=y%7CThe)  
Developer Documentation] contains a more detailed write up, but here are  
the high points:  
\*Zen Editor: An IDE of sorts, tailored to a programming beginner’s  
needs, with easy access to tutorials and documentation.  
\*Ruby Zen: The Ruby distribution, containing everything a beginner will  
need to get going fast. Eventually a Ruby distribution that can be  
deployed by professional developers for professional developers  
(including a build-chain for gems!).  
\*Zen Linux: Our Linux distribution, pre-packaged and ready to go, for  
beginners and developers alike.

!!Ruby Zen needs you  
At the moment, we are three people doing the work. While we can do a  
lot, we would like help (also, the more the merrier). If you don’t know  
if you can help, here’s a list of what we are looking for:  
\*Linux gurus. Have experience with a Linux distribution? Get in touch,  
we can use your help. Especially if you have experience with  
re-mastering LiveCDs.  
\*Ruby gurus and users. Have a neat little trick? Have a snipped of  
documentation for Ruby’s core or standard library? Have a tutorial, even  
if it is just for one tiny feature of Ruby? Know of a particularly  
surprising Ruby Gotcha? Get in touch, and help newbies navigate this  
particular corner.  
\*Ruby beginners. What did you find particularly hard to do when you  
started your journey with Ruby? Where do you think you could’ve used  
more help? Get in touch with your question / area of concern. Your  
feedback and ideas are most valuable to us at Ruby Zen.
