Jordan Brown wrote: > Metadata-driven user interfaces can be pretty good, and far better than > manually editing configuration files. A mechanism (like smf_template(5) > appears to be) that allows the service developer to declare variables, > including type, constraints, and hints on presentation, enables such a > metadata-driven user interface. Even with a customized user interface > the metadata can help to simplify the implementation; medium-complex > configuration interfaces might consist of little more than lists of > tabs, each with a list of configuration items.
I mostly agree, but as I understand the original goal of SMF, it was expected that most non-trivial subsystems would end up getting customized interfaces to deal with the complications of user presentation rather than forcing users into svccfg. Perhaps that's no longer a goal ... -- James Carlson 42.703N 71.076W <carlsonj at workingcode.com>