Skip to content

Latest commit

 

History

History
74 lines (44 loc) · 6.37 KB

CONTRIBUTING-RU.md

File metadata and controls

74 lines (44 loc) · 6.37 KB

Руководство по содействию проекту

🔙 README.md | :us: English | :ru: Русский

Мы приветствуем содействие проекту

Прежде чем тратить много времени на реализацию своей новой идеи, сначала лучше узнайте нужна ли она проекту, возможно ее уже реализовали или отказались от подобных идей, по каким-то причинам!

Проверьте баг трекер и список запросов на предмет уже созданных тем с их обсуждением. Возможно Вы не первые кто сталкивается с какой-то проблемой или хочет предложить свою реализацию.

Также следует ознакомится с Историей изменений проекта и Кодексом поведения.


Этот проект приветствует следующие виды содействия:

  • Идеи: участвовать в решении проблем или создать описание своей проблемы, идеи, предложения.
  • Ревью: вносите свою критику и анализ по проекту.
  • Редактирование: исправление опечаток, уточнения в коде, исправление найденных ошибок, дополнение документации.
  • Форматирование: упростить чтение документов с последовательным форматированием.

Управление проектом

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

Правила

Существует несколько основных правил для авторов:

  1. Запрещенны запросы с флагом --force или изменение Git истории любым способом.
  2. Non-master - для текущей работы использовать отдельные ветки и только после утверждения сливать с мастером.
  3. Значительные изменения, такие как изменения API, должны быть реализовыватся при помощи запросов, чтобы получить обратную связь от других участников. Также если Вы вносите обратно несовместимые изменения с предыдущими версиями проекта - не обходимо разделять версии.
  4. Подтверждение запросов могут выполнить только авторы проекта, которые его поддерживают.

Стиль кода Javascript

happiness

Этот проект использует happiness для поддержания стиля и согласованности кода.
Поэтому вам также нужно следовать этим стилям кода!

Запустите npm run happiness для проверки.

Релизы

Объявление официальных релизов остается прерогативой исполнителя проекта.

Изменения к этой договоренности

Этот документ также может быть подвержен редактированию, как со стороные автора проекта так и других участников проекта.

Сертификат разработчика. Редакция 1.1

Внося свой вклад в этот проект, я подтверждаю, что:

  • (а) Вклад был создан полностью или частично мной, и я имею право подать его по лицензии с открытым исходным кодом, указанной в файле; или

  • (б) Вклад основывается на предыдущей работе, которая, насколько мне известно, распространяется на соответствующую лицензию с открытым исходным кодом, и я имею право по этой лицензии представить эту работу с изменениями, независимо от того, создана ли она полностью мной или частично мной, под той же лицензией с открытым исходным кодом (если мне не разрешено подавать другую лицензию), как указано в файле; или

  • (в) Вклад был предоставлен мне непосредственно другим лицом, которое сертифицировало (а), (б) или (в) и я его не модифицировал.

  • (г) Я понимаю и соглашаюсь с тем, что этот проект и вклад являются общедоступными и что запись о вкладе (включая всю личную информацию, которую я предоставляю с собой, включая мой отказ) поддерживается на неопределенный срок и может быть перераспределена в соответствии с этим проектом или с открытым исходным кодом лицензии(й).

Лицензия MIT