On Mon, 8 Jun 2009 23:58:15 -0700 Ryan Niebur wrote: > I'm going to apply a modified version of this patch before the next > version.
As already agreed in private e-mail, I think this should be deferred
for a version after the next upload.
> This behavior has also bothered me. Francesco, what's your
> opinion on making it default to false? (changing the default
> behavior). In that case, perhaps an option shouldn't even be added and
> the behavior should just change. I am considering doing that..
I agree that the default behavior should change, and that no
configuration setting should be added for re-enabling the current
behavior.
My recommendation is to do as follows:
* the 'y' command should change behavior (only continue the apt
installation, without making any bugs ignored)
* another command should be added with the old behavior (continue the
apt installation and automatically make bugs ignored)
This way, users just choosing 'y' would get the new behavior, but they
would still have the opportunity to explicitly choose the old behavior
by using another command.
Currently, the question asked to the user is:
Are you sure you want to install/upgrade the above packages? [Y/n/?/...]
If the user enters '?', he/she gets the following help text:
y - continue the apt installation.
n - stop the apt installation.
<num> - query the specified bug number (requires reportbug).
#<num> - same as <num>
r - redisplay bug lists.
p <pkg..> - make pkgs pinned: need to restart apt to enable.
p - make all the above pkgs pinned. need to restart.
i <num> - make bug_number <num> ignored.
? - print this help.
w - display bug lists in html (uses sensible-browser).
The new explanation for the 'y' command (with the new behavior) could
be something like:
y - continue the apt installation, but do not make the bugs ignored.
The new command could something along the lines of:
a - continue the apt installation and make all the above bugs ignored.
Ryan, what do you think about my proposal?
I am willing to work on a patch that implements it, if you tell me that
you agree with the design.
--
New location for my website! Update your bookmarks!
http://www.inventati.org/frx
..................................................... Francesco Poli .
GnuPG key fpr == C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4
pgpISDR4G9qO3.pgp
Description: PGP signature

