Политика кросс-репозиторных коммитов
Настоящая политика предоставляет участникам гибкость при выполнении коммитов в различные репозитории без необходимости проходить громоздкие процедуры для небольших изменений с низким уровнем влияния, при этом гарантируя, что более крупные изменения по-прежнему проходят обычную проверку и надзор.
Руководящие принципы политики
-
Очевидные исправления: Любой участник может вносить очевидные небольшие изменения (например, исправления опечаток или ошибок сборки) в любой репозиторий при условии соблюдения правил, специфичных для этого репозитория.
-
Правила репозитория: Коммиттеры должны знать, понимать и соблюдать конкретные правила и инструменты проверки тех репозиториев, которые они изменяют.
-
Доверие при межрепозиторной работе: Выполняя коммиты вне своей основной области ответственности, коммиттеры должны полагаться на собственное обоснованное суждение, руководствуясь следующими принципами:
-
Достаточное рецензирование: Изменение получило надлежащее рецензирование со стороны коллег, соответствующее его размеру и сложности.
-
Консультация с экспертами: Для нетривиальных изменений необходимо консультироваться с экспертами в соответствующей области.
-
Строгие правила: Коммиттер должен с уважением относиться к областям, требующим формального надзора (например, к дереву
ports/Mk). -
Масштаб: Чем крупнее или сложнее изменение, тем важнее запросить рецензирование и дождаться явного одобрения.
-
При возникновении сомнений: Перед выполнением коммита запросите рецензирование у коммиттера, опытного в целевом репозитории.
-
-
Ответственность: Коммиттеры обязаны принимать обратную связь как по процессу, так и по содержанию. В случае ошибки действием по умолчанию является немедленный откат изменений с последующим, при необходимости, более формальным рецензированием.
В случае сомнений сначала спросите и запросите проверку на здравый смысл.
Смотрите Руководство коммиттера для получения информации о конкретных общих разрешениях и о правилах оформления сообщений коммитов.
Последнее изменение: 10 августа 2026 г. от Vladlen Popolitov