N'étant pas moi même développeur, je compile très rarement des applications pour les essayer. Mais là, au vu du faible nombre de dépendances en bibliothèques de développement de ce programme Qt4, je m'y suis essayé. À la première exécution, je constate un problème ... pas vraiment grave, mais pour décompresser le programme TV téléchargé, l'application utilise "unzip" et va le chercher ainsi (joie du LL de fouiller soi même le code à coup de grep) :
CoreApplication::applicationDirPath() + "/unzip.exe";
Ce qui nécessite la présence du programme "unzip" dans le même répertoire que le binaire de QMagneto. Quel dommage, je me dis que tester "/usr/bin" qui est quand-même un chemin plus courant pour "unzip" quand QMagneto est autre part (au hasard, "/usr/local/bin" par exemple) ne serait pas plus mal.
En petite fourmi du libre que je suis je me décide donc à remonter l'information sur le bug tracker du projet, et là j'ai découvert cette situation qui avait complètement échappé à un relecteur de code dilettante comme moi : pour utiliser les outils Google il faut absolument un compte Google. Que des développeurs utilisent les services Google c'est leur droit, mais tous les contributeurs potentiels, tous les utilisateurs désireux de remonter des informations doivent-ils y passer aussi ? Je ne retrouve pas vraiment les expériences clairement communautaires et ouvertes que m'ont laissé d'autres remontées de bugs mais la stratégie commerciale d'un grand groupe qui possède de tellement gros morceaux de l'Internet qu'il s'en sert pour capturer les utilisateurs qui lui échappent encore (un peu).
Rassurez-moi, j'ai du rater une possibilité d'utiliser une adresse chez un autre hébergeur, ou de remonter les informations autrement. Si quelqu'un de bienveillant envers moi ou envers Google voulait juste éclairer ma lanterne et rétablir la vérité, je lui saurai gré de m'en informer.
# Commentaire un peu long pour une simple question ...
Posté par jyes . En réponse à la dépêche Version 1.0 pour QMagneto. Évalué à 9.
CoreApplication::applicationDirPath() + "/unzip.exe";
Ce qui nécessite la présence du programme "unzip" dans le même répertoire que le binaire de QMagneto. Quel dommage, je me dis que tester "/usr/bin" qui est quand-même un chemin plus courant pour "unzip" quand QMagneto est autre part (au hasard, "/usr/local/bin" par exemple) ne serait pas plus mal.
En petite fourmi du libre que je suis je me décide donc à remonter l'information sur le bug tracker du projet, et là j'ai découvert cette situation qui avait complètement échappé à un relecteur de code dilettante comme moi : pour utiliser les outils Google il faut absolument un compte Google. Que des développeurs utilisent les services Google c'est leur droit, mais tous les contributeurs potentiels, tous les utilisateurs désireux de remonter des informations doivent-ils y passer aussi ? Je ne retrouve pas vraiment les expériences clairement communautaires et ouvertes que m'ont laissé d'autres remontées de bugs mais la stratégie commerciale d'un grand groupe qui possède de tellement gros morceaux de l'Internet qu'il s'en sert pour capturer les utilisateurs qui lui échappent encore (un peu).
Rassurez-moi, j'ai du rater une possibilité d'utiliser une adresse chez un autre hébergeur, ou de remonter les informations autrement. Si quelqu'un de bienveillant envers moi ou envers Google voulait juste éclairer ma lanterne et rétablir la vérité, je lui saurai gré de m'en informer.