[[ This message was both posted and mailed: see the "To," "Cc," and "Newsgroups" headers for details. ]]
In article <[email protected]>, "Perl Authors Upload Server" <[email protected]> wrote: > The following module was proposed for inclusion in the Module List: > > modid: lib::vswitch > DSLIP: adppp > description: select another version of 'dist' into @INC > userid: MCAST (Matthew Astley) > Choice of lib::vswitch name: > > It needs to be not much longer than 'lib' and imply change to @INC. Typically we ask that people who want to use a pragma name clear it with the p5p folks. I don't think there will be a problem, though. I'd like to see something that spells out the "version" part somehow. A good name escapes me at the moment. Depending on the use, the "lib" portion might not be the right name either if you're only loading a particular module version, even if the mechanics are the same. use moduleversion::exactly Some::Module => 3.1415; use moduleversion::range Some::Module => [ 3.14, 3.16 ]; use moduleversion::maximum Some::Module => 3.16; I'm not recommending those particular names or interfaces. I don't like those names that much either. It's a great idea and I'm glad your doing the work. Maybe another PAUSE person has an idea, and you can also try [email protected]. Good luck, :) -- brian d foy (one of many PAUSE admins), http://pause.perl.org PAUSE instructions: http://pause.perl.org/pause/query?ACTION=pause_04about Archives: http://www.xray.mpe.mpg.de/mailing-lists/modules Please send all messages back to [email protected] with no CC to me.
