The following module was proposed for inclusion in the Module List:

  modid:       Config::Natural
  DSLIP:       RdpOp
  description: Natural syntax configuration files
  userid:      SAPER (Sébastien Aperghis-Tramoni)
  chapterid:   12 (Opt_Arg_Param_Proc)
  communities:
    [EMAIL PROTECTED]

  similar:
    Config::Simple Config::General

  rationale:

    Config::Natural is a module created for parsing configuration files
    with a simple and easily readable syntax and present the result as a
    Perl object. The OO interface proposes a param() method as CGI.pm
    and HTML::Template objects.

    Why creating Yet Another Configuration Module? Simply because I
    began to write this module three years ago, before Config::Simple,
    Config::General or any other configuration module were published on
    CPAN (AFAIK. I may be wrong, of course :-) At this time it was still
    named Data::Config, but after asking for advice on module-authors, I
    renamed it to Config::Natural.

    Aside reading "key=value"-type configuration files, Config::Natural
    also offers features that seem to be unavailable in others modules,
    like nested lists or the possibility to change the symbols of the
    syntax, in order to allow the user to adapt it to its own needs. I
    think it's interesting for the user because he or she is not bound
    to the choices I made concerning the syntax and has a degree of
    freedom to adapt Config::Natural to its own config syntax.

    I am unable to evaluate the current popularity of this module but I
    have implemented some features upon users requests and have also
    provided support to a few others, so I guess I'm not the only guy to
    use it :-)

    Thanks for reading

  enteredby:   SAPER (Sébastien Aperghis-Tramoni)
  enteredon:   Sun Aug 24 23:14:49 2003 GMT

The resulting entry would be:

Config::
::Natural         RdpOp Natural syntax configuration files           SAPER


Thanks for registering,
-- 
The PAUSE

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e1400000_2ea93f6153fbf622&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e1400000_2ea93f6153fbf622&SUBMIT_pause99_add_mod_insertit=1

Reply via email to