Package ruby-cleanroom: Information

    Source package: ruby-cleanroom
    Version: 1.0.0-alt1
    Build time:  May 22, 2015, 05:00 PM in the task #144574
    Category: Development/Ruby
    Report package bug
    License: MIT/Ruby
    Summary: (More) safely evaluate Ruby DSLs with cleanroom
    Description: 
    Ruby is an excellent programming language for creating and managing
    custom DSLs, but how can you securely evaluate a DSL while explicitly
    controlling the methods exposed to the user? Our good friends
    instance_eval and instance_exec are great, but they expose all methods -
    public, protected, and private - to the user. Even worse, they expose
    the ability to accidentally or intentionally alter the behavior of the
    system! The cleanroom pattern is a safer, more convenient, Ruby-like
    approach for limiting the information exposed by a DSL while giving
    users the ability to write awesome code!
    
    The cleanroom pattern is a unique way for more safely evaluating Ruby
    DSLs without adding additional overhead.

    List of rpms provided by this srpm:
    ruby-cleanroom (noarch)
    ruby-cleanroom-doc (noarch)


    List of contributors:
    Andrey Cherepanov

      1. ruby-tool-setup
      2. rpm-build-ruby

    Last changed


    May 21, 2015 Andrey Cherepanov 1.0.0-alt1
    - Initial build for ALT Linux