Mon point de vue, les râleurs n'ont apportés aucun argument crédible jusqu'à maintenant.
A la base, je n'étais pas très content de ce changement parce que pour moi le mieux aurait était un versionnement en x.y.z avec :
x : la version de l'API utilisé pour les extensions
y : la version majeure de firefox
z : version mineure de firefox
Alors les extensions pourraient facilement savoir qu'elles sont compatibles avec toute la branche 4.y de firefox (cela n'empêche pas d'ajouter des fonctionnalités à l'API ça empêche juste d'en enlever). Quitte à changer le x tout les ans. Comme ça, le discourt aurait était limpide : "On vous garanti une compatibilité sur 1 an à partir de la sortir d'une branche x.0". Ils auraient même pu dire qu'une méthode de l'API de la version 4.0 peu devenir dépréciée en 5.0 et disparaîtras en version 6.0. C'est ce qu'on vois ailleurs.
Mozilla semble s'orienter vers du rolling release avec test automatique des extension pour vérifier leur compatibilité. Ça leur permet (j'imagine) de ne pas se donner de contraintes, mais il me semble que travailler sur le test automatique d'extension engendre beaucoup de travail (l'avantage étant que s'ils y arrivent les développeurs d'extension n'auront plus à faire ce boulot de vérification de compatibilité au contraire je crains que la documentation en pâtisse). Je ne sais pas ce que ça donneras nous verront bien dans les mois/années à venir.
Ça te va comme argument crédible ?
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: ceci n'est pas une nouvelle
Posté par barmic . En réponse à la dépêche Firefox 6 est sorti. Évalué à 10.
A la base, je n'étais pas très content de ce changement parce que pour moi le mieux aurait était un versionnement en x.y.z avec :
Alors les extensions pourraient facilement savoir qu'elles sont compatibles avec toute la branche 4.y de firefox (cela n'empêche pas d'ajouter des fonctionnalités à l'API ça empêche juste d'en enlever). Quitte à changer le x tout les ans. Comme ça, le discourt aurait était limpide : "On vous garanti une compatibilité sur 1 an à partir de la sortir d'une branche x.0". Ils auraient même pu dire qu'une méthode de l'API de la version 4.0 peu devenir dépréciée en 5.0 et disparaîtras en version 6.0. C'est ce qu'on vois ailleurs.
Mozilla semble s'orienter vers du rolling release avec test automatique des extension pour vérifier leur compatibilité. Ça leur permet (j'imagine) de ne pas se donner de contraintes, mais il me semble que travailler sur le test automatique d'extension engendre beaucoup de travail (l'avantage étant que s'ils y arrivent les développeurs d'extension n'auront plus à faire ce boulot de vérification de compatibilité au contraire je crains que la documentation en pâtisse). Je ne sais pas ce que ça donneras nous verront bien dans les mois/années à venir.
Ça te va comme argument crédible ?
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)