Google стремится продвигать расовую справедливость для черных сообществ. Смотри как.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

SIG playbook

Область применения SIG

TensorFlow принимает группы специальных интересов (SIG), чтобы сосредоточить сотрудничество на определенных областях. SIG делают свою работу публично. Чтобы присоединиться и внести свой вклад, просмотрите работу группы и свяжитесь с лидером SIG. Правила членства варьируются в зависимости от SIG.

Идеальная сфера для SIG соответствует четко определенной области, где большая часть участия принадлежит сообществу. Кроме того, должно быть достаточно доказательств того, что есть члены сообщества, которые готовы участвовать и вносить свой вклад, если будет создана заинтересованная группа.

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

Смотрите полный список SIG TensorFlow .

Non-цели: Какой SIG не является

SIG предназначены для облегчения совместной работы. Следовательно, SIG:

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

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

Жизненный цикл SIG

Исследования и консультации

Авторы групп должны собрать доказательства для утверждения, как указано ниже. Некоторые возможные пути для рассмотрения:

  • Четко определенная проблема или набор проблем, которые должна решить группа.
  • Консультации с членами сообщества, которые выиграют, оценивая как выгоду, так и их готовность к принятию.
  • Для существующих проектов, доказательства из проблем и PR, что участники заботятся о теме.
  • Потенциальные цели для группы.
  • Требования к ресурсам для работы группы.

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

Создание новой группы

Новая группа должна следовать нижеуказанному процессу для фрахтования. В частности, он должен продемонстрировать:

  • Четкая цель и выгода для TensorFlow (вокруг подпроекта или области применения)
  • Два или более участника, желающие действовать в качестве групповых лидеров, наличие других участников и подтверждение спроса на группу
  • Первоначально потребуются ресурсы (обычно, список рассылки и регулярный вызов VC).

Утверждение для группы будет дано решением Команды Сообщества TF, которая определена как поддерживающая организация проекта tenorflow / сообщества. Команда будет консультироваться с другими заинтересованными сторонами по мере необходимости.

Прежде чем войти в формальные части процесса, желательно проконсультироваться с командой сообщества TensorFlow, community-team@tensorflow.org. Весьма вероятно, что диалог и итерация потребуются до того, как запрос SIG будет готов.

Формальный запрос для новой группы выполняется путем подачи чартера в качестве PR в тензор потока / сообщества и включения запроса в комментарии к PR (см. Шаблон ниже). После утверждения PR для группы будет объединен, и необходимые ресурсы будут созданы.

Запрос шаблона для нового SIG

Этот шаблон будет доступен в репо сообщества: SIG-request-template.md .

фрахтования

Каждая группа будет создана с уставом и будет регулироваться кодексом поведения TensorFlow. Архивы группы будут публичными. Членство может быть открыто для всех без одобрения или доступно по запросу в ожидании одобрения администратора группы.

Устав должен назначить администратора. Помимо администратора, в группу должен входить по крайней мере один человек в качестве ведущего (это может быть один и тот же человек), который будет служить контактным лицом для координации в соответствии с требованиями сообщества TensorFlow.

Этот устав будет первоначально опубликован в списке рассылки группы. Репозиторий сообщества в организации TensorFlow GitHub будет архивировать такие документы и политики ( пример из Kubernetes ). Поскольку любая группа развивает свои методы и соглашения, мы ожидаем, что она документирует их в соответствующей части репозитория сообщества.

Сотрудничество и включение

Хотя это не является обязательным, группа должна использовать совместную работу по запланированной конференции или по каналам чата для проведения собраний. Любые такие встречи должны рекламироваться в списке рассылки, а заметки размещаться в списке рассылки впоследствии. Регулярные встречи помогают повысить ответственность и прогресс в SIG.

Члены команды сообщества TensorFlow будут активно контролировать и поощрять группу к обсуждению и действиям в зависимости от ситуации.

запуск

Требуемые действия:

  • Уведомление общих дискуссионных групп TensorFlow ( обсуждения @ , разработчики @ ).
  • Добавление SIG на страницы сообщества на веб-сайте TensorFlow.

Дополнительные мероприятия:

  • Создание блога для сообщества блогов TensorFlow.

Здоровье и прекращение SIG

Команда сообщества TensorFlow приложит все усилия для обеспечения здоровья SIG. Время от времени он будет запрашивать у руководителя SIG отчет о работе SIG, который будет использоваться для информирования более широкого сообщества TensorFlow о деятельности группы.

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