Ответ 1
Согласно команде Angular dev, конец жизни для Angular 1.x произойдет, когда более 50% трафика на веб-сайт Angular отправится на сайт Angular 2.0.
Одна из самых больших проблем заключалась в том, как долго Google будет поддерживать версию 1.X. Чтобы устранить эти опасения, Google применил новый подход к определению того, где находится сообщество, и чего они хотят. Проект Angular 1.X будет по-прежнему размещаться на angularjs.org. Angular 2.0, теперь в Alpha, будет размещен в angular.io.
Команда рассмотрит трафик на оба сайта вместе с GitHub, чтобы определить, где сообщество все еще инвестировано. Это означает, что если большая часть трафика по-прежнему находится на angularjs.org, команда будет продолжать фокусировать ресурсы на 1.X. Angular 1.X не закончится до тех пор, пока большая часть трафика не переместится в 2.0. "Мы продолжим выпуск Angular 1 релизов, пока подавляющее большинство из вас не перейдет на Angular 2, - сказал Минар.
Вышеприведенная цитата была с марта 2015 года. более поздняя цитата с октября 2015 года говорит следующее:
Мы в Google на какое-то время будем на Angular 1, хотя мы начали внедрять Angular 2 внутренне, - сказал Грин, говоря о собственных проектах, основанных на Google Angular. >
PS: Для тех из нас, кто по-прежнему использует AngularJS 1.x, здесь ссылка, чтобы вы могли добавить свой голос для Angular 1, просто перейдя на сайт: https://www.angularjs.org
Я не смог найти официальное объявление о том, что исправления безопасности и исправления ошибок больше не будут разрабатываться. Самое близкое, что я нашел, было с октября 2014 года, которое больше не может быть релевантным:
Согласно Брэду Грин из Angular, Angular 1.3 будет продолжать получать исправления ошибок и исправлений безопасности в течение 18-24 месяцев после выпуска версии 2.0.
Хотя мое мнение не является официальным, я ожидаю, что сообщество разработчиков разработает fork Angular 1.x и продолжит поддерживать его на протяжении многих лет. Есть слишком много больших приложений, написанных поверх Angular 1.x, чтобы просто отбросить все и перейти на Angular2.