[GRASS-dev] Re: [GRASS GIS] #986: WinGrass-Installer - Enhancement
GRASS GIS
trac at osgeo.org
Fri Mar 5 19:54:13 EST 2010
#986: WinGrass-Installer - Enhancement
------------------------------+---------------------------------------------
Reporter: hellik | Owner: grass-dev at lists.osgeo.org
Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.0
Component: Installation | Version: svn-develbranch6
Resolution: | Keywords: wingrass
Platform: MSWindows Vista | Cpu: Unspecified
------------------------------+---------------------------------------------
Comment (by hellik):
Replying to [comment:2 hamish]:
> > "Be sure to have rights to install the software."
>
> whoa, don't use those words. You'll make people question if the software
they just downloaded is illegal.
>
> Why not just throw the usual error if mkdir C:\Program Files\GRASS-6.4.0
fails? And in the error message suggest a (possible) cause/remedy. (try
running as Admin)
i would change ''RequestExecutionLevel user'' to
''RequestExecutionLevel admin'' for the installer set by the NSIS-script.
>
>
> I'm bit confused about where g.mkfontcap is now, is the idea to let it
run in the background but stall the -Finished- page until that is done? I
know when installing software on windows in the computer lab as soon as it
says "finished" I'll shut down the machine and move on to the next one.
Any backgrounded jobs would get clobbered..
when the installer is finished, also all backgrounded jobs (like running
g.mkfontcap) invoked by the installer are finished.
>
>
> at finish it would seem more appropriate to open release notes (static
copy shipped with the pkg pls) than the help pages?
these are the options supported by the NSIS-script, in general there can
be shown whatever wanted
{{{
MUI_FINISHPAGE_SHOWREADME file/url
File or website which the user can select to view using a checkbox. You
don't need to put quotes around the filename when it contains spaces.
MUI_FINISHPAGE_SHOWREADME_TEXT text
Texts to display next to the 'Show Readme' checkbox.
MUI_FINISHPAGE_SHOWREADME_NOTCHECKED
Do not check the 'Show Readme' checkbox by default
MUI_FINISHPAGE_SHOWREADME_FUNCTION function
Call a function instead of showing a file (define
MUI_FINISHPAGE_SHOWREADME without parameters). You can use the function to
show multiple files or you can change the checkbox name and use it for
other things.
MUI_FINISHPAGE_LINK link_text
Text for a link on the which the user can click to view a website or file.
MUI_FINISHPAGE_LINK_LOCATION file/url
Website or file which the user can select to view using the link. You
don't need to put quotes around the filename when it contains spaces.
}}}
>
>
> minor; AFAIU users don't actually have to "I Agree" to the GPL to use it
(only to distribute it). Change "Agree/Disagree" to "Ok"?
> (I understand the installer software may not have considered the
concept)
>
these are the options for the license-page of the installer supported by
the NSIS-script
{{
MUI_LICENSEPAGE_TEXT_TOP text
Text to display on the top of the page.
MUI_LICENSEPAGE_TEXT_BOTTOM text
Text to display on the bottom of the page.
MUI_LICENSEPAGE_BUTTON button_text
Text to display on the 'I Agree' button.
MUI_LICENSEPAGE_CHECKBOX
Display a checkbox the user has to check to agree with the license terms.
MUI_LICENSEPAGE_CHECKBOX_TEXT text
Text to display next to the checkbox to agree with the license terms.
MUI_LICENSEPAGE_RADIOBUTTONS
Display two radio buttons to allow the user to choose between accepting
the license terms or not.
MUI_LICENSEPAGE_RADIOBUTTONS_TEXT_ACCEPT text
Text to display next to the checkbox to accept the license terms.
MUI_LICENSEPAGE_RADIOBUTTONS_TEXT_DECLINE text
Text to display next to the checkbox to decline the license terms.
}}}
Helmut
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/986#comment:3>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list