Package: ucf
Version: 3.0036
Severity: normal

When dealing with a lot of prompts, as in the course of upgrading many
machines to a new Debian version, it becomes apparent that ucf's dialogs
are not as well designed as dpkg's.

Compare:

|    ┌─────────────────────────┤ Configuring openssh-server 
├──────────────────────────┐
|    │ A new version (/tmp/fileYPaJmB) of configuration file 
/etc/ssh/sshd_config is   │
|    │ available, but the version installed currently has been locally 
modified.       │

or

|          
┌────────────────────────────────────────────────────────────────Modified 
configuration 
file───────────────────────────────────────────────────────────────────┐
|          │ A new version (/tmp/filefZxy2t) of configuration file 
/etc/default/bacula-fd is available, but the version installed currently has 
been locally modified.    │
|          │                                                                    
                                                                                
          │
|          │ What do you want to do about modified configuration file 
bacula-fd?                                                                      
                    │

with

| Configuration file '/etc/init.d/stunnel4'
|  ==> Modified (by you or by a script) since installation.

The dpkg prompt immediately makes it clear which file we're talking about.  On
first glance.

UCF's prompt first gives me more useless info, like the package (if I'm
lucky!), and even the temporary location of the newly suggested file.
Only in the course of the running text do I actually learn the thing I
care about -- the name of the file in question.

The filename really should be in the title of the prompt and (/or) as the very
first thing in the very first paragraph.


Thanks,
Peter
-- 
                            |  .''`.       ** Debian **
      Peter Palfrader       | : :' :      The  universal
 https://www.palfrader.org/ | `. `'      Operating System
                            |   `-    https://www.debian.org/

Reply via email to