Show quoted text> I think we have enough configuration variables already.
I agree.
Show quoted text> Andreas -- my thoughts:
>
> (1) Just locally disable it (potential surprise if someone wants the
> behavior)
I firmly believe in the principle of least surprise so I don't like this
solution at all.
Show quoted text> (2) Warn the user (but possibly lost in scrollback)
This is also a surprise. No?
Show quoted text> (3) Prompt -- "You've request halt_on_failure -- do you want to
> disable it during 'upgrade'"?
This one gets my vote. Maybe a question that doesn't expect the user to
know what 'halt_on_failure' means would be better. IE: it was set by
default for me and you told me about it. I doubt all cpan user will get
the same exceptional 'level of service'.
I also believe that an upgrade status should be given after the upgrade
as well as a link to a log file containing all the output generated
during the upgrade.
Btw, does cpan log anything during its normal (non upgrade) usage?
Cheers, Nadim.