Voilà un petit mail pour lancer le non-troll du Vendredi (oui ce mail a un potentiel trollesque assez élevé, cependant ce n'en est pas un, loin s'en faut). Au détours de tests unitaires sur Wikitty je me retrouve a comparer des versions et je m'aperçois, oh misère, que les versions 2.0.0 et 2.0 ne sont pas égales. A priori ça a été implémenté de la manière suivante : si 2 versions sont "égales", plus la chaine de 0 'inutiles' à la fin est longue, plus la version sera 'supérieure'. Pour moi les versions 2.0.0 et 2.0 devraient être égales (comme les nombres 2,0000 et 2 sont égaux), mais c'est vrai que pour les trier dans une liste, c'est mieux de conserver cette règle (sinon des versions égales mais avec des nombres de 0 différentes pourraient changer d'ordre au petit bonheur la chance). Quelle est la vérité (s'il y en a une) ?