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.
Erst wenn der letzte Mitwirkende weg ist! Foremost AngularJS ist unter der liberalen MIT-Lizenz lizenziert und jeder kann es gabeln und endlos modifizieren.
Für diejenigen, die sich Sorgen um den "offiziellen Google-Support" machen - zwischen März 2016 und März 2017 gab es 20 Versionen von AngularJS 1.x - die neueste Version ist 1.6.3 -, die nicht so schnell wie ein aufgegebenes Projekt aussehen. Es unterscheidet sich so sehr von Angular v2 und v4 (erscheint diesen Monat), dass es auch nach der Entscheidung von Google, wegzuziehen, sein eigenes Leben haben wird. Entweder übertragen sie das Github-Projekt an Community-Betreuer oder Community-Fork übernimmt.
Es gibt viele spektakuläre Beispiele dafür, wie Gemeinschaften Projekte aus verschiedenen Gründen übernehmen. Ein bemerkenswertes Beispiel ist io.js - eine große Gruppe von Mitwirkenden hat beschlossen, Node.js zu teilen, als Joyent, das Entwicklerunternehmen, Updates nicht oft genug veröffentlichte, um die Community zufrieden zu stellen.
Das ist das Schöne an Open Source-Software.
quelle
Das AngularJS-Team kündigte das Ende der offiziellen Unterstützung bis Juli 2021 an. Sie werden eine weitere Version (v1.7) veröffentlichen und im Juli 2018 eine langfristige Unterstützungsperiode von 3 Jahren beginnen.
Während dieses LTS-Zeitraums werden nur Korrekturen auf Version 1.7 angewendet, die für die Sicherheit oder Browserkompatibilität unerlässlich sind, oder auf jQuery-Änderungen, die dazu führen würden, dass Produktionsanwendungen nicht mehr funktionieren.
Nach dem LTS-Zeitraum werden keine Änderungen mehr vorgenommen (von Google).
Die offizielle Ankündigung finden Sie im Angular Blog: Stable AngularJS und Long Term Support .
quelle
Ein Update wurde am 26.01.2018 im Angular-Blog veröffentlicht: Stable AngularJS und Langzeitunterstützung
quelle
Zusätzlich zum Beitrag zum Angular-Blog am 26.01.2018: Stable AngularJS und Langzeitunterstützung
Die folgende Ankündigung wurde zu den AngularJS-Dokumenten hinzugefügt:
quelle