On 16 Mar 2015 00:14, "the Adib" <theadib@...400...> wrote:
>
> Hello All,
>
> instead of following https://bugs.launchpad.net/inkscape/+bug/1418595 I would like to share my ideas for the wix based win32/win64 msi installer.
>
> The msi based installer was introduced in 0.91. It has several flaws - beside some benefits using native platform installer framework.
>
> 1. does not detect old exe based installation
>     but: installer should report directory already exists ...
> 2. does not allow win32 and win64 side by side installation
>     but: prevents doing so
>     can be implemented, but I think it confuses user which application is linked as .svg application

This is correct, it should not be possible to install 32-bit and 64-bit versions at the same time.

> 3. is not localized
>     I am working on how todo: localisation of installer with single msi file
> 4. does not allow easy upgrade
>     but: will ask for deinstallation first
>     Patch commited for easy upgrade

Upgrading could be implemented as simply uninstalling old Inkscape and installing the new one on top of it, with an option to delete the preferences file / reset settings. (I'm thinking about the future in which we use GSettings.)

> 5. some reports of not linked .svg to inkscape application
>     not yet investigated

Regards, Krzysztof