Uwe Stöhr wrote:
the same problem appeared again: You do something on your own and commit
it. Afterwards you informing me. This is not the way OpenSource
development works. I was not involved in the development of the new
features, thus I won't understand the code right now, nor could I find
bugs or potential security or bug issues.
The installer only installs some files, there is nothing special or
complicated here. No registry keys or things like that.
The only change is a small patch (about 6 lines of source code) for
ImageMagick.
* Add option to bundle required ImageMagick/Ghostscript? files without
the need to modify registry keys that belong to the original
applications. This allows for full support for installation by limited
users, gives different users the possibility to have a different setup
of all LyX tools and reduces download size. The necessary files will
be included in the dependency package.
I'm not sure if this will work for all users, only time could proove this.
It should be more reliable as it doesn't rely on external registry keys
and doesn't need administrator privileges.
* Python, ImageMagick? and Ghostscript will now all be compiled using
the same MSVC compiler and can use the same C runtimes. This reduces
the installer size.
So you will compile all 3 programs by yourself before every new LyX
release? How does this reduce the size?
We don't need to include different version of the C runtime anymore and
can link all files to the runtime library instead of linking it statically.
To have a single installer, new or merged features need to be discussed
first.
We have already had a lot of discussion about this feature. I've also
told you the problem with your approach and now found a very simple way
to fix it.
Joost