ROLL

Flexible light-weight object-oriented library ledger system for the Ruby programming language
Download

ROLL Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • 7rans
  • Publisher web site:
  • http://proutils.rubyforge.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 318 KB

ROLL Tags


ROLL Description

Flexible light-weight object-oriented library ledger system for the Ruby programming language ROLL (Ruby Object-oriented Library Ledger) supports versioning and metadata, provides an improved require and load system, and can rid developers of the need to install packages.ROLL is a flexible light-weight object-oriented library ledger system for the Ruby programming language. In other words, a library, which is essentially a location in a file system, can be instantiated as an object, then used to provide useful meta-information about library, in addition to providing the usual #require and #load to load the files belonging to the library.For the end-user/end-prgrammer Rolls makes life easier because it laregly nullifies the installation process. If you are working on a project, for instance, and changes will be live. There is no need to go throught an re-install process. If you are installing a Ruby package ROLL makes it as easy as unpacking a copy of a repository into the standard location.A releated question, is what isn't ROLL? ROLL is not a package manager. Unlike RubyGems, ROLL simply manages libraries. It does not care how they got to the system. As long as Rolls knows were to look, and the package conforms to some simple conventions, then Rolls will serve the files up. Here are some key features of "ROLL": · Object-oriented library interface · Promotion of good standard conventions · Flexible support for versioning · Ensure against file name clashes · Greater project organization independence · Not tied to a particular package/distribution system


ROLL Related Software