BLUEPRINT
7 управление проектом и стратегия Open Source
🤝 7. Управление проектом и стратегия open source
ICP — это проект с открытым исходным кодом, долгосрочный успех которого зависит от прозрачных структур управления и активного участия сообщества.
Позиционирование open source
ICP выпускается под лицензией open source, гарантируя, что любое лицо, организация или предприятие может свободно использовать, модифицировать и распространять спецификацию протокола и связанные инструменты.
Основные ценности open source:
- Прозрачность: Все проектные решения, обсуждения и записи изменений публично доступны
- Сотрудничество: Поощрение глобальных разработчиков к участию в эволюции протокола
- Управляемый сообществом: Направление развития протокола определяется потребностями и консенсусом сообщества
Модель управления
Проект использует многоуровневую структуру управления:
- Core Maintainers: Обладают правами на слияние кода и принятие архитектурных решений
- Contributors: Члены сообщества, отправляющие код, документацию или переводы через Pull Requests
- Community Members: Широкая группа, участвующая в обсуждениях, отправляющая Issues и предоставляющая обратную связь
Процесс принятия решений:
- Крупные изменения протокола продвигаются через процесс предложений RFC
- Предложения RFC проходят период публичного обсуждения
- Core Maintainers принимают окончательные решения на основе консенсуса сообщества
- Все решения и обоснования публично документируются
Механизмы участия сообщества
- Руководство по вкладу: Подробные процессы вклада для кода, документации и переводов
- Каналы коммуникации: GitHub Discussions для технических обсуждений, Issues для отслеживания проблем
- Кодекс поведения: Чёткие стандарты поведения сообщества для инклюзивной среды сотрудничества
- Вклад в переводы: Переводы на 9 языков выполняются совместно сообществом, китайский является исходной языковой версией
