On Sun, 18 Feb 2007, Bo Peng wrote:

I tortured a PC with four 1.5.xsvn installers, and here are some initial observations.

Did you use something like a virtual machine that you "reset" after each installation, or did you just activate the uninstall options? I'm asking because when I did my tests a while back I was thinking: How do I know that the uninstalls are working properly? Maybe it doesn't matter, but it'd be good to know how you did it.

I had some problems understanding what you wrote below as it is quite compact. Trying to understand it, I rewrote it and placed here
        http://wiki.lyx.org/Devel/WindowsInstaller#toc4

Would you mind reading it and let me know if I've gotten anything important wrong? (I've appended a text version at the end of this post for your convenience:-)

I was also thinking that we could add to that page as we (or rather I) get more familiar with exactly what features differ between the installers.

Once I've gotten your reply I thought I'd repeat what you did to understand it better, and to be able to fill in some more deails.

Best regards
/Christian

!! Windows installers

The installers are denoted as follows:
* J-small (J-s) - Joost's installer, small version.
* J-bundle (J-b) - Joost's bundle installer
* U-small - (U-s) - Uwe's installer, small version
* U-bundle - (U-b) - Uwe's installer, complete version


!! Notes on the installers

Basic install with J-s:
* Installs ok?
* Does not install ImageMagick
* Does not install ghostview
* Offers to download and install:
  ImageMagick, GhostView, MikTeX, ?more?
* Offers quick re-installation of LyX
* Pdfview works
* Uninstaller does not uninstall ghostview etc
* Bug: Unable to detect a MikTeX installed by U-b, but can detect
  a MikTeX installed by J-s or J-b.

Basic install with J-b:
* Installs ok.
* Installs:
  ImageMagick?, GhostView?, MikTeX?
* Does not update MikTeX
* Offers quick re-installation of LyX
* Bug: Unable to detect a MikTeX installed by U-b, but can detect
  a MikTeX installed by J-s or J-b.
* Pdfview works
* Uninstaller does not uninstall ghostview etc

Basic install with U-s:
* Installs ok?
* Bundles ImageMagick, GhostView, and ?more?
* No option to download/install MikTeX?
* Bug: pdfviewwin7.exe crashes
* Bug: Does not allow re-installation?

Basic install with U-b:
* Installs ok?
* Launch MikTeX installer, run iniexmf, mpm? (What are they?)
* Downloads aspell dicitionary, run miktex update/
* Uninstall asks to uninstall gv, runs initexmf as well?
* Bug: pdfviewwin7.exe crashes
* Bug: Does not allow re-installation?


Silen installs add the option /S and installs without user intervention
which is practical for system administrators.

Silent install with J-s:
* Silently installs (only) LyX without downloading anything else

Silent install with J-b:
* Silently installs only LyX (bug?)

Silent install with U-s:
* Lots of questions asked
* Shortcuts for LyX and uninstall are not installed to a separate directory
* During uninstallation, all shortcuts (including other programs) are
  removed. So no silent installation.

Wrapper for LyX, i.e. lyxc wrapper, that disables the command window:
* J: lyx.exe? is the wrapper, lyxc.exe is the true command line version.
* U: LyX starts with a command window


Program groups:
* J: Single program, ???
* U: Program + shortcut to (un?)installer.




--
Christian Ridderström, +46-8-768 39 44               http://www.md.kth.se/~chr

Reply via email to