Selon l'équipe de développement Angular, la fin de vie d'Angular 1.x se produira lorsque plus de 50% du trafic vers le site Web d'Angular va vers le site Angular 2.0.
Devis direct:
L'un des plus grands soucis était de savoir combien de temps Google allait prendre en charge la version 1.X. Pour apaiser ces craintes, Google a adopté une nouvelle approche pour déterminer où se trouve la communauté et ce qu'elle veut. Le projet Angular 1.X continuera à être hébergé sur angularjs.org. Angular 2.0, maintenant en Alpha, sera hébergé sur angular.io.
L'équipe examinera le trafic vers les deux sites, ainsi que GitHub, afin de déterminer où la communauté est encore investie. Cela signifie que si la majorité du trafic est toujours sur angularjs.org, l'équipe continuera à concentrer ses ressources sur 1.X. Angular 1.X ne prendra fin que lorsque la majorité du trafic sera passée à 2.0. «Nous continuerons à publier les versions d'Angular 1 jusqu'à ce que la grande majorité d'entre vous migre vers Angular 2», a déclaré Minar.
La citation ci-dessus date de mars 2015. Une citation plus récente d'octobre 2015 dit ceci:
Chez Google, nous allons en fait être sur Angular 1 pendant un certain temps, même si nous avons commencé à adopter Angular 2 en interne », a déclaré Green, parlant des propres projets Angular de Google.
PS: Pour ceux d'entre nous qui utilisent encore AngularJS 1.x, voici un lien pour que vous puissiez ajouter votre vote pour Angular 1 simplement en cliquant sur le site Web: https://www.angularjs.org
Je n'ai pas trouvé d'annonce officielle pour savoir quand les correctifs de sécurité et les corrections de bogues ne seront plus développés. Le plus proche que j'ai trouvé était d'octobre 2014, ce qui n'est peut-être plus pertinent:
Citation:
Selon Brad Green d'Angular, Angular 1.3 continuera à bénéficier de la correction de bogues et des correctifs de sécurité pendant 18 à 24 mois après la sortie de la version 2.0.
Bien que mon opinion ne soit pas officielle, je m'attendrais à ce que la communauté de développeurs forke Angular 1.x et continue à le maintenir pendant de nombreuses années. Il y a beaucoup trop de grandes applications écrites sur Angular 1.x pour simplement tout déposer et se précipiter vers Angular2.