Нормы поведения
Добро пожаловать в сообщество JournalPHP. Эти правила действуют везде, где ведётся обсуждение проекта: GitHub Issues, pull requests, обсуждения в репозитории.
Основные принципы
Мы здесь, чтобы вместе делать платформу лучше. Критика идей с аргументами — важная часть работы. Но давайте не переходить на личности.
Запрещено:
- Оскорбительные или уничижительные высказывания, разжигание ненависти
- Преследование, выдача себя за другого, клевета
- Удаление или саботаж контента других участников
- Злоупотребление или раскрытие личных данных
- Непристойный контент
- Спам, фишинг, любые деструктивные действия в репозитории
- Обсуждение пиратства программного обеспечения
Нарушение правил — основание для мер со стороны мейнтейнеров вплоть до блокировки на GitHub.
Как писать issue и PR
- Понятный заголовок — суть вопроса или предложения с первого взгляда
- Один issue — одна тема — не дублируйте одну проблему в нескольких issues
- Язык — русский или английский, оба приветствуются
- Не подписывайте сообщения вручную — GitHub показывает автора автоматически
Перед созданием issue прочитайте FAQ и проверьте существующие issues.
Как давать полезную обратную связь
- Читайте исходное сообщение полностью перед ответом
- Избегайте однословных ответов вроде «+1» — для этого есть реакции GitHub
- Не дробите одну мысль на несколько комментариев подряд
- Если тема ушла в сторону — открывайте новый issue
Конфликты
Если у вас конфликт с другим участником — не разжигайте его. Опишите ситуацию мейнтейнерам через GitHub Issues.