addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1launch-new-window--smalllight-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

SketchUp Ruby namespace question

From: Rich M.
Sent on: Tuesday, August 16, 2011 11:09 PM
At tonight's meeting, I briefly described a question I
have regarding SketchUp Ruby namespaces.  Briefly, the
problem is as follows:

*  At startup, SketchUp loads any Ruby files it finds
   in its "plugins" directory.

*  The plugin authors may or may not be experienced
   Ruby programmers.  In any case, their efforts are
   not coordinated in any manner.

*  The plugins are placed in the directory by a user,
   who typically has no Ruby knowledge at all.

I've been developing a framework that, among other
things, tries to keep plugins from stepping on each
others' class definitions, etc.

I have a working solution, but I'd love to hear ideas
for improvement, etc.  For more details, see:­

http://www.cfcl.c...­            Rich Morin
http://www.cfcl.c...­     [address removed]
http://www.cfcl.c...­     [masked]

Software system design, development, and documentation

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy