Скин на НГ, перетяжка
Скин на НГ, перетяжка
Скин на НГ, перетяжка

На GitHub появились новые инструменты для разработчиков open source проектов

Новости

Нововведения позволяют очистить рабочее пространство от мешающих комментариев и запросов, а также оберегают пользователей от потенциально опасных пакетов.

3К открытий3К показов

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

3 нововведения в GitHub

Скрытие комментариев

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

При необходимости пользователи могут раскрыть комментарий и прочитать его. Подробнее о нововведении написано на странице поддержки.

Удаление измененных адресов

Создатели часто дают репозиториям узнаваемые адреса, состоящие из имени пользователя и названия проекта: например, Microsoft/TypeScript или swagger-api/swagger-codegen. Иногда они удаляются или изменяются, что позволяет другим разработчикам создавать проекты с таким же названием.

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

Регулирование запросов

Авторы проектов часто получают запросы на внесение изменений, но иногда они касаются устаревших веток и бесполезны. Чтобы уменьшить отвлекающий фактор, GitHub ограничивает запросы в четырех случаях:

  • вносимым изменениям не даны объяснения;
  • запрос пришел не от бота;
  • автор заявки не числится в организации;
  • отправитель не имеет доступа к главной и второстепенным ветвям.

Эти условия не влияют на работу автоматизированных процессов.

Одним из предыдущих нововведений в GitHub стала бесшовная интеграция с сервисом Slack. Обновление позволило следить за развитием проекта, не отвлекаясь от его обсуждения с коллегами.

Следите за новыми постами
Следите за новыми постами по любимым темам
3К открытий3К показов