Skip to main content

Создание Project Pod для групп добровольцев

Узнайте, как отправить project добровольцев на основе навыков для вашей некоммерческой организации в Project Pods.

Кто может использовать эту функцию?

GitHub for Nonprofits

Introduction

Project Pods — это совместное пространство, в котором проверенные некоммерческие организации могут публиковать краткосрочные, основанные на навыках проекты открытый код и небольшие группы добровольцев, могут объединиться для создания значимых решений. Затем проекты будут отображаться в разделе " For Good First Issue " в разделе "For Teams".

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

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

Необходимые условия

Перед отправкой проекта убедитесь, что:

  • Ваша некоммерческая организация является проверенным членом GitHub для некоммерческих организаций. Если вы еще не присоединились, см. раздел Краткое руководство по GitHub для некоммерческих организаций для применения.
  • У вас есть четкая область проекта, которая может быть завершена небольшой командой в течение определенного периода времени.
  • У вас есть репозиторий GitHub (или готовы создать его), где добровольцы будут участвовать.

Примечание.

Организации, которые не являются частью GitHub для некоммерческих организаций, по-прежнему могут добавлять отдельные проблемы в список "Хорошая первая проблема", но Project Pods доступны исключительно для проверенных некоммерческих организаций.

Общие сведения о модулях pod Project

Project Pod — это структурированное участие добровольцев со следующими характеристиками:

  • Небольшая команда: обычно от 1 до 20 добровольцев, чтобы обеспечить фокус и эффективную совместную работу.
  • Добровольцы вносят свой технический, конструктор или навыки управления проектами для решения реальных проблем с четким конечным результатом.
  • Ориентированное на влияние: проекты решают реальные проблемы, определенные вашей организацией, с реальными результаты.
  • Краткосрочный период: предназначен для завершения в течение определенного периода времени в течение дня, недели или ряда спринтов.
  • Совместная работа: pod работает вместе в среде открытый код с помощью средств для координации и участия.

Шаг 1. Подготовка проекта

Перед заполнением формы приема соберите следующие сведения о проекте. Чем больше контекста вы предоставляете, тем проще для добровольцев, чтобы понять ваши потребности и начать вносить свой вклад.

Определение проблемы

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

Определение конечных результатов и результатов

Определите, как выглядит проект. Примеры:

  • "Рабочая панель мониторинга данных, которая визуализирует доступ к чистой воде по регионам"
  • "Обновленный сайт документации с многоязычной поддержкой в низком ресурсном регионе"
  • "Мобильное реагирование перепроектирование нашей страницы пожертвования"

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

Вывод списка необходимых навыков

Определите типы навыков, необходимых для проекта. К ним могут относиться:

  • Разработка программного обеспечения (указание языков и платформ)
  • Дизайн пользовательского интерфейса или пользовательского интерфейса
  • Документация и техническое написание
  • Анализ данных
  • Управление проектами

Указание технологии и средств

Список языков программирования, платформ, платформ и инструментов, используемых в проекте. Это помогает командам добровольцев оценить, соответствует ли проект их набору навыков.

Оценка обязательства по времени

Project pod предназначены для краткосрочного взаимодействия. Укажите, является ли проект следующим:

  • 1-дневный спринт — ориентированные задачи, которые можно выполнить в одном рабочем сеансе
  • 1-недельный проект — набор связанных задач, охватывающих несколько дней
  • Текущее краткосрочное взаимодействие — повторяющиеся задачи в течение нескольких недель с четкой датой окончания

Подготовка репозитория

Репозиторий GitHub — это место, где будут работать добровольцы. Перед отправкой убедитесь, что он включает:

  • README, объясняющий проект, его назначение и начало работы
  • Файл CONTRIBUTEING с рекомендациями по участию
  • Любые вспомогательные файлы, такие как макеты проектирования, схемы архитектуры или краткие сведения о проекте
  • Использование меток Project Complete, Project Claimed, Project Open for Volunteers for Your Project Issue

Если у вас нет существующего репозитория, его можно создать и связать с ним в отправке. Вы также можете связаться с внешней документацией или ресурсами.

Шаг 2. Отправка формы приема Project

  1. Перейти к GitHub для некоммерческих организаций

  2. Выберите утвержденную некоммерческую GitHub организацию, которая будет поддерживать проект

  3. Если вы еще не присоединились, см. раздел Краткое руководство по GitHub для некоммерческих организаций для применения.

  4. В разделе "Запрос добровольцев разработчиков" выберите "Создать добровольческий запрос"

  5. Заполните форму приема с информацией, подготовленной вами:

    ПолеЧто предоставлять

О вашей некоммерческой организации | Описание миссии вашей некоммерческой организации и используемых вами технологий. | | запрос Project | Какая проблема решает этот проект? Почему важно для вашей некоммерческой организации и людей, которые вы обслуживаете? | | Описание необходимых работ по разработке | Описать результаты и результаты проекта. Что вы надеетесь достичь? Будьте конкретными в результатах. Включите необходимые навыки, такие как разработка программного обеспечения, проектирование пользовательского интерфейса, документация, анализ данных, управление проектами и т. д. | | Основной язык программирования или технология | Языки программирования, платформы, платформы. | | Количество необходимых добровольцев | Обычно 3–20 на pod. | | Веб-сайт организации | Ссылка на репозиторий или веб-сайт вашей организации. | | ссылка на проблему Project | Поделитесь ссылкой на проект, где дополнительные сведения о проекте. Убедитесь, что проблема помечена Project Complete, Project Claimed, Project Open for Volunteers |

  1. Нажмите кнопку "Отправить запрос", чтобы отправить проект для проверки.

Шаг 3. Процесс проверки

После отправки проекта команда GitHub Социального влияния просмотрите его. Вот чего следует ожидать:

  • Если принято: ваш project будет указан на странице Project Pods на странице For Good First Issue, где корпорации, группы сообщества и отдельные группы добровольцев могут обнаружить и зарегистрироваться для него. GitHub Социальное влияние будет поддерживать совместное использование проекта с добровольцами.
  • Если необходимы изменения: вы получите конструктивные отзывы о том, как улучшить проект для повторной отправки. Ниже перечислены распространенные причины для запросов на редакцию:
    • Неясные цели или доставить
    • Отсутствие определенных задач или проблем в репозитории
    • Недостаточно сведений о необходимых навыках или технологиях

Примечание.

Запрос на редакцию не означает, что ваша идея не ценна. Это означает, что корректировки помогут добровольцам заниматься более эффективно. Вы можете в любое время пересмотреть и повторно отправить его.

Шаг 4. Работа с волонтером Pod

После того как ваш проект будет указан, и добровольная команда выбирает его, отправив комментарий по этой проблеме. Все вклады остаются открытый код в репозитории для текущего использования.

Communication

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

Роль владельца проекта

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