Am 28.06.2012 12:30, schrieb Liviu Andronic:

Here's my proposal for a compromise:
- Have the installer default to 'Install on the fly', making it by
default tailored to inexperienced users
- Have an Advanced tab where this can be changed, while each option is
clearly explained, and stern and human-understandable warnings are
dispensed where appropriate:
-- 'Install on the fly': Results in a complete LyX installation. It
takes some time depending on your internet connection. Recommended for
inexperienced users.
-- 'Don't install': Results in an incomplete LyX installation. The
installation procedure is very quick, but use this option only if you
know what you're doing. Strongly discouraged for inexperienced users.
(Or your favourite stern warning.)
-- 'Ask before installing': May result in an incomplete LyX
installation, depending on user choices. The slowest installation
procedure. Not recommended.

I think we could skip the latter. If you are an experienced user you know which packages you need. And even if you missed to install a certain package, you can do this later using MiKTeX#s package manager.

My feeling is that the implementation above would accommodate both
Uwe's and your objections.

I'll think about this.

A side note: When 'Install on the fly' is used the user will
experience UI freezes while MiKTeX downloads and installs packages in
the background. When this happens it is difficult to tell whether the
installer hanged, the internet connection is down or what else. So
would the following two be possible:
-  Instead of freezing up, the Windows installer should keep track

This once worked but there is now a bug in configure.py that the current installed package is no output. So currently you don't see a progress in the package installation but noting.
I'll have a look.

regards Uwe

Reply via email to