Hello Paul, Good to see you're back. ;)
>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. Just a note: MySQL allows this, it allows you to define service name, port, a few configuration options etc. > 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. Sure, I understand. > 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. I'm not sure if this makes sense. > 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? What is "not work correctly"? Is this with regard to the issue I reported as it doesn't detect it running? If so, then no, it shouldn't check the port, it -could- detect a mutex of sorts. > 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. OK, I must say I like this as an optional thingy, like it is now, but of course, it could include a message saying there could be newer versions available at the website, but not included in the installer. Or it could download the latest build ... plenty of possibilities. It sure helps to get everything in place more easily. > 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. But also all the server binary files? ;) > 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. With regards, Martijn Tonies Upscene Productions ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel