https://quantumai.google/cirq/dev/triage

Регламент по управлению, сортировке (триажу) и приоритизации задач (issues) и пул-реквестов (PR) в открытом квантовом проекте Cirq от Google Quantum AI.

  • Цель процесса: Обеспечить прозрачность статуса задач для пользователей и разработчиков, чтобы было понятно, как и когда решаются проблемы.
  • Автоматизация: Для оптимизации работы используются утилита Triage Party (веб-приложение для разбора задач через GitHub API) и GitHub Actions.
  • Жизненный цикл задачи: Каждая заявка проходит стадии определения типа (баг, запрос функции, вопрос), оценки (принято, дубликат, отказ), приоритизации (от критического P0 до P3) и оценки сложности.
  • Управление неактивными задачами: Если в задаче или PR нет активности более 90 дней, они помечаются как устаревшие (stale), а еще через 60 дней автоматически закрываются.

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