Your message dated Sat, 24 Feb 2007 12:20:29 +0900
with message-id <[EMAIL PROTECTED]>
and subject line nsis: 391149: upstream disagrees about the Next button thing
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: nsis
Version: 2.06-3

I am involved with a project which uses NSIS to produce a Windows
installer. The standard MUI license agreement page
(http://nsis.sourceforge.net/File:NSISScreenshot2.png) says:

==============================
License Agreement
...
blah
...

If you accept the terms of the agreement, click I Agree to continue.
You must accept the terms of the agreement to install $APP_NAME.

        [ < Back ] [ I Agree ]     [ Cancel ]
==============================

IMO, this is probably confusing for "ultra-newbies". I define
"ultra-newbies" as "people who don't read anything onscreen and all do
is look for a Next button and click it".

I think that an easier page for such people to use would be as follows:

==============================
License Agreement
...
blah
...

Click the Next button if you accept the agreement above. You must
accept the agreement to install $APP_NAME.

        [ < Back ] [ Next > ]     [ Cancel ]
==============================

What do you think?

Cheers,
Jason Spiro

--
Jason Spiro: computer consulting with a smile.
I also provide training and spyware removal services for homes and businesses.
Call or email for a FREE 5-minute consultation. Satisfaction guaranteed.
416-781-5938 / Email: [EMAIL PROTECTED] / MSN: [EMAIL PROTECTED]


--- End Message ---
--- Begin Message ---
On Mon, 2006-10-16 at 22:27 +0800, Paul Wise wrote:

> Essentially, I agree, although I do understand that it is possible this 
> isn't a good idea since clicking on next isn't the same as clicking on "I 
> agree... to my first-born child being made into soup". When I return from 
> vacation (sailing in SE Asia until dec/jan atm) I'll bring this up with the 
> upstream developers. If they don't agree, I'll make a patch so that you can 
> change the style from the .nsi script (if you can't already do that in 
> version 2.19) and ask them to apply it.

Upstream disagrees, but they inform me that it is already possible to
redefine that using this snippet:

!define MUI_LICENSEPAGE_BUTTON $(^NextBtn)
!define MUI_LICENSEPAGE_TEXT_BOTTOM "If you accept the terms of the agreement, 
click Next to continue. You must accept the agreement to install $(^NameDA)."

I don't really want to deviate from upstream on this, closing the bug.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to