This text assumes that widget installation is always an interactive process. It might very well be part of batch processing, in which case an interactive, localized error message might simply be the wrong thing to do.

I'd suggest to simply say that an invalid zip archive is a reason for the user agent to abort all processing, full stop. (One could add some wishy-washy language about appropriate error reporting, or something, but I don't see how that adds much value here.)

Thanks,
--
Thomas Roessler, W3C  <[email protected]>






On 1 Jul 2009, at 19:01, Marcos Caceres wrote:

On Wed, Jun 10, 2009 at 4:51 PM, Anne van Kesteren<[email protected]> wrote:
There's no need to recommend something twice so everything after the last semicolon can be dropped.


Editorial: Agreed, dropped.

The usage of "inform" here assumes the user agent in question is a conformance checker. However, it is far more likely that this is a normal user agent that can run widgets. As such, the usage of inform here is inappropriate for that class of products.


Editorial: Good point. I changed it to:
[[
"In the event that an implementation encounters an invalid Zip archive
during the steps for processing a widget package, the user agent must
abort all processing of the steps for processing a widget package. In
addition, the user agent should notify the end-user that the zip
archive is an invalid Zip archive via an appropriate localized error
message. The means of notifying the end-user, and the wording of the
localized error message, is left to the discretion of implementers.

In the case the UA is a CC, it must inform the author that the Zip
archive is an invalid Zip archive.
]]

Is that any better?

--
Marcos Caceres
http://datadriven.com.au



Reply via email to