Трекер GitHub Issues будет полностью переработан

Трекер GitHub Issues будет полностью переработан
Click here to view original web page at oddstyle.ru

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

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

Блог Миши Рудрастых

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

Формы для тикетов в данный момент находятся в бета-тестировании для публичных репозиториев. Ранее многие open source проекты использовали Markdown-шаблоны для задач. Однако участники нередко путались в них или предоставляли неполную информацию. По этой причине было принято решение внедрить YAML-формы, содержащие обязательные поля и пошаговые инструкции по их заполнению.

User submits an issue via issue forms.

Обновленный функционал Issues – связующее звено между инструментами планирования и проблемами, которые эти инструменты призваны решать. Марио Родригез (Mario Rodriguez), руководитель отдела продуктов в GitHub Enterprise, объяснил, почему они улучшили GitHub Issues:

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

Разработка WordPress пока все еще привязана к Trac. При этом Gutenberg в основном разрабатывается на GitHub. Это один из самых популярных хостингов кода у создателей тем и плагинов для WordPress.

Ожидается, что новая версия GitHub Issues выйдет из беты в конце этого года. Разработчики GitHub планируют поставлять ее бесплатно.