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/