user friendliest gui

Andrew Gould andrewlylegould at gmail.com
Tue May 11 21:46:52 UTC 2010


On Tue, May 11, 2010 at 3:26 PM, Jean-Paul Natola
<jnatola at familycareintl.org> wrote:
> Will it pop-up a message saying your drive is clean?
> If so then great
>
> -----Original Message-----
> From: owner-freebsd-questions at freebsd.org [mailto:owner-freebsd-questions at freebsd.org] On Behalf Of Robert Bonomi
> Sent: Tuesday, May 11, 2010 3:07 PM
> To: freebsd-questions at freebsd.org
> Subject: RE: user friendliest gui
>
>
>> Date: Tue, 11 May 2010 18:51:44 +0000
>> Cc: FreeBSD Mailing List <freebsd-questions at freebsd.org>
>> Subject: RE: user friendliest gui
>>
>> My users here,  "no gui" = "machine is broken"
>>
>> ________________________________
>> From: Eitan Adler [mailto:lists at eitanadler.com]
>> Sent: Tuesday, May 11, 2010 2:48 PM
>> To: Gary Gatten
>> Cc: Jean-Paul Natola; FreeBSD Mailing List
>> Subject: Re: user friendliest gui
>>
>>
>> On Tue, May 11, 2010 at 9:36 PM, Gary Gatten <Ggatten at waddell.com> wrote:
>> If that's all your doing on that system, maybe some restricted shell with
>> automagical scan script would be fine?  Just a thought.  Avoid GUI's if you
>> can!
>>
>> Why? For most users GUIs are far easier to understand and use.
>
> Why??  Because, In this case, the GUI is entirely -un-necessary-.  The user
> doesn't have to do anything other than stick the flash drive in the USB port.
>
> The machine does everything else.  *WITHOUT* any further user intervention
> required.
>
> Why bother with the GUI, when there is no inter-actiona required?

I'm going to advocate for a GUI here due to the possibility of a false
positive during malware detection.  The user should be given a choice
as to whether the infected file is cleaned, deleted or left alone.  If
the user chooses to keep the file, the user should also be able to
store the scan log onto the usb drive.  (Users should also be able to
decide that no log will be written to the drive.)  These things will
require interaction with the user.

There is also the possibility that the OP will want to add related,
optional services later.  One example might be the option to choose
whether the usb drive is scanned or completely erased by overwriting
the drive with zeros.

Another good use for the GUI, as scanning an 8GB or 32GB usb drive may
take some time, is to present a slideshow to the user about computer
security or, perhaps, an introduction to the wonderful operating
system that is running on the computer.

Andrew


More information about the freebsd-questions mailing list