Status of INN 2.4.0 (was: Last call for INN 2.3.2)

Russ Allbery rra at stanford.edu
Wed May 9 19:46:46 UTC 2001


Nicholas Geovanis <nickgeo at merle.acns.nwu.edu> writes:
> On 9 May 2001, Russ Allbery wrote:

>> * Replace the current innshellvars mechanism with a real INN Perl module
>>   for Perl programs, and include the necessary glue so that other Perl
>>   modules can be added to INN's build tree and installed with INN,
>>   allowing their capabilities to be available to the portions of INN
>>   written in Perl.  [Russ will be working on this.]

> This seems to imply that perl scripts will be replacing the generated
> shell scripts for installation and configuration _in toto_. Or am I
> reading too much into it? (not a bad idea anyway IMO....)

Reading a bit too much into it, because I didn't phrase it very well.  It
should say:

* Replace the current innshellvars.pl file with a real INN Perl module for
  Perl programs, and include the necessary glue so that other Perl modules
  can be added to INN's build tree and installed with INN, allowing their
  capabilities to be available to the portions of INN written in Perl.
  [Russ will be working on this.]

The innshellvars and innshellvars.tcl files would stay the same.  (Longer
term, we may want to think about adding Python and dropping Tcl
particularly if we don't get a Tcl champion; I'll add the former to the
TODO file.)

innshellvars also badly needs a namespace cleanup, but that's waiting
until the configuration parser is done, since it's highly dependent on how
innconfval works and what it spits out.

-- 
Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>


More information about the inn-workers mailing list