Dear Julien,

First, please understand that I like this software! I just hoped to make it 1% 
more friendly to use. (For a few people, my scenario could be a big deal.)

> This is the expected behaviour, you'll keep getting the click through
> until XSane saves its .rc file, which it doesn't do when it encounters
> an error while opening the scanner.

If you *like* this behaviour, then we must accept it. Okay.

It is not the only reasonable behaviour, I think.

When the user first accepts the licence (for version n), you could
- create the .sane/xsane directory (if necessary)
- store a minimal .rc file (recording that version number n was accepted)

When user next runs xsane (version n), the licence would be skipped.

Do you dislike this *in theory*? (If it's too much trouble for too little 
reward, I would understand, of course.)

Best regards,

Jeremy

PS: I have read and understood your reasons for the click through (132679). I 
hesitate to suggest anything further on this delicate topic, but...

At the moment, you display the same text twice!

The top part is essentially the GPL no-warranty clause. The scroll-box was for 
the whole GPL (a few years ago) but now it is also essentially just the GPL 
no-warranty clause. 

So, you could change the top part into a short explanation of *why* you 
require the user to accept the GPL no-warranty clause. Mention the lack of 
hardware protection; refer to a file in /usr/share/doc or so.

(Then maybe you can even close #132679 once and for all... ?)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to