Announce: edition and validation tool for /etc/LCDd.conf

Dominique Dumont <[email protected]>
Newsgroups gmane.comp.sysutils.lcdproc
Message-ID <[email protected]>
Hello

When I begun dealing with lcdproc, I had some trouble finding out what needed 
to be configured in /etc/LCDd.conf. I admit I was a bit lost among the many
available drivers.

Since my pet project [1] is to make configuration activities easier on the
end user, I thought it would probably help other beginners to use my
Config::Model project to create a tool to edit and validate /etc/LCDd.conf.

This tool is now available and shipped with Config::Model (*) and
Config::Model::TkUI Perl modules [2]. (also available in Debian sid in
libconfig-model-perl and libconfig-model-tkui-perl).

The following URL provides more details on how to use this tool: 

http://ddumont.wordpress.com/2011/06/29/new-configuration-editor-for-lcdproc/

lcdproc authors will probably notice that LCDd.conf comments were heavily
reused to create this configuration editor. I've detailed there how this was 
done:

  http://tinyurl.com/4yxh65o

Thanks to the conventions used in the comments, extracting a model from the 
LCDd.conf template file was possible. I would like these comments to provide 
more details to improve the generated models and the generated documentation 
[3]

Can I propose patches to improve LCDd.conf comments in this way ? 

Other feedback are also welcome.

All the best

Dominique

[1] http://config-model.wiki.sourceforge.net/
[2] http://search.cpan.org/dist/Config-Model/
[3] http://search.cpan.org/dist/Config-Model/lib/Config/Model/models/LCDd.pod

(*) Shipping lcdproc model with Config::Model is currently more convenient. It 
could be shipped separately without problem.

--
http://config-model.wiki.sourceforge.net/ -o- http://search.cpan.org/~ddumont/
http://www.ohloh.net/accounts/ddumont     -o- http://ddumont.wordpress.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.