Just a few quick comments...

 o The bottom line here is that multiple instances are not supported by the 
installer and never have been. You have to do that manually. You could file a 
bug report/feature request to add this perhaps but the aim with the installer 
has always been to keep it as simple as possible.

 o Also, this is not an official build of the installer. I haven't looked at 
it yet, but I anticipate that there will be changes to the installer before 
Beta 1 is officially released.

 o The installer has always been designed to not screw up a users system. 
Hence the refusal to install two versions of Fb side by side. Enabling this 
would add a lot of complexity. Hence if an existing instance of firebird is 
installed or if it can detect a running instance it will bail.

 o It is or was documented somewhere once that uninstalling firebird that has 
been manually configured to be different to the original default installation 
will not work correctly - the scenario here might be to install SS and later 
manually install CS for example. Or if you change port for example - how 
could the installer know? Should it walk 65K ports and test for a listener? 
Or just the range 3050-3060? Or what?

 o There has been no discussion that I know of to include drivers in the 
official installer. There are arguments for and against and there is also the 
issue of support and integration into the installer. Maybe if someone wants 
to discuss they could start a new thread on this list.

 o Some files are meant to be left over after an uninstall. This is documented 
and enables users to keep configuration settings etc. There is a /CLEAN 
switch to really delete all files. And a /HELP switch is also available on 
the command-line.

 o Not sure about the read-only files and the .url files. They maybe O/S 
specific. There is still work to be done in the layout of the installer. We 
don't really conform to MS installation guidelines but doing so may require 
placing some files in different file hierarchies. There is a lot to be said 
for keeping everything in one place, but it does mean that we are writing to 
files such as the log and the security database and these should not be 
in %ProgramFiles% and this should be a read-only directory.



Paul
-- 
Paul Reeves
http://www.ibphoenix.com
Supporting users of Firebird

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to