Experiences with KDE-CVS at LinuxWorldExpo

Marc Mutz Marc.Mutz at uni-bielefeld.de
Sun Nov 10 19:08:12 GMT 2002


On Sunday 10 November 2002 18:44, Ralf Nolden wrote:
<snip>
> There is at least kconfedit in kdenonbeta that is very good to use
> for *documented* options.
<snip>

What is the definition of "documented" here?

> "manage" parameter that a sysad could turn on and off in a config
> file storing the default settings of an app could handle those
> options "no_override" 

[$i]

> in a global config would disallow the
> application to write sections or disable the checkbox, radiobutton,
> whatever at all so the user knows, ok, I can't change that because
> I'm not allowed to.
<snip>

It's a PITA to write even moderately sized config dialogs with taking $i 
for key and group into account. Not mentioning the added complexity for 
the actual logic of the config dialog:

myConfKeyWidget->setEnabled( config->entryIsImmutable( "myConfKey" ) );

and then checking whether or not the enabled state of myConfKeyWidget is 
due to GUI or config key restrictions. Plus adding visual feedback of 
why that widget is disabled (admin did that).

As it's now, the admin who uses $i to make the account settings of KMail 
immutable gets himself more work than he saves, what with all the users 
phoning the helpdesk with "Kmail doesn't remember my account settings" 
complaints.

Marc

-- 
If privacy is outlawed, only outlaws will have privacy.
                                                    -- Phil Zimmermann
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20021110/43f50885/attachment.sig>


More information about the kde-core-devel mailing list