Feature Requests item #2759093, was opened at 2009-04-13 07:49
Message generated for change (Comment added) made by miesfeld
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=684733&aid=2759093&group_id=119701
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Installation
Group: Next Release
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Garry Smithwick (smithwick)
Assigned to: Nobody/Anonymous (nobody)
Summary: Windows Installation annoyances and requests
Initial Comment:
Before I installed 4.0, I had changed the ".rex" files to use the KEDIT
editor. After the install this has been changed back to notepad. Annoying
to have to go back in and change it back to KEDIT. Also, I set default
execution for Rexx 3.2 to call rexxpaws.exe, after 4.0, I have to change
this back also.
----------------------------------------------------------------------
>Comment By: Mark Miesfeld (miesfeld)
Date: 2010-08-22 10:42
Message:
Committed revision 6134.
That commits refactors oorexx.nsi to make adding some of these features
easier.
Fixes these:
6.) If the user does not uninstall a previous version, do not allow the
install to continue. See bug 2842643 rxapi service does not start
7.) If the user does not stop rxapi during the install, cancel the
install. See bug 2842643 rxapi service does not start
Although, the user can over-ride things and skip uninstalling the previous
version, if they insist. Message box popups make it clear that this is not
supported and is highly unlikely to work.
----------------------------------------------------------------------
Comment By: Mark Miesfeld (miesfeld)
Date: 2009-08-22 11:50
Message:
Going to add a couple of new items, bringing the list to data:
Install
--------
1) During un-install offer the option of not undoing the ftype
associations. (Gary) Could / should be extended to not removing .rex from
PATHEXT. (Mike) Could be extended to not removing install directory from
PATH. (I always move ooRexx to the front of my path. Mark)
2.) Allow the user to select the editor mapped to the Edit function, or
to
just use Notepad.
3.) Allow the user to select which executable is mapped to *.rex files,
rexx.exe, rexxpaws, or rexxhide.exe.
4.) Allow the user to map the other 2 executables to an extension of
their
own. For instance map .wrex to rexxhide.exe
5.) Have an option for a minimal install.
6.) If the user does not uninstall a previous version, do not allow the
install to continue. See bug 2842643 rxapi service does not start
7.) If the user does not stop rxapi during the install, cancel the
install. See bug 2842643 rxapi service does not start
----------------------------------------------------------------------
Comment By: Nobody/Anonymous (nobody)
Date: 2009-06-15 00:40
Message:
A closely related one .. currently the installation process removes .rex
from the PATHEXT environment variable and then later puts it back -- in a
different place. So after every install I have to go in and manually edit
PATHEXT (I have .rex before .bat because I have dozens, perhaps hundreds,
of ancient .bat files from the days when there wasn't automatic handling of
.rex programs, and nowadays they often don't pass the arguments through
correctly, etc.)...
Mike
----------------------------------------------------------------------
Comment By: Mark Miesfeld (miesfeld)
Date: 2009-06-14 15:12
Message:
Thanks Gil. That's the kind of feed-back I was hoping for. A "limited'
install would be helpful, fairly easy to do, and something I wouldn't have
thought of on my own.
----------------------------------------------------------------------
Comment By: Gil Barmwater (orange-e)
Date: 2009-06-14 14:55
Message:
I would like to see an option to do a "limited" install. By that I mean
allowing the necessary files to be installed but no modifications to paths,
file associations, etc. This would allow one to install to a memory stick
or portable hard drive that could be moved to different systems. Providing
a simple .bat file would allow "temporary" environment changes like path
and rexx_path. The obvious things that would be lost by doing this - e.g.
file associations - would be need to be documented. The model I'm thinking
of is the "Instant Rails" package which provides Ruby, MySQL and Apache in
one install that all goes away when it is shut down.
----------------------------------------------------------------------
Comment By: Mark Miesfeld (miesfeld)
Date: 2009-06-14 13:37
Message:
I'm changing the title of this a bit. I intend to rewrite portions of the
installer and am hoping people will add to this RFE the things they would
like to see.
Here are some so far:
Install
--------
1.) Allow the user to select the editor mapped to the Edit function, or to
just use Notepad.
2.) Allow the user to select which executable is mapped to *.rex files,
rexx.exe, rexxpaws, or rexxhide.exe.
3.) Allow the user to map the other 2 executables to an extension of their
own. For instance map .wrex to rexxhide.exe
----------------------------------------------------------------------
Comment By: Mark Miesfeld (miesfeld)
Date: 2009-04-13 08:26
Message:
This installation annoyance has always been there. It is the same behavior
as all the previous ooRexx installers.
Several people have complained about it in the past, however they never
took the trouble to open up a tracker item on it, so it has been at the
very bottom of my list to do.
Unfortunately, changing the installer is not trival, so I don't intend to
fix this until the next release.
It is not really a bug, it is working as designed. So I'm changing this
to a request for enhancement. I'll put a high priority on it though. In
fact, I already have a RFE opened to fix several areas in the installer.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=684733&aid=2759093&group_id=119701
|