Am 04.04.2019 um 01:53 schrieb Richard Kimberly Heck:

You said I have to *compile* LyX on Windows. Of course I *install* LyX
under Windows to test it.

This is fine since you test if the compiled version works.

I agree, of course, that it would be better if the person responsible
for the Windows installer was a Windows user. But, at the moment, we
don't have anyone who is (i) willing to take that on and (ii) willing to
abide by decisions of the LyX team.

The main problem is that the rules don't follow the experience the LyX
Windows community collected over many years. Your decision not to
include a TeX distribution to the installer did not improve the
situation but worse it. Remember that MiKTeX was once included to the
installer because we needed a method to setup and repair broken TeX
distribution settings. That users broke their MiKTeX or TeXLive happened
often and I did not have the time to explain the same things how to
repair/use correct settings again and again. (You can look in the
mailing list archives how many mails I wrote over the years addressing
these issues.) Thus I developed together with the MiKTeX maintainer an
API that the installer could set up everything. Moreover it enabled to
repair broken systems just by installing LyX again.
So kicking this out is a nightmare for a new potential maintainer
because he is in the state I was before I added MiKTeX to the installer.
And I never said MiKTeX is the greatest TeX distro. It is definitely not
and recently it was quite buggy but it provides methods to set it up at
install time.

However, please sign your installer using Microsoft's signtool. This is
important because Microsoft made his SmartScreen filter recently more
aggressive. This filter is not very smart and it sucks. Nevertheless, we
have to accept that it currently tells users that installing LyX could
be harmful and one has to explicitly say "install it anyway" to get LyX
installed. One reason is that executables should have a digital
signature. With a signature SmartScreen will shout anyway but "learn"
much faster that LyX is not dangerous.
You can use the self-signature file I set up for LyX:
https://github.com/donovaly/LyXWinInstaller/blob/master/LyXorg.pfx

regards Uwe

Reply via email to