103 votes

Cycle de vie du support angularjs 1.x

Je gère actuellement un projet de développement AngularJS. Il est question de passer au moins à AngularJS 1.5 de notre version actuelle 1.2. Une de mes exigences pour déménager est que je dois fournir la preuve de la fin du support pour 1.5 mais je ne peux trouver aucune information de fin du support après de nombreuses heures sur le site angulaire et plusieurs recherches sur Google.

Y a-t-il eu un commentaire officiel sur le moment où les correctifs de sécurité et les corrections de bugs ne seront plus développés pour Angular v1.x?

125voto

Dr. Cool Points 3365

Selon l'Angulaire de l'équipe de développement, la fin de vie Angulaire 1.x va se produire lorsque plus de 50% du trafic Angulaire du site va à l'angle 2.0 du site.

Citation directe:

L'un des plus gros soucis a été d'environ combien de temps Google allait à l'appui de la version 1.X. Pour dissiper ces craintes, Google a adopté une nouvelle approche pour déterminer où la communauté est et de ce qu'ils veulent. L'Angle De 1.X projet continuera à être hébergé à l'angularjs.org. Angular 2.0, maintenant en Alpha, seront hébergés à l'angulaire.io.

L'équipe sera de regarder le trafic à deux sites, le long de avec GitHub, afin de déterminer où la communauté n'est pas encore investi. Cela signifie que si une majorité du trafic est encore à angularjs.org l'équipe continuera de concentrer ses ressources sur 1.X. Angulaire 1.X ne mettra pas fin à la vie jusqu'à ce que la majorité de la circulation s'est déplacé vers la 2.0. "Nous allons continuer à libérer Angulaire 1 libère jusqu'à ce que la grande majorité de la migration vers Angulaire 2", a déclaré Minar.

La citation ci-dessus est à partir de Mars 2015. Une plus récente devis à partir d'octobre 2015, dit ceci:

Nous chez Google sont en fait sur Angulaire 1 pour un certain temps, même si nous avons commencé à adopter Angulaire 2 en interne," Green a dit, en parlant de Google Angulaire de la base de projets.

PS: Pour ceux qui sont encore en utilisant AngularJS 1.x, voici un lien de sorte que vous pouvez pouvez ajouter votre vote pour Angulaire 1 en cliquant simplement sur le site web: https://www.angularjs.org

Je ne pouvais pas trouver une annonce officielle pour quand les correctifs de sécurité et des corrections de bug ne sera plus développé. Le plus proche que j'ai trouvé était à partir d'octobre 2014, ce qui ne peut pas être plus d'actualité:

Citation:

Selon Brad Green Angulaire, Angulaire 1.3 continuera de recevoir et de correction de correctif de sécurité de soutien pour les jeunes de 18 à 24 mois après la sortie de la version 2.0.

Bien que mon opinion n'est pas officiel, je m'attends à ce que la communauté de développeurs fourche Angulaire 1.x et de continuer à le maintenir pendant de nombreuses années. Il y a beaucoup trop grandes applications écrites en haut de Angulaire 1.x de tout laisser tomber et de tableau de bord éteint à Angular2.

19voto

gertas Points 7113

Il y a eu un commentaire officiel sur lorsque les correctifs de sécurité et des corrections de bug ne sera plus développé Angulaire v1.x?

Pas jusqu'à ce que le dernier contributeur s'en va! Tout AngularJS est sous licence libéral Licence MIT et tout le monde peut fourche et de le modifier à l'infini.

Pour ceux qui s'en préoccuper "officiel de Google de soutien" - eh bien, entre Mars 2016 et Mars 2017, il y avait 20 communiqués de AngularJS 1.x - le plus récent est 1.6.3 - ne ressemble pas à l'abandon du projet tout moment bientôt. Il diffère tellement Angulaires v2 et v4 (pour être publié ce mois-ci) qu'il va disposer de sa propre vie, même après que Google décide de déménager. Soit ils transfèrent le projet github pour les responsables de la communauté ou de la communauté, la fourchette va prendre le dessus.

Il y a beaucoup de spectaculaires exemples de communautés sur les projets, pour diverses raisons. Un exemple notable est io.js - grand groupe de contributeurs décidé de fourche Node.js lorsque Joyent, le créateur de l'entreprise, a été de ne pas diffuser des mises à jour assez souvent pour satisfaire la communauté.

C'est la beauté de logiciels open source.

16voto

fikkatra Points 2841

Le AngularJS équipe a annoncé la fin du support officiel en juillet 2021. Ils vont sortir un plus version (v1.7) et en juillet 2018, ils entrent un Soutien à Long Terme de la période de 3 ans.

Au cours de cette LTS période, ils seront uniquement appliquer des correctifs à v1.7 qui sont essentiels pour la sécurité ou la compatibilité du navigateur, ou jQuery changements qui pourraient causer des applications de production d'arrêter de travailler.

Après la LTS période, aucun changement ne sera apporté plus (par Google).

L'annonce officiel peut être trouvé dans l'angle Blog: Stable AngularJS et de Soutien à Long Terme.

9voto

simon04 Points 390

Une mise à jour a été posté à l'angle de blog sur 2018-01-26: Stable AngularJS et de Support à Long Terme

L'équipe travaille actuellement à une version de AngularJS 1.7.0 et nous allons poursuivre le développement de 1,7 jusqu'au 30 juin 2018. Le 1er juillet, nous allons entrer dans une période de 3 ans de Support à Long Terme (LTS).

  • 1er Janvier - 30 Juin 2018 AngularJS 1.7 Active De Développement
  • Le 1er juillet 2018 au 30 juin 2021 AngularJS 1.7 LTS Période

6voto

georgeawg Points 31282

En outre, à la poste, à l'angle de blog sur 2018-01-26: Stable AngularJS et de Support à Long Terme

Le communiqué suivant a été ajouté à la AngularJS Docs:

Après le 1er juillet 2018

Toute branche de version non illustrée dans le tableau suivant (par exemple 1.6.x) n'est plus développé.

Version   Status  Comments
1.2.x   Long Term Support   Last version to provide IE 8 support
1.7.x   Long Term Support   See Long Term Support section below.

Support À Long Terme

Le 1er juillet 2018, nous allons entrer dans un Support à Long Terme de la période pour AngularJS.

À ce moment, nous allons nous concentrer exclusivement sur la fourniture de correctifs de bogues qui remplissent au moins un des critères suivants:

  • Une faille de sécurité est détectée dans la 1.7.x direction générale du cadre
  • L'un des principaux navigateurs versions une version qui sera la cause de la production actuelle des applications en utilisant AngularJS 1.7.x pour arrêter de travailler
  • La bibliothèque jQuery versions une version qui sera la cause de la production actuelle des applications en utilisant AngularJS 1.7.x en arrêt de travail.

— AnuglarJS MISC - Support à Long Terme

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X