> This is just the case. The installer detects viewers. You can choose to
> install GSview and if it's not yet installed it will be.

I meant do not bundle it at all. Give a suggestion, a link and that is
it. An official (sorry for this word again) installer should include
only the essential part of lyx, not the viewers. This will make the
installer smaller, and free of license issue because of the more
restrict gsview license.

> > 1. The installer is much smaller, with only the essential part of lyx.
> > I.e., part of Python, a few commands from mingw, imagemagick and
> > aspell. (Without ghostview and miktex) It would be easier for users
> > that already have miktex etc to upgrade.
>
> Then use the "small" version of my installer that don't come with MiKTeX.

Minus ghostview, and you will have a even 'smaller' version.

>
> > 2. Do not require administrative privilege so lyx can be installed by
> > anyone as a viewer (or fully functional if miktex is already
> > installed). This will also help upgrade (no need to email IT guys).
>
> That's really hard. I tried to do this but gave up. There are so many
> registry problems between the programs that are hard to handle. What's
> the problem to mail the IT guys, it's their job to install programs
> users need?

Could you be more specific about it? What I have learned are

1. lyx can be installed without administrative privilege
2. python.exe, convert.exe, sh.exe etc, if we are calling only from
lyx, namely, we know the exact location of these programs, can we not
mess with the registry?
3. ghostview, miktex, dump them.  If we do not care about installation
and uninstallation of ghostview and miktex, we will need much less
registry handling, and your installer will also be simpler.

Bo

Reply via email to