_brian_d_foy wrote:
In article <[EMAIL PROTECTED]>, Randy W. Sims
<[EMAIL PROTECTED]> wrote:




Probe::OS - Gather info on the operating system
Probe::Libs
Probe::Progs
Probe::FileSys - maybe incorporate ideas Schwern posted on p5p recently,



Perhaps we can put this under a namespace like Config:: ?

I have no strong feelings about the namespace. The idea of Probe:: came from a document that used to be at:


<http://cplan.kwiki.org/index.cgi?MinutesAccordingToAutrijus>

It vaguely described something along the lines of what we're discussing. But that page disappeared a good while back and nothing has shown up in that namespace. So...

I didn't like the Probe name too much at first, but it's kinda grown on me; seems very perlish. I've come to think of Config::* as a place for static configuration information such as the compiler used to compiler perl, $Config{cc}. Probe would deal with more dynamic configuration gathering type stuff. For example, Probe::Compiler might determine what compiler(s) are installed, launch the compiler or compile a snippet to determine the version of the compiler and the version of the C lib, default include paths, and various other characteristics.

But, as I said, I'm not strongly attached to any particular namespace. And it will probably be a while before I get to it.

Randy.

Reply via email to