🔙 README.md | :us: English | :ru: Русский
Мы приветствуем содействие проекту
Прежде чем тратить много времени на реализацию своей новой идеи, сначала лучше узнайте нужна ли она проекту, возможно ее уже реализовали или отказались от подобных идей, по каким-то причинам!
Проверьте баг трекер и список запросов на предмет уже созданных тем с их обсуждением. Возможно Вы не первые кто сталкивается с какой-то проблемой или хочет предложить свою реализацию.
Также следует ознакомится с Историей изменений проекта и Кодексом поведения.
Этот проект приветствует следующие виды содействия:
- Идеи: участвовать в решении проблем или создать описание своей проблемы, идеи, предложения.
- Ревью: вносите свою критику и анализ по проекту.
- Редактирование: исправление опечаток, уточнения в коде, исправление найденных ошибок, дополнение документации.
- Форматирование: упростить чтение документов с последовательным форматированием.
Лицам, вносящим значительный и ценный вклад, предоставляется возможность получения доступа к проекту, с возможностью вносить свой вклад по мере их соответствия.
Существует несколько основных правил для авторов:
- Запрещенны запросы с флагом
--force
или изменение Git истории любым способом. - Non-master - для текущей работы использовать отдельные ветки и только после утверждения сливать с мастером.
- Значительные изменения, такие как изменения API, должны быть реализовыватся при помощи запросов, чтобы получить обратную связь от других участников. Также если Вы вносите обратно несовместимые изменения с предыдущими версиями проекта - не обходимо разделять версии.
- Подтверждение запросов могут выполнить только авторы проекта, которые его поддерживают.
Этот проект использует happiness
для поддержания стиля и согласованности кода.
Поэтому вам также нужно следовать этим стилям кода!
Запустите npm run happiness
для проверки.
Объявление официальных релизов остается прерогативой исполнителя проекта.
Этот документ также может быть подвержен редактированию, как со стороные автора проекта так и других участников проекта.
Внося свой вклад в этот проект, я подтверждаю, что:
-
(а) Вклад был создан полностью или частично мной, и я имею право подать его по лицензии с открытым исходным кодом, указанной в файле; или
-
(б) Вклад основывается на предыдущей работе, которая, насколько мне известно, распространяется на соответствующую лицензию с открытым исходным кодом, и я имею право по этой лицензии представить эту работу с изменениями, независимо от того, создана ли она полностью мной или частично мной, под той же лицензией с открытым исходным кодом (если мне не разрешено подавать другую лицензию), как указано в файле; или
-
(в) Вклад был предоставлен мне непосредственно другим лицом, которое сертифицировало (а), (б) или (в) и я его не модифицировал.
-
(г) Я понимаю и соглашаюсь с тем, что этот проект и вклад являются общедоступными и что запись о вкладе (включая всю личную информацию, которую я предоставляю с собой, включая мой отказ) поддерживается на неопределенный срок и может быть перераспределена в соответствии с этим проектом или с открытым исходным кодом лицензии(й).