Deux nouvelles importantes sur le site de SonarSource.
La plateforme Sonar, dédiée à l’inspection continue de la qualité du code, se nomme SonarQube depuis le 20 Juin 2013. L’annonce sur le site de SonarSource se trouve ici.
Cela fait déjà quelques temps donc, mais en fait, il a fallu une paire de mois pour s’adapter et prendre l’habitude de parler de SonarQube et non plus de Sonar.
Je me demandais si je devais modifier les posts existants, qui parlent de Sonar donc, sans trop savoir quelle décision prendre, d’autant que cela représente une certaine somme de travail, et de plus s’avère source d’erreurs (notamment pour modifier et vérifier les nombreux liens existants entre tous les articles). Jusqu’à ce que je vois quelqu’un dire qu’il cherche de l’information sur SonarQube mais n’en a trouvé que pour Sonar, et demander s’il s’agit du même logiciel.
Comme l’un des objectifs de ce blog est de faciliter la mise en oeuvre d’une plate-forme d’analyse de la qualité des applications, j’ai donc décidé de mettre à jour les articles de la série la plus récente concernant l’installation de Sonar – pardon de SonarQube. Les posts les plus anciens ne seront pas modifiés, même si je vais probablement insérer une ligne pour annoncer le changement de nom et signaler qu’il s’agit bien du même software.
Je ne change pas certaines choses, comme les catégories ou les tags, du moins pour l’instant. Il y a déjà trop de choses à vérifier, notamment que les liens entre posts fonctionnent encore malgrè les changements d’url.
Je ne peux pas non plus modifier les éléments spécifiques au logiciel, tels que les menus dans SonarQube ou Jenkins, les noms de fichiers properties, etc…
Enfin, certains choix ne sont pas faciles: doit-on parler du schéma de base de données Sonar (tel qu’il se nomme) ou SonarQube? Ou peuvent sembler illogiques, comme de parler de l’installation d’un plugin SonarQube … qui apparaît avec le nom Sonar dans une copie d’écran.
Je suppose que cela se réglera au fil du temps.
La seconde nouvelle, c’est que SonarQube ne sera prochainement plus disponible pour Tomcat mais uniquement en tant que service Windows. Ce qui veut dire que je vais devoir migrer ma plate-forme SonarQube / Jenkins. Ce qui amène certaines questions: qu’en est-il de ma configuration ? Vais-je devoir réinstaller les plugins ? Et mes analyses ?
Les réponses dans une prochaine série de posts sur le sujet.
En attendant, bonne rentrée.
Cette publication est également disponible en Leer este articulo en castellano : liste des langues séparées par une virgule, Read that post in english : dernière langue.