Meteora Web

GitHub открыл публичное превью новой страницы Overview для pull request

GitHub открывает публичный превью страницы Overview для pull request – компактный merge box, фильтры комментариев и сортировка от новых к старым.

Ing. Calogero Bono 1 мин чтения
GitHub открыл публичное превью новой страницы Overview для pull request

GitHub запустила публичный превью новой страницы Overview для pull request. Её можно включить по желанию, а выкатка, согласно объявлению, продолжится в выходные. Сверху теперь выводятся статус слияния и доступные действия, в компактной сводке. Это важно, потому что тот, кто ревьюит много pull request, тратит время на прокрутку комментариев и событий, прежде чем понять, что блокирует работу.

Несколько терминов, прежде чем перейти к фактам. Pull request — запрос на слияние изменений из ветки в основной код. Merge box — блок, в котором GitHub показывает, можно ли выполнить слияние. Check — автоматические проверки, например тесты. Public preview — этап, когда функция доступна всем, но ещё находится в разработке. Branch — рабочая ветка кода.

Zenithby Meteora Web Операционная система твоего бизнеса. Соцсети, клиенты, бронирования и счета на одной платформе. Спортзалы, барбершопы, специалисты. Узнать о Zenith → Бесплатное демо · без карты

Что такое страница Overview для pull request?

Согласно официальному объявлению GitHub, это новый вид pull request, доступный как превью для тех, кто его выбирает. Сверху выводится сводка о ходе работы, так что больше не нужно прокручивать страницу до merge box.

GitHub представляет это как первый шаг более широкого пересмотра, цель которого — сделать pull request проще для отслеживания, пока код, обсуждения и ревью меняются.

Как меняется merge box?

GitHub заявляет, что перерисовала его, чтобы показывать ту же информацию меньше чем на половине места. Это не просто перемещение выше.

  • Компактный вид проверок, комментариев и одобрений держит контекст под рукой.
  • Можно действовать на то, что блокирует, например обновить ветку.
  • Видно, готов ли запрос, и его можно слить, когда требования выполнены.

Из сводки затем можно перейти к нужным деталям, например к упавшим проверкам, тем, кому ещё нужно одобрить, или релевантным комментариям.

Как лучше следить за комментариями?

Превью вводит несколько инструментов, чтобы находить нужную нить обсуждения.

  • Фильтры по неразрешённым обсуждениям или по комментариям, оставленным тобой.
  • Сортировка от новых к старым и наоборот.
  • Сводка в правом верхнем углу для поиска комментариев ревью, запросов на ревью и других обновлений.

Из заголовка можно также отметить черновик как готовый к ревью или закрыть pull request, в зависимости от прав.

Как попробовать и вернуться к классическому виду?

Достаточно нажать кнопку «Попробовать страницу Обзор» с иконкой искр в заголовке pull request. Из того же меню во время превью можно вернуться к классическому виду.

GitHub предлагает попробовать его на следующем pull request и рассказать, что проще всего найти, где ещё теряется контекст и что возвращает к классическому виду. Отзыв оставляется в специальном обсуждении. Если хочешь пересмотреть рабочий процесс, начни с нашего руководства по pull request и code review.

Ограничения, о которых стоит знать

Пока у нас есть только объявление GitHub. Независимых замеров сэкономленного времени нет, а данные о том, что merge box занимает вдвое меньше места, приводит сама компания. Планов, дат общей доступности и будущих изменений не указано. GitHub сама называет превью «отправной точкой», так что интерфейс может меняться по мере обратной связи.

Что меняется для тех, кто работает с цифровыми продуктами

Если ты ревьюишь код каждый день, сводка может сократить путь от понимания того, что блокирует, до понимания того, что делать дальше. Это полезно в командах с большим количеством открытых запросов. Попробуй новый вид на паре реальных pull request, не навязывая его всей команде, ведь его можно отключить. Если вы работаете с правилами защиты веток и автоматическими тестами, стоит проверить, что проверки читаются в новой сводке. Хорошо налаженные автоматические тесты делают этот вид ещё полезнее.

Наше мнение

Это небольшое, но точно нацеленное изменение. Ревью кода стало узким местом во многих командах, тем более что растёт объём правок, которые нужно проверять, как показывает работа GitHub над агентами для кода. Сделать статус запроса сразу понятным полезнее многих новых функций. Остаётся проверить, работает ли сводка на длинных и сложных pull request, где главный риск — слишком доверять краткому пересказу.

Часто задаваемые вопросы

Новая страница Overview доступна всем?

Нет, это публичный превью с добровольным подключением. GitHub говорит, что выкатка продолжится в выходные. Чтобы включить его, нажми кнопку в заголовке pull request.

Можно ли вернуться к классическому виду?

Да. Во время превью из того же меню можно вернуться к классическому виду.

Что показывает новый merge box?

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

Можно ли фильтровать комментарии?

Да. Можно показать только неразрешённые обсуждения или комментарии, оставленные тобой. Также можно сортировать от новых к старым и наоборот.

Где оставить отзыв?

В специальном обсуждении превью страницы Overview, которое GitHub указала в объявлении. Компания просит сообщать, что проще всего найти и где теряется контекст.

Что стоит отслеживать в ближайшие недели с pull request на GitHub

Превью — это начало более широкого пересмотра. Стоит наблюдать, как он развивается и выдерживает ли ежедневное использование.

  • Следи, анонсирует ли GitHub новые части интерфейса помимо merge box.
  • Сравни с командой время ревью до и после перехода на новый вид.
  • Читай отзывы в обсуждении обратной связи, чтобы понять, какие ограничения всплывают.

Источники

Zenithby Meteora Web Операционная система твоего бизнеса. Соцсети, клиенты, бронирования и счета на одной платформе. Спортзалы, барбершопы, специалисты. Узнать о Zenith → Бесплатное демо · без карты

Читай также

Из блога

Последние статьи