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

Reply via email to