Содержание

Порядок изменения shared: Open → Platform

Тип: procedure · Статус: сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт.

Раздел: Разработка Open: обязательные правила

Неизменяемый процесс

  1. Анализируются Open, Platform и общие контракты потребителей.
  2. Shared patch применяется только в Open; локальные изменения и миграции проверяются там.
  3. Shared commit публикуется через ./bin/repositories.sh push –shared (либо действующий master-first update workflow).
  4. Platform получает изменение через ./bin/repositories.sh pull –shared, а не повторным применением патча.
  5. Только действительно Platform-owned адаптации выполняются отдельным изменением и проверкой.

Операционные ограничения

Нельзя гадать имя системного юнита, текущую ветку или наличие модуля; проверяются установки, repo status и конфигурация. Server patches — в /tmp, локальные задания — в ~/Downloads; команды выполняются из installation root.

Связанные понятия