Кратко

  • Комментарий в публичном обсуждении должен быть подтверждён, учтён и снабжён опубликованным решением по нему; это не личное вето и не окончательное одобрение всей организации.
  • Special Majority комитета, Statements of Use и Call for Consent организационных членов устанавливают разные факты. Версионная запись процесса должна сохранять эти границы.

У одного текста три разных контура полномочий

Фраза «текст рассмотрели и комитет проголосовал, значит OASIS его утвердила» сжимает цепочку в одно несуществующее действие. Сначала действует Technical Committee. Чтобы открыть публичное обсуждение Committee Specification Draft, нужна Full Majority среди правомочных Voting Members. Первое обсуждение длится не менее тридцати дней, последующее для того же результата — не менее пятнадцати. Это даёт внешним участникам определённый канал комментариев, но не выдаёт каждому читателю бюллетень.

После закрытия комитет обязан подтвердить получение комментариев, вести их учёт и опубликовать disposition. Если ответ ведёт к Material change, перед утверждением Committee Specification требуется новое публичное обсуждение. Существенно переработанный текст не может молча опереться на обсуждение прежней версии.

Только после успешного обсуждения и обработки комментариев комитет может Special Majority утвердить Committee Specification. Это наивысший уровень, который TC способен дать самостоятельно. Он ещё не равен OASIS Standard. Для перехода в кандидатуру комитет снова принимает решение специальным большинством, представляет три Statements of Use, относящиеся к этой спецификации, причём хотя бы одну от Organizational Member, и проходит обсуждение кандидата продолжительностью не менее шестидесяти дней.

Затем меняется круг участников. TC Administrator открывает Call for Consent минимум на четырнадцать дней для правомочных Organizational Members. Это не одно и то же голосование, повторённое трижды. Шаги отвечают на разные вопросы: продвинул ли комитет технический текст; получили ли публичные замечания проверяемое рассмотрение; есть ли свидетельства использования; достигают ли действительные организационные возражения порога, который останавливает финальную стадию.

Комментарий требует следа, но не становится приказом

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

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

Полезная карточка связывает комментарий, версию, disposition, изменение и решение о materiality. Комментатор сохраняет атрибутируемый путь, а сопровождающие текст — пространство для объяснимого технического суждения. Позднему читателю не приходится выводить единодушие из архива писем.

У специального большинства есть неподвижный знаменатель

Committee Specification не создаётся поднятием рук на встрече. Special Majority требует не менее двух третей голосов «за» от правомочных Voting Members и не более одной четверти «против». Воздержавшиеся и не проголосовавшие не являются ни «за», ни «против», но правомочные участники остаются в фиксированном знаменателе.

Поэтому фотография присутствующих не доказывает результат. Заметная группа авторов может не достигнуть порога; положительный исход доказывает лишь этот конкретный порог TC, а не согласие каждого комментатора, реализатора или организационного члена. В записи следует зафиксировать круг правомочных на открытии, тип голосования, даты, подсчёты, результат и неизменяемый URI текста, не приписывая мотивы молчанию отдельных лиц.

Свидетельство использования не есть организационный голос

Три Statements of Use до Candidate OASIS Standard — это подтверждения использования или реализации в смысле процедуры. Это не три добавочных голоса, не всеобщая гарантия совместимости и не мера рыночного принятия. Наличие одного заявления от Organizational Member не превращает его в согласие всех членов.

В действующей с 1 декабря 2020 года модели consent правомочных организационных членов предполагается, если они не подадут действительное возражение через систему голосования. Возражение должно содержать причину и/или предлагаемое средство устранения. Пятнадцать или более действительных возражений отклоняют кандидатуру; при меньшем числе действует путь ответа TC или отзыва.

У молчания здесь есть точный организационный смысл: порог действительных возражений не остановил эту стадию. Это не означает, что каждая молчаливая организация изучила инженерное решение или согласилась с каждой редакционной деталью. Техническое обоснование ищут в журнале комментариев и решении TC, организационный статус — в уведомлении и результате consent, опыт реализации — в Statements of Use.

Публиковать квитанцию цикла, а не ярлык престижа

Новый орган не нужен. Каждый важный переход может иметь версионную квитанцию: для обсуждения — стадия, хеш или неизменяемый URI, даты, каналы, комментарии, disposition и materiality; для Committee Specification — круг TC, порог и результат; для кандидата — Statements of Use и шестидесятидневное обсуждение; для финала — круг Organizational Members, даты consent, число действительных возражений, путь ответа и опубликованный статус.

Дисциплина квитанции состоит и в отказе от лишних выводов. Она не называет комментарий голосом, голос TC — организационной ратификацией, заявление об использовании — всеобщей поддержкой, а молчание — техническим консенсусом. Она показывает только то, что установила каждая стадия.

Sources

  1. OASIS Technical Committee Process
  2. OASIS TC Handbook: Public Review
  3. OASIS TC Handbook: Committee Specifications
  4. OASIS TC Handbook: Approving an OASIS Standard
  5. OASIS TC Handbook: Work Product Lifecycle
  6. Lu Heng, The Multi-Stakeholder Mirage