"Replace your changes in ... configuration file" prompt is unattractive
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
aptdaemon (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
When a package update suggests changing a configuration file, a dialog appears that could use a lot of improvement. <https:/
In particular:
a. it's closable and maximizable and should be neither
b. the title is "update-manager"
c. the question-mark icon is a bit mysterious
d. the filename is in the primary text, with Ascii quotes, though it may be very long
e. a programmer-style diff is likely incomprehensible to non-programmers
f. the recommendation is to replace the file, but the default is "Keep".
<https:/
affects: | apport (Ubuntu) → aptdaemon (Ubuntu) |
Changed in aptdaemon (Ubuntu): | |
assignee: | nobody → Matthew Paul Thomas (mpt) |
Changed in aptdaemon (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in aptdaemon (Ubuntu): | |
status: | Triaged → In Progress |
Am Donnerstag, den 04.07.2013, 09:47 +0000 schrieb Matthew Paul Thomas:
> a. it's closable and maximizable and should be neither
It is maximazable if the changes are expanded. This allows you to see
more changes. If the dialog is resizable it should also support
maximize.
> b. the title is "update-manager"
Should we use the header from the message? It seems that compiz wants to
have a title.
> c. the question-mark icon is uninformative
It seems to be common for GTK apps to have a question icon on dialogs
that ask a question. Why should it behave differently?
> d. the filename is in the primary text, with Ascii quotes, though it may be very long
What about the following text:
"Replace your configuration changes by a later version of the default
configuration?
The default configuration in "/etc/your/config" has been changed either
by yourself or by a program. A later version of the configuration file
that would replace your changes is available.
If you don't know why the file is there already, it is usually safe to
replace it.
A copy of the old configuration will be stored at config. dpkg-old"
"/etc/your/
The last paragraph is too technical?
> e. a programmer-style diff is likely incomprehensible to non-programmers
Alternatives? Should we add some information that the user should not be
scared by the diff?
"This is a so called two-way-diff view of the old and new configuration
that is often used by programmers. Red lines have been removed and green
lines have been added." as a tooltip?
> f. the recommendation is to replace the file, but the default is "Keep".
Done.