From: ahoward Date: 2003-03-12T01:11:10+09:00 Subject: pkg versioning rubyists- is there a preferred method to accomplish this : require 'module_name', '1.0.1' ? i am considering simply writing require_version 'module_name', '1.0.1' where the version string is as a libtool/gnu version string denoting 1.0.1 => interface, impl, age interface -> the interface number of the module impl -> the implimentation number of this interface age -> the difference between this, and the oldest interface supported these rules are spelled out very clearly in the libtool docs at http://www.gnu.org/manual the require_version method could then more properly be called 'ld' or 'link' ;-) if some thought were given to this it could also work with C extensions. -a -- ==================================== | Ara Howard | NOAA Forecast Systems Laboratory | Information and Technology Services | Data Systems Group | R/FST 325 Broadway | Boulder, CO 80305-3328 | Email: ahoward@fsl.noaa.gov | Phone: 303-497-7238 | Fax: 303-497-7259 ====================================