<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Jan 29, 2011, at 10:44 PM, Jeremy McDermond wrote:</div><blockquote type="cite"><div><font class="Apple-style-span" color="#000000"><br></font>The plugin architecture is in the initial stages and not yet really baked.  The first real test of it will be shipping Ozy and Metis support as separate plugins.  Currently the Metis version of Heterodyne supports Metis via the a plugin.  I'm doubtful you'll be able to successfully code a plugin in entirely MacRuby.  The plugin architecture expects to see an Objective C object after loading the bundle that complies with a certain Objective C protocol.  I'm not familiar with MacRuby, so I can't tell you whether you can implement this.  You may be able to do something sneaky like make a thin Objective C wrapper that calls your Ruby calls.<br></div></blockquote><br></div><div><br></div><div>Ok, just asking about MacRuby compatibility.</div><div>Objective-C is fine with me. Reading the Heterodyne svn, a little documentation can certainly help my understanding of the program flow:)</div></body></html>