Laut dem Angular-Entwicklerteam wird das Ende der Lebensdauer von Angular 1.x eintreten, wenn mehr als 50% des Datenverkehrs auf der Angular-Website auf die Angular 2.0-Website gehen.
Direktes Zitat:
Eine der größten Sorgen war, wie lange Google Version 1.X unterstützen würde. Um diese Befürchtungen zu zerstreuen, hat Google einen neuen Ansatz gewählt, um festzustellen, wo sich die Community befindet und was sie will. Das Angular 1.X-Projekt wird weiterhin auf angularjs.org gehostet. Angular 2.0, jetzt in Alpha, wird auf angle.io gehostet.
Das Team wird zusammen mit GitHub den Datenverkehr zu beiden Websites untersuchen, um festzustellen, wo die Community noch investiert ist. Dies bedeutet, dass das Team die Ressourcen weiterhin auf 1.X konzentriert, wenn sich ein Großteil des Datenverkehrs noch auf angularjs.org befindet. Angular 1.X beendet die Lebensdauer erst, wenn der Großteil des Datenverkehrs auf 2.0 umgestellt wurde. "Wir werden Angular 1 weiterhin veröffentlichen, bis die überwiegende Mehrheit von Ihnen auf Angular 2 migriert", sagte Minar.
Das obige Zitat stammt aus dem März 2015. Ein neueres Zitat aus dem Oktober 2015 besagt Folgendes:
Wir bei Google werden tatsächlich für einige Zeit auf Angular 1 sein, obwohl wir begonnen haben, Angular 2 intern zu übernehmen “, sagte Green über Googles eigene Angular-basierte Projekte.
PS: Für diejenigen von uns, die AngularJS 1.x noch verwenden, ist hier ein Link, über den Sie Ihre Stimme für Angular 1 hinzufügen können, indem Sie einfach auf die Website klicken: https://www.angularjs.org
Ich konnte keine offizielle Ankündigung finden, wann Sicherheitspatches und Bugfixes nicht mehr entwickelt werden. Das nächste, das ich gefunden habe, war ab Oktober 2014, was möglicherweise nicht mehr relevant ist:
Zitat:
Laut Brad Green von Angular wird Angular 1.3 nach der Veröffentlichung von Version 2.0 noch 18 bis 24 Monate lang Bugfix- und Sicherheitspatch-Unterstützung erhalten.
Obwohl meine Meinung nicht offiziell ist, würde ich erwarten, dass die Entwicklergemeinschaft Angular 1.x abspalten und über viele Jahre hinweg beibehalten wird. Es gibt viel zu viele große Anwendungen, die auf Angular 1.x geschrieben sind, um einfach alles fallen zu lassen und zu Angular2 zu springen.