Alors que les premiers bugs de la Freebox Delta et de son Player Devialet remontent, Free a mis à disposition un bug tracker. Romain Fliedel, un développeur Freebox, revient sur son fonctionnement, sur le délais de traitement des bugs et nous parle de ceux en cours de résolution. Il en profite pour évoquer de futures améliorations.
Je travaille sur diverses parties du logiciel de la Freebox. Dans ce qui est visible par l’utilisateur, j’ai principalement travaillé sur la version actuelle de Freebox OS, à la fois la version Web, les API et les applications mobiles. Pour la v7, je me suis également chargé du développement de l’assistant "OK Freebox" et d’Alexa.
Nous nous efforçons de tester les mises à jour de Freebox du mieux possible. Mais compte tenu du grand nombre de fonctionnalités et de réglages disponibles sur la Freebox, il peut arriver que des bugs passent entre les mailles du filet.
Certains bugs sont faciles à reproduire de notre côté (par exemple, le bug empêchant la programmation d’enregistrements via la console de gestion). D’autres sont plus compliqués à reproduire, car ils dépendent de l’environnement ou de la configuration de la Freebox. Dans ce cas, le bugtracker nous permet d’échanger directement avec les abonnés pour diagnostiquer le problème plus efficacement.
Pour les lecteurs qui ne connaissent pas le fonctionnement d’un bug tracker, la première chose à faire, c’est de consulter la liste des bugs ouverts pour éviter de remonter un bug déjà connu. Le bugtracker est découpé en plusieurs "projets" qui correspondent aux différents modèles de Freebox. Par exemple : Player Delta / Player v6 / Freebox Server (v6 + Delta). Chaque projet comporte des catégories spécifiques au produit. Par exemple, la catégorie "Assistants Vocaux" sur Player Delta. Pour un traitement efficace des remontés de bug, il est important de bien classer le bug dans le bon projet et dans la bonne catégorie. Le titre du bug doit être court et décrire précisément le problème. Par exemple : "Certificat OpenVPN server renouvelé à chaque redémarrage du serveur Delta", et pas "Devialet". Ensuite, la description du problème doit être précise et, si possible, il faut indiquer la marche à suivre pour constater le problème. Nous avons peu de temps à consacrer au bugtracker. Du coup, plus les messages sont clairs et précis, plus on peut être efficace à corriger les problèmes.
En résumé, il faut :
1/ identifier le projet qui correspond à votre modèle de Freebox
2/ identifier la bonne catégorie
3/ vérifier qu’un problème similaire n’a pas déjà été signalé
4/ décrire le bug de façon claire
C’est très variable, et ça va dépendre du bug. En règle générale, la première étape consiste à reproduire le problème de notre côté. À partir de là, il faut identifier la cause et corriger le problème. Si on n’arrive pas à reproduire, on va essayer d’obtenir plus d’informations en échangeant avec l’abonné sur le bugtracker, et ça peut prendre plus de temps.
On essaye surtout d’évaluer l’impact du bug. Par exemple, un bug qui impacte la stabilité de la Freebox (reboot intempestif, perte de connectivité Internet…) sera traité en priorité par rapport à un bug dans une fonction utilisée par une minorité d’abonnés.
À l’heure actuelle, les bugs les plus gênants sont le bug de "sifflement" du Player Delta et les problèmes de compatibilité de certains services avec l’agrégation 4G.
Pour le problème de sifflement, il s’agit d’un problème logiciel. Les investigations sont en cours. Nous publierons une mise à jour dès que nous aurons trouvé la cause du problème.
Il y a effectivement la possibilité de suggérer des évolutions sur le bugtracker. Lorsque c’est possible techniquement, et si la demande revient régulièrement, nous essayons d’intégrer la fonctionnalité. Par exemple : le fait de pouvoir passer par un VPN pour le gestionnaire de téléchargement de la Freebox ou le fait de pouvoir utiliser des serveurs DNS spécifiques pour le gestionnaire de téléchargement.
Le Freestore est conservé sur la Freebox Delta. La balle est dans le camp des développeurs…
On a effectivement quelques idées de choses sympa à proposer … Mais je ne voudrais pas vous spoiler 😉
Toutes l'histoire de Free et Xavier Niel en chanson. Retracer toute l'histoire de Free et…
Du 26 au 28 novembre, l'opérateur historique entend faire des démonstrations de diverses innovations technologiques,…
Comme un air de déjà vue chez Red by SFR. En effet, on peut retrouver…
Et si on confiait nos données de santé à l’oncle Sam ? C’est désormais officiel…
Comme c'était le cas depuis la suppression de la redevance, l'audiovisuel public bénéficiera d'une affectation…
Une box Bouygues Telecom avec une Playstation 5 à prix réduit, c'est la nouvelle proposition…