win32 wix based msi installer - next steps

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 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 5. some reports of not linked .svg to inkscape application not yet investigated
As of the nature of things before starting localisation all outstanding features should be implemented.
I would like to see those fixes backported to release 0.91 branch.
So I want to ask: what else do you expect from inkscape msi installer on win32 platform? And where should be the priorities?
Regards,
Adib. --

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.
- does not detect old exe based installation but: installer should report directory already exists ...
- 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.
- is not localized I am working on how todo: localisation of installer with single msi
file
- 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.)
- some reports of not linked .svg to inkscape application not yet investigated
Regards, Krzysztof
participants (2)
-
Krzysztof Kosiński
-
the Adib