[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#483894: marked as done (RFP: libconfig-scoped-perl -- feature rich configuration file parser)



Your message dated Fri, 15 Aug 2008 11:01:54 +0200
with message-id <1218790914.10888.13.camel@pluto.hgc.intranet>
and subject line rfp/itp
has caused the Debian Bug report #483894,
regarding RFP: libconfig-scoped-perl -- feature rich configuration file parser
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
483894: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=483894
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist

* Package name    : libconfig-scoped-perl
  Version         : 0.12
  Upstream Author : Karl Gaissmaier <karl.gaissmaier at uni-ulm.de>
* URL             : http://search.cpan.org/~gaissmai/Config-Scoped-0.12/lib/Config/Scoped.pm
* License         : This library is free software; you can
                    redistribute it and/or modify it under the same
		    terms as Perl itself.
  Programming Lang: Perl
  Description     : feature rich configuration file parser

Config::Scoped is a configuration file parser for complex
configuration files based on Parse::RecDescent. Files similar to the
ISC named or ISC dhcpd configurations are possible. In order to be
fast a precompiled grammar and optionally a config cache is used.

Config::Scoped has the following highlights as a configuration file parser:

    * Complex recursive datastructures to any extent with scalars,
      lists and hashes as elements,
    * As a subset parses any complex Perl datastructures (no
      references and globs) without do or require,
    * Include files with recursion checks,
    * Controlled macro expansion in double quoted tokens,
    * Lexically scoped parameter assignments and pragma directives,
    * Perl quote like constructs to any extent, '', "", and here docs <<,
    * Perl code evaluation in Safe compartments,
    * Caching and restore with MD5 checks to determine alterations in
      the original config files,
    * Standard macro, parameter, declaration redefinition validation,
      may be overridden to validate on semantic knowledge,
    * Standard file permission and ownership safety validation, may be
      overridden,
    * Fine control for redefiniton warnings with pragma's and other
      safety checks,
    * Easy inheritable, may be subclassed to build parsers with
      specialized validation features,
    * Condoning syntax checker, semicolons and or commas are not
      always necessary to finish a statement or a list item if the end
      can be guessed by other means like newlines, closing brackets,
      braces etc.,
    * Well spotted messages for syntax errors even within include
      files with correct line numbers and file names,
    * Exception based error handling,



--- End Message ---
--- Begin Message ---
See:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494958




--- End Message ---

Reply to: