Joost Verburg schrieb:

I've recently rewritten large parts of the official installer in trunk.

Everything should now be much easier to understand (no more stack usage for functions, more comments and meaningful variable names) and has also been updated to use the latest NSIS technologies (Modern UI 2, nsDialogs, Multi-User, LangFile etc.). Especially these new NSIS features have allowed for a large reduction of amount of script code and also a reduction of its complexity.

The problem is that you always did your own thing with the installer. I have never had a chance to contribute or discuss with you before you do a change. Coming up from time to time and check in something you coded on your own would never to improve the current situation. When doing this, you implemented features of my installer in yours - which is basically OK, but then don't state that my project is beside LyX. You can design your installer as you want but inviting me again and again after a big change you have made is like: Microsoft releases a new version of Word with a new fileformat as new de-facto standard. Then others are invited to adapt the fileformat and/or find out bugs.

Christian once tried to bring us together and he reviewed my code. As result I rewrote and restructured my installer in many parts according to his annotations. I can't remember your action this time...

The problems you mentioned regarding PDF viewing have been solved

Good to hear, but I've reported this to you several times before and you didn't believe me that this was a real problem. Am I nevertheless allowed to use your fixed PDF-update method also for my installer as workaround wit the problems on Vista?

and the installer now also runs the configure script during installation, so MiKTeX won't have to install its packages when LyX is started for the first time.

But then MiKTeX will install the packages and this is the intention - the user should have a full featured LaTeX system.

A number of nice new features, such as automatic conversion of metafiles, have also been added.

This is not installer specific, or have I misread the SVN commits?

Uwe

Reply via email to