From: "Glenn M. Lewis" Date: 2005-10-20T02:46:58+09:00 Subject: RubyMan - a Ruby binding for RenderMan - namespace question Hi all! About 10 years ago, I wrote a Perl binding for RenderMan (see http://www.aqsis.org/ or http://www.renderman.org/ for more info), and am interested in once again playing around with RenderMan from my favorite language (which obviously is now Ruby, and has been for about 4 years). There is a Tcl binding written by Michael B. Johnson (aka "Wave") (see http://xenia.media.mit.edu/~wave/ for more information) that uses "RI::" as its namespace (short for RenderMan Interface) which makes a lot of sense, and is short (which Matz noted that he likes at RubyConf2005) and reminds me of "GL::" (used by the OpenGL binding), and I would like to continue to use "RI::". I'm thinking of it looking like this: require 'rubyman' RI::renderRIB ... As you probably know, there is already an 'ri' Ruby documentation application... so my question is: would it bother anybody if I go ahead and use "RI::" as the top-level namespace for RubyMan? I'm thinking of making this a RubyForge project after I get it working. Thanks for any feedback you wish to give me! -- Glenn P.S. Wave's PhD thesis is the most cool thesis I have ever read... check it out above if you are interested in computer graphics and animation. I would love to have a Wave's World or even Build-a-Dude running under Ruby!!!