Config::Model 0.612

Config::Model 0.612

Sponsored Links

Config::Model 0.612 Ranking & Summary

Ranking Click at the star to rankRanking level:
User Review: 0 (0 times) Download now
File size: 0.086 MB Platform: Any Platform License: LGPL (GNU Lesser General Public License) Price: Downloads: 5720 Date added: 2007-07-28 Publisher: Dominique Dumont Publisher URL: http://search.cpan.org/~d

Config::Model 0.612 description

Config::Model provides a framework to help in validating the semantic content of configuration data.

Config::Model can also be used to provide a semantic check of options of a complex program like mplayer or transcode.

How does this work ?

Using this project, a typical configuration validation tool will be made of 3 parts :

- The user interface
- The validation engine which is in charge of validating all the configuration information provided by the user.
- The storage facility that store the configuration information

Dont we already have some configuration validation tools ?

Youre probably thinking of tools like webmin. Yes, these tools exist and work fine, but they have their set of drawbacks.

Usually, the validation of configuration data is done with a script which performs semantic validation and often ends up being quite complex (e.g. 2500 lines for Debians xserver-xorg.config script which handles xorg.conf file).

In most cases, the configuration model is expressed in instructions (whatever programming language is used) and interspersed with a lot of processing to handle the actual configuration data.

Whats the advantage of this project ?

The Config::Model projects provide a way to get a validation engine where the configuration model is completely separated from the actual processing instruction.

The configuration model is expressed in a declarative form (i.e. a Perl data structure) which is always easier to maintain than a lot of code.

The declaration specifies:

· the structure of the configuration data (which can be queried by generic user interfaces)
· the properties of each element (boundaries, check, integer or string, enum like type ...)
· the default values of parameters (if any)
· mandatory parameters
· the targeted audience (intermediate, advance, master)
· on-line help (for ach parameter or value of parameter)
· the level of expertise of each parameter (to hide expert parameters from newbie eyes)

So, in the end:

· maintenance and evolution of the configuration content is easier
· user will see a *common* interface for *all* programs using this project.
· user will not see advanced parameters
· upgrade of configuration data is easier and sanity check is performed
· audit of configuration is possible to check what was modified by the user compat

Whats New in This Release:

· This release provides some bugfixes and some new features.
· It has the ability to preserve the order of the keys of a hash element (ordered hash).
· It has the ability to dump and read configuration data as a Perl data structure.

Download now

Config::Model 0.612 Screenshot

Sponsored Links
Download Config::Model 0.612

Config::Model 0.612 Keywords

Bookmark Config::Model 0.612

Hyperlink code:
Hyperlink and Intro code:

Config::Model 0.612 Copyright

WareSeeker periodically updates pricing and software information of Config::Model 0.612 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Config::Model 0.612 Edition. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Config::Model 0.612 Related Software

Misfit Model 3D 1.3.5

Misfit Model 3D is an OpenGL-based 3D model editor.
PWC-Config 0.8

PWC-Config is a graphical user interface for configuring all Web cameras supported by the PWC driver.
pkg-config 0.20

pkg-config is a system for managing library compile/link flags that works with automake and autoconf.
Config::Model::ValueComputer 0.612

Config::Model::ValueComputer is a Perl module that provides configuration value computation.
Config::Model::WarpedThing 0.611

Config::Model::WarpedThing is a base class for warped classes.
Config::General 2.32

Config::General is a perl module opens a config file and parses its contents for you.
Config::Std 0.0.4

Config::Std is a Perl module load and save configuration files in a standard format.
Gimp::Config 1.211

Gimp::Config is a Perl module with config options found during configure time.
Config::Model 1.003 (Config::Model::CursesUI)

Config::Model provides a framework to help in validating the semantic content of configuration data.
Config::Model 0.501 (Config::Model::Xorg)

Config::Model provides a framework to help in validating the semantic content of configuration data.
Config::Model 0.612 Review:
Author name* :  
Author Email* :  
Comment* :  
Security code* :  
     
   
My Software
You have not saved any software. Click "Save" next to each software to save it to your software basket
Related Search
TOP POPULAR DOWNLOAD