Pas quand ça a des conséquence. Ici : ça ennuie les développeurs et les utilisateurs d'extensions.
C'est une question toujours problématique de gérer cet aspect des choses. Gnome ne fait pas beaucoup mieux avec Gnome-Shell en passant car c'est justement quelque chose de délicat.
En fait, je pense que Mozilla ignore les versions qui vont rompre l'API de celles qui la conserveront intactes, comme pour le noyau Linux. Le système de majeur.mineur n'a donc pas lieu d'être. Avant c'était plus prévisible. Car bon, changer de version majeure car tu as modifié 2 trucs dans l'API et garder une même API durant 2 ans avec plein de modifications qui ne la touchent pas le tout dans la même version majeure, ça n'a pas de sens.
Au moins Mozilla fournit des extensions pour résoudre le problème posé et d'encourager le retours lors des tests sur la compatibilité des extensions, ce n'est pas rien non plus.
Rien du tout, parce que Windows, en 20 ans, a justement gardé la même méthode de numérotation de Windows 1.0 au futur 6.2.8250.0.
Tu parles du noyau quand je te parle du système dans son ensemble. On a eu le droit à 1.0, 2.0, 3.x, 95, 98, 2000/Me, XP, Vista et Seven, tu parles d'une numérotation intelligente et cohérente dans le temps qui facilite la vie des utilisateurs pour se repérer.
C'est tout à fait sensé mais hors de propos, on était en train de parler de la numérotation, pas de la fréquence des publications.
Pourtant tu disais juste avant :
Avec ce rythme effréné, les listes de changements commencent vraiment à ressembler à : alors, pour cette nouvelle version majeure, on a corrigé quelques bugs et amélioré deux trois trucs…
ce n'est pas très cohérent. Tu peux te targuer d'avoir dit « version majeure » mais Firefox n'a plus la notion de version majeure de toute façon…
Les numéros mineurs sont là pour ça.
Tu remarqueras que Mozilla a adopté un système de développement proche du noyau Linux : versions petites à fréquence élevée plutôt que de lourdes modifications d'un coup plus espacée. Très étrangement, il y a de ça un an, Linus a changé pour supprimer toute logique de version majeure/mineure d'une version du noyau car justement avec un tel mode de développement ça n'a plus de sens. Le noyau Linux est comme Firefox : une succession de versions mineures où les modifications d'API sont imprévisibles.
Bizarrement on ne dit pas grand chose sur cette nouvelle méthode de numérotation du noyau, pourquoi en faire plus avec Firefox alors que c'est la même chose ?
[^] # Re: Nous y voilà...
Posté par Renault (site web personnel) . En réponse à la dépêche Firefox 12 et Thunderbird 12 sont sortis ; Mobile est mis à jour. Évalué à -1.
C'est une question toujours problématique de gérer cet aspect des choses. Gnome ne fait pas beaucoup mieux avec Gnome-Shell en passant car c'est justement quelque chose de délicat.
En fait, je pense que Mozilla ignore les versions qui vont rompre l'API de celles qui la conserveront intactes, comme pour le noyau Linux. Le système de majeur.mineur n'a donc pas lieu d'être. Avant c'était plus prévisible. Car bon, changer de version majeure car tu as modifié 2 trucs dans l'API et garder une même API durant 2 ans avec plein de modifications qui ne la touchent pas le tout dans la même version majeure, ça n'a pas de sens.
Au moins Mozilla fournit des extensions pour résoudre le problème posé et d'encourager le retours lors des tests sur la compatibilité des extensions, ce n'est pas rien non plus.
Tu parles du noyau quand je te parle du système dans son ensemble. On a eu le droit à 1.0, 2.0, 3.x, 95, 98, 2000/Me, XP, Vista et Seven, tu parles d'une numérotation intelligente et cohérente dans le temps qui facilite la vie des utilisateurs pour se repérer.
Pourtant tu disais juste avant :
ce n'est pas très cohérent. Tu peux te targuer d'avoir dit « version majeure » mais Firefox n'a plus la notion de version majeure de toute façon…
Tu remarqueras que Mozilla a adopté un système de développement proche du noyau Linux : versions petites à fréquence élevée plutôt que de lourdes modifications d'un coup plus espacée. Très étrangement, il y a de ça un an, Linus a changé pour supprimer toute logique de version majeure/mineure d'une version du noyau car justement avec un tel mode de développement ça n'a plus de sens. Le noyau Linux est comme Firefox : une succession de versions mineures où les modifications d'API sont imprévisibles.
Bizarrement on ne dit pas grand chose sur cette nouvelle méthode de numérotation du noyau, pourquoi en faire plus avec Firefox alors que c'est la même chose ?