Политика кросс-репозиторных коммитов

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

Руководящие принципы политики

  • Очевидные исправления: Любой участник может вносить очевидные небольшие изменения (например, исправления опечаток или ошибок сборки) в любой репозиторий при условии соблюдения правил, специфичных для этого репозитория.

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

  • Доверие при межрепозиторной работе: Выполняя коммиты вне своей основной области ответственности, коммиттеры должны полагаться на собственное обоснованное суждение, руководствуясь следующими принципами:

    • Достаточное рецензирование: Изменение получило надлежащее рецензирование со стороны коллег, соответствующее его размеру и сложности.

    • Консультация с экспертами: Для нетривиальных изменений необходимо консультироваться с экспертами в соответствующей области.

    • Строгие правила: Коммиттер должен с уважением относиться к областям, требующим формального надзора (например, к дереву ports/Mk).

    • Масштаб: Чем крупнее или сложнее изменение, тем важнее запросить рецензирование и дождаться явного одобрения.

    • При возникновении сомнений: Перед выполнением коммита запросите рецензирование у коммиттера, опытного в целевом репозитории.

  • Ответственность: Коммиттеры обязаны принимать обратную связь как по процессу, так и по содержанию. В случае ошибки действием по умолчанию является немедленный откат изменений с последующим, при необходимости, более формальным рецензированием.

В случае сомнений сначала спросите и запросите проверку на здравый смысл.

Смотрите Руководство коммиттера для получения информации о конкретных общих разрешениях и о правилах оформления сообщений коммитов.


Последнее изменение: 10 августа 2026 г. от Vladlen Popolitov