Pour déployer massivement une application Qt sous Linux c'est facile. On publie un paquet sur un dépôt perso, et roulez. Mais quelqu'un a des retour d'expérience de déploiement massif d'application sur des postes Windows ?
Euh, je suis surpris que Zenitram n'aie pas déjà sauté sur l'occasion mais je vais le faire à sa place.
A ma connaissance, c'est exactement l'inverse: déployer une application sur Windows est facile, il suffit de faire un installeur et il y a pas mal d'outil pour en faire des biens. Il est aussi assez facile d'embarquer toutes les libs dont tu as besoin.
Sous linux au contraire, tu te trouves confronté à plein de questions à la con:
- quel format d'empaquetage utilisé ?
- comment m'assurer que toutes les libs dont j'ai besoin sont présentes dans la version où j'en ai besoin, pour le 86 distribitions Linux et 23 versions de chacune de ces distributions
- pour sauvegarder les données de l'utilisateur, il faut bidouiller pour créer un répertoire dans le HOME de l'utilisateur mais tu es obligé de développer vachement de code "à la con" pour gérer plein de cas particuliers.
Au final, tu passes en temps monstrueux en support pour quelques barbus.
Et maintenant, quid de Mac OS ? Je me pose la même question, facilité de déploiement…
[^] # Re: Monsieur, Bravo, je fais donc appel à vos conseil
Posté par Philippe F (site web personnel) . En réponse au journal Bref, j'arrête de développer pour le web. Évalué à 6.
Euh, je suis surpris que Zenitram n'aie pas déjà sauté sur l'occasion mais je vais le faire à sa place.
A ma connaissance, c'est exactement l'inverse: déployer une application sur Windows est facile, il suffit de faire un installeur et il y a pas mal d'outil pour en faire des biens. Il est aussi assez facile d'embarquer toutes les libs dont tu as besoin.
Sous linux au contraire, tu te trouves confronté à plein de questions à la con:
- quel format d'empaquetage utilisé ?
- comment m'assurer que toutes les libs dont j'ai besoin sont présentes dans la version où j'en ai besoin, pour le 86 distribitions Linux et 23 versions de chacune de ces distributions
- pour sauvegarder les données de l'utilisateur, il faut bidouiller pour créer un répertoire dans le HOME de l'utilisateur mais tu es obligé de développer vachement de code "à la con" pour gérer plein de cas particuliers.
Au final, tu passes en temps monstrueux en support pour quelques barbus.
Et maintenant, quid de Mac OS ? Je me pose la même question, facilité de déploiement…