[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#722898: UI wording



Quoting Thiemo Nagel (thiemo.nagel@gmail.com):

> "Overwriting ${DEVICE} with random data to prevent meta-information
> leaks from the encrypted volume. This step may be skipped by pressing
> 'Cancel', albeit at the expense of a slight reduction of the quality
> of the encryption."


Well, no either..:-)

The rationale for this is that "Cancel" may depend on the debconf
interface that is used so, in general, it is always highly discouraged
to make explicit reference to debconf interface widgets. The same
rationale stands for makeing reference to "Yes" or "No" in boolean
templates.

And, even if one assumes that all debconf interfaces have "Cancel"
buttons, internationalization also brings a problem: a translator
might translate the word Cancel in her own language in the template
translation...while debconf has no translation for that language and
will then show a "Cancel" button.

My proposal:

Overwriting ${DEVICE} with random data to prevent meta-information
leaks from the encrypted volume. This step may be skipped by cancelling
this action, albeit at the expense of a slight reduction of the quality
of the encryption.

I'm also worried by the first sentence not being a sentence. Indeed,
this is (IIRC) a progress message, so the sentence not being one is
fine....if the sentence is alone. However, as another one follows, it
looks weird.

So my final proposal:

The installer is now overwriting ${DEVICE} with random data to prevent
meta-information leaks from the encrypted volume. This step may be
skipped by cancelling this action, albeit at the expense of a slight
reduction of the quality of the encryption.

Attachment: signature.asc
Description: Digital signature


Reply to: