On Mon, Feb 11, 2013 at 7:14 AM, Ano Hito <[email protected]> wrote: > Robert Klemme wrote in post #1096190:
>> I am pretty sure it's too late to include such a fundamental >> architectural change into Ruby 2.0. That sounds more like a Ruby 3.0 >> thing. > Is ruby 2.0 getting close to release then? I honestly haven't been > following ruby's development closely enough to keep up on these things, > but I was assuming 2.0 was still at least a year away. Well, while > implementing native sandboxing may require some architectural > reshuffling, it wouldn't require any changes to the ruby environment > itself that wouldn't be more or less backward compatible with all > existing code. The only thing I could think of is if you'd written code > that specifically depended on ObjectSpace not having a new method, but > I'm not sure that would come up very often. Maybe someone could still > sneak sandboxes into 2.0, you never know. > >>PS: I forgot one thing: thank you for starting that interesting >>discussion! > My pleasure. ;) I've been a long time user of ruby for my personal > scripting needs, but I've never really done much as far as contributing > to the greater ruby scene. Well, there's this > (https://github.com/An0Hit0/Ruby-ISO-9660), which is useful, despite > being unfinished. Anyway, I'd like to contribute a bit more, but after > looking at the ruby source code, it became apparent it would take more > time than I have to familiarize myself with the code enough that I could > even approach the issue of implementing sandboxes, let alone actually > doing it. I don't have enough time to follow up on the rest of the discussion but with regard to timing: 2.0 is RC already and with what you say above you acknowledge that architectural changes of MRI are a major effort. http://www.ruby-lang.org/en/news/2013/02/08/ruby-2-0-0-rc2-is-released/ Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/ -- [email protected] | https://groups.google.com/d/forum/ruby-talk-google?hl=en --- You received this message because you are subscribed to the Google Groups "ruby-talk-google" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
