Как стать автором
Обновить

Комментарии 8

Для меня мораль этой истории в том, что Angular совершенно не интересуют пулл-реквесты со стороны. 3 месяца игнорировать это как-то слишком.

Так и есть, тому масса подтверждений. С 2016-го года висят открытые issue, которые просто игнорируются:
— Нетипизированные формы: github.com/angular/angular/issues/13721
— Нельзя использовать spread-оператор в шаблонах: github.com/angular/angular/issues/11850
— Нельзя использовать стрелочные функции в шаблонах: github.com/angular/angular/issues/14129
— Проблемы со стилями в директивах: github.com/angular/angular/issues/17766
Проблем на самом деле больше, это те, что сразу вспомнились. Не припомню такие ситуации в мире реакта.
Тут я абсолюнто согласен. Мне повезло, что все обошлось одной строкой. Но в репозитории куча полезных и значимых пул-реквестов, которые висят годами. Ребята и сами признали в переписке со мной, что плохо контактируют с внешними разработчиками. Но лучше от этого не становится.

В моей истории нет четкого алгоритма, как с этим бороться, но я бы продолжил писать напрямую на почту, пробовал бы продвигать и дальше. Очевидно, что комментариев в пул-реквестах не хватает, чтобы обратить достаточно внимания на ту или иную проблему.
Видимо успешный исход вашей истории обязан вашему упорству.

Есть еще вариант, что там банально мало людей, и они занимаются чем-то еще, помимо собственно ангуляра.
Вот интересный ПР: https://github.com/angular/angular/pull/31098
ПР был открыт 8 месяцев назад, и тишина. Месяц назад случайный прохожий поинтересовался статусом, и автор ПР ответил, что забил, потому что сколько же можно.
Я был уверен, что на этом история и закончилась.


Но 2 недели назад на ПР были автоматически назначены новые члены команды ангуляра, и сразу пришел ответ.


Sorry for the delay. The previous owner of the router is no longer on the team and PRs may have gotten somewhat orphaned as a result

Выглядит так, будто у целого модуля в ангуляра был единственный владелец, и никто не заметил, что он уже не занимается ангуляром какое-то время.

Это касается любого подобного проекта. Где-то с этим чуть лучше, где-то чуть хуже.

«В Angular я увидел, как логично структурированный проект сам документирует себя. Каждый модуль назван соответсвенно тому, что он делает, вложенность директорий раскрывает контекст проиходящего.»… как же вы работали раньше то?
Если честно, приложения попадаются разные. Бывают хорошие, бывают как обычно. бывает JQuery скрипты по 2к+ строк. Зачастую выправить всё нереально, поэтому всегда приятно видеть хороший код и хорошую структуру проекта.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации