jTomtom

Roadmap

Voici une rapide présentation des possibles évolutions de jTomtom :

  • Compatibilité avec les GPS à carte SD
    Les modèles qui permettent l’ajout de carte SD mais qui ont aussi une mémoire interne pause un problème si les deux sont utilisé. En effet jTomtom ne voit pour l’instant que les cartes se trouvant sur le même périphérique que le ttgo.bif. De même si le ttgo.bif se trouve sur la carte et sur la mémoire interne, seule la mémoire interne est reconnu. Ca reste un problème difficile à régler sans avoir le matériel sous la main.
  • Compatibilité avec les Via et les 100x
    Chose plutôt difficile tant que je n’ai pas un des ces modèles sous la main mais bon, ça reste une volonté de les rendre compatible. Pour rappel, ces modèles ne sont pas compatible car ils sont reconnu par le système comme une interface réseau et non comme un disque externe
  • OKNettoyage du code source
    Cette étape me tien particulièrement à cœur. Je me suis un peu laissé déborder par le succès inattendu de jTomtom et au fil des modifications, le code a un peu souffert des évolutions et corrections "à l’arrache". De plus, j’étais pas vraiment partie dans l’idée que jTomtom pourrait devenir communautaire et le code a été écrit pour des français aussi bien dans les noms de fonction et variable que dans les commentaires. Je vais donc, autant que possible taché de remédier à ces problèmes, d’abord en nettoyant le code, en essayant de le rendre plus lisible (j’ai trouvé un très bon bouquin pour la dessus :D ) et ensuite en traduisant ce dernier en anglais afin de le rendre plus accessible à ceux qui souhaiteraient participer ou juste le modifier.
  • Renseigner plusieurs identifiant de sites
    Après avoir ajouté la possibilité d’utiliser plusieurs site différents pour mettre à jour les radars, il faut rendre possible la saisie des informations de connexion pour chacun de ces sites. Aujourd’hui, dans paramètres, il est possible de ne saisir qu’un couple de login/password ce qui pose un problème si on a des cartes de plusieurs pays et qu’on veut les mettre à jour séparément.
  • OK Support des Carminats
    Une fonctionnalité importante pour la suite de jTomtom qui s’avère plus compliqué que prévue mais qui devrait être terminée dans pas longtemps.
  • OK Envois des infos de compatibilité
    J’ai malheureusement très peu de retour utilisateur et donc très peu d’information sur les GPS avec lesquels jTomtom fonctionne ou non. Je vais donc mettre en place un système d’envois automatique d’informations. Bien sûr, avant tout envoie d’informations, demandera l’autorisation à l’utilisateur. Si ce dernier est d’accord, le type et le nom de son GPS me seront envoyé afin d’étoffer la base de données de compatibilité.
  • OK Radars étranger
    Ben ouais, si je traduis, autant aussi proposer des radars pour l’étranger ! La aussi faudra sans doute préparer un peu le code pour faire du multi-radar.
    Clairement pas évident ! Les différences de législations dans les autres pays font que l’utilisation des GPS est pas forcément la même et donc la communauté est clairement pas la même qu’en France. Sans compter la barrière de la langue qui rend les sites difficilement compréhensibles.
  • OK Internationalisation
    Je commence à avoir quelques utilisateurs dont beaucoup semble être allemand. Du coup, je songe à traduire jTomtom. Pour ça, faut déjà que je commence à préparé le code (oui, j’avais pas prévu de traduire jTomtom au départ). Une fois le code ok, il me faudra des traducteurs (ouais, google c’est bien mais je préfèrerais faire du vrai multilangue).