Команда позади Угловой, Популярный веб-фреймворк Google на основе TypeScript, скоро представит новый подход к обработке запросов функций. Новый подход будет аналогичен тому, как Microsoft разрабатывает свои Код Visual Studio редактор.

В рамках нового процесса, когда проект получает заявку, член команды Angular просматривает ее и классифицирует как запрос функции или проблему. Затем команда проверит, соответствует ли запрос функции каким-либо существующим проектам на дорожная карта. Если это так, приоритет будет отдан запросу. В противном случае будет проведено 60-дневное голосование.

[ Also on InfoWorld: Angular 12 arrives with pile of improvements ]

В течение периода голосования любой может проголосовать за функцию, поставив ей отметку «Нравится». Если по истечении 60 дней функция набрала определенное количество голосов, бот GitHub команды пометит ее для рассмотрения. В противном случае функция будет закрыта. Следуя процессу, установленному командой Microsoft Visual Studio Code, команда Angular рассмотрит запросы, набравшие не менее 20 голосов, и выполнит итерацию, если другое количество голосов даст лучшие результаты.

Если у запроса есть ярлык для рассмотрения, он будет снова рассмотрен вручную. Если рецензент убедится, что функция соответствует будущему видению Angular, запрос будет перемещен в очередь приоритизации. В противном случае запрос будет закрыт с объяснением. Такая функция может лучше подходить, например, для внешнего модуля и построена как расширение Angular.

Текущий процесс обработки запросов функций в Angular недавно потребовал от команды отсортировать более 4500 проблем из GitHub и pull-запросов. Обработка всех этих запросов может быть обременительной и отвлекать команду от удовлетворения основных потребностей разработчиков. Заманчиво, но нереально включить все запросы о функциях. Это может сделать структуру непригодной для изучения и поддержки. Но такая обратная связь «драгоценна», говорится в сообщении команды. бюллетень опубликован 27 мая, через две недели после выпуска Угловой 12.

Авторские права © 2021 IDG Communications, Inc.


#Команда #Angular #оптимизирует #запросы #функций

Source link