[Proposal/Request to Digia] Discrete download links for dll's needed for deployment
-
To begin with, I am not a lawyer, and everything written below are some personal thoughts, provided “AS IS”, without any warranty! :-)
Is it possible to provide seperate download links to the dll files needed for an application created with the binary package “Qt 5.0.1 for Windows 32-bit (MinGW 4.7, 823 MB)” you provide? I mean, could you provide one discrete link to download Qt5Core.dll and so on (one link for each needed dll file)? I hope that it would be helpful for people who don’t want to distribute these dll files with their executable! I would (for example) consider the possibility of distributing only the exe (dynamically linked) of my application(s), and instruct the users to download the dll files needed from your download links.
-
As a user, unless your software is truly one of a kind that does something especially exotic, I will uninstall it as soon as I closed the dialog prompting me to download additional packages from the web.
I despise having to download additional packages in order to make things run. As the developer, it is your responsibility to give me a complete, usable product.
(Please don't take this the wrong way, but this is exactly what I do when faced with software that does what you propose and I am sure I am not the only end-user who feels this way).
-
There is some magic that the installer does to dlls, but it should be possible to technically get your proposal to work. To some extent it is similar to the Symbian Smart Installer and Necessitas Ministro do (although in a slightly different way). Our intention is to provide an online SDK that makes it easier to download Qt and keep it up to date. But the primary way for apps is to bundle Qt in or use Qt already available in the platform.
-
[quote author="goblincoding" date="1360127495"]As a user, unless your software is truly one of a kind that does something especially exotic, I will uninstall it as soon as I closed the dialog prompting me to download additional packages from the web.
I despise having to download additional packages in order to make things run. As the developer, it is your responsibility to give me a complete, usable product.
(Please don't take this the wrong way, but this is exactly what I do when faced with software that does what you propose and I am sure I am not the only end-user who feels this way).
[/quote]Thank you for your thorough answer. I understand your point, but I would like to believe that the propose I make is useful in certain cases.
-
[quote author="Tuukka Turunen" date="1360184472"]There is some magic that the installer does to dlls, but it should be possible to technically get your proposal to work. To some extent it is similar to the Symbian Smart Installer and Necessitas Ministro do (although in a slightly different way). Our intention is to provide an online SDK that makes it easier to download Qt and keep it up to date. But the primary way for apps is to bundle Qt in or use Qt already available in the platform.[/quote]
Nice to know that you are not negative with the proposal. Keep us posted if you would implement it! :-)
-
Installing Qt once for one system it is a right solution, but online installers are not always prefered. Maybe something like Qt4.x Redistributable Package(as Microsoft Visual C++ Redistributable Package) can be more useful.
-
[quote author="qxoz" date="1360299145"]Installing Qt once for one system it is a right solution, but online installers are not always prefered. Maybe something like Qt4.x Redistributable Package(as Microsoft Visual C++ Redistributable Package) can be more useful.
[/quote]