Кратко

  • Текущий публичный файл OpenTelemetry содержит 162 handle в project-maintainers и 19 в servicedesk. Два человека из опубликованного списка Community Management входят только в широкую группу.
  • Хартия обещает им доступ к Service Desk. В запросе на синхронизацию от 30 октября автоматическая группа определена как объединение Governance Committee и Technical Committee. Публичные документы не объясняют, устраняет ли расхождение ручное создание аккаунта.

Анализ

Права записаны в одном месте, доступ выдается в другом

Чартия может обещать человеку доступ к службе. Но учетная запись появляется по правилу в другом файле. В случае OpenTelemetry публичные записи расходятся именно на этом переходе.

Хартия Governance Committee, обновленная в феврале 2026 года, позволяет комитету назначать Community Managers на годовые сроки. Кандидат может быть и вне проекта. Его работа включает программы, пересекающие несколько SIG, взаимодействие с CNCF и организациями-участниками, мероприятия и отчетность комитету о состоянии сообщества. Хартия отдельно закрепляет за Community Managers доступ к Service Desk.

Открытый список участников сейчас показывает двух человек в разделе Community Management. Оба handle присутствуют в широкой группе project-maintainers в актуальном файле .project, но отсутствуют в группе servicedesk. В первой группе указано 162 handle, во второй — 19.

30 октября OpenTelemetry объединила запрос синхронизации № 11, который обновляет реестр по открытым данным участников. В описании зафиксирована формула: project-maintainers — объединение Governance Committee, Technical Committee и maintainers; servicedesk — объединение двух комитетов. Это не догадка по названиям: именно так автоматическое обновление собирает группу доступа.

В сентябрьском отчете CNCF описана логика доступа. Если проект не создает команду servicedesk, все maintainers сохраняют доступ. Если команда существует и не пуста, автоматический доступ получают только указанные в ней handle, причем они должны также оставаться в основной группе maintainers. OpenTelemetry стала первым проектом, применившим такое ограничение. Список рассылки по-прежнему следует полному roster maintainers. Новое правило ограничивает канал поддержки, но не статус maintainer и не технические полномочия.

В результате есть два четких, но не сведенных правила. Хартия связывает доступ с ролью Community Manager; автоматическая выдача — с участием в двух комитетах. Два нынешних Community Managers входят в число maintainers, однако этой категории недостаточно, чтобы попасть в группу из 19 человек.

Страховка от пустого списка не исправляет пропуск роли

Официальное руководство CNCF по автоматизации .project предусматривает защиту, если группа servicedesk пуста или система не может сопоставить ни одного handle: появляется предупреждение, прежний доступ сохраняется. Опечатка не должна лишить весь проект мест в службе поддержки.

У OpenTelemetry группа заполнена, а формула действует. Защита от пустых данных не отвечает на вопрос, что происходит с ролью, которой хартия явно обещает доступ, если ее нет в правильной по синтаксису формуле. Техническая проверка может пройти, хотя правило назначения не учитывает одну из заявленных функций.

Разница влияет на исполнение обязанностей. Community Managers координируют программы между SIG, события и работу с CNCF. Если для этого требуется запросить поддержку, обладатель роли может зависеть от коллеги или от неописанного исключения, прежде чем воспользоваться правом из хартии. Комитет сохраняет ответственность за назначение и надзор, но практический путь остается неясным.

Свести право и учетную запись в одно правило

OpenTelemetry не обязана возвращать доступ к Service Desk всем 162 maintainers. Она должна опубликовать связь между ролями и местами: какие функции получают доступ, из какого источника они берутся, кто утверждает ручное исключение и какой документ действует при расхождении.

Возможны три ясных решения. Включить Community Management в формулу автоматической группы. Оставить ограничение, но опубликовать ручное исключение, которое исполняет обещание хартии. Или изменить хартию после открытого решения о том, что доступ к Service Desk больше не входит в эту должность. Молчание передает системе выдачи аккаунтов фактическое решение по вопросу, на который хартия уже дала другой ответ.

CNCF стоит опубликовать ответ рядом с формулой группы, чтобы следующий назначенный Community Manager заранее знал свой путь к доступу.

Группа из 19 человек может исполнять свою формулу без ошибки. Поэтому рядом с ней должно быть ясно написано, какие институциональные задачи она обеспечивает. Реестр доступа должен показывать не только получателя аккаунта, но и работу, для которой этот аккаунт нужен.

Источники