Мы приветствуем вклад участников и будем признательны за него.
Пожалуйста, ознакомьтесь с руководством по вкладу перед созданием задачи или запроса на вытягивание.
Этот проект является открытым исходным кодом, и его сопровождающие тратят своё свободное время на создание и поддержку исходного кода. Они делают код доступным бесплатно в надежде, что он будет полезен другим разработчикам. Было бы крайне несправедливо, если бы они страдали от оскорблений или гнева из-за своей тяжёлой работы.
Просим вас быть внимательными к сопровождающим при создании задач или представлении запросов на вытягивание. Давайте покажем миру, что разработчики — цивилизованные и бескорыстные люди.
Обязанность сопровождающего — убедиться, что все материалы, представленные проекту, имеют достаточное качество, чтобы принести пользу проекту. У многих разработчиков разные навыки, сильные и слабые стороны. Уважайте решение сопровождающего и не расстраивайтесь и не оскорбляйте его, если ваша работа не будет использована.
Когда вы запрашиваете или предлагаете новые функции, сначала подумайте, могут ли они быть полезны другим. Открытые проекты используются многими разработчиками, у которых могут быть совершенно другие потребности, чем у вас. Подумайте, будет ли ваша функция использоваться другими пользователями проекта.
Перед подачей проблемы:
Прежде чем отправить запрос на вытягивание:
Если у сопровождающего проекта есть какие-либо дополнительные требования, вы найдёте их здесь.
PSR-2 Coding Standard — Самый простой способ применить соглашения — установить PHP Code Sniffer.
Добавьте тесты! — Ваш патч не будет принят, если в нём нет тестов.
Документируйте любые изменения в поведении — Убедитесь, что README.md
и любая другая соответствующая документация обновлены.
Учитывайте наш цикл выпуска — Мы стараемся следовать SemVer v2.0.0. Случайное нарушение публичных API не вариант.
Один запрос на вытягивание для каждой функции — Если вы хотите сделать более одной вещи, отправьте несколько запросов на вытягивание.
Отправьте согласованную историю — Убедитесь, что каждый отдельный коммит в вашем запросе на вытягивание имеет смысл. Если вам пришлось сделать несколько промежуточных коммитов во время разработки, пожалуйста, сквошните их перед отправкой.
Счастливого кодирования!
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )