Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.93 KB

CONTRIBUTING.ru.md

File metadata and controls

15 lines (12 loc) · 1.93 KB

Внесение изменений

  1. Создать issue с описанием сути изменений.
  2. Определить версию библиотеки для внесения изменений.
  3. Создать отдельную ветку с указанием номера issue и версии (issues/<номер issue>@v<номер версии>) на основе ветки версии. Например, для issue с номером 42 и версией 2: git checkout -b issues/42@v2. Если изменения вносятся в несколько версий, то для каждой версии создается отдельная ветка.
  4. Внести изменения. Локально проверить результаты изменений на наличие ошибок можно, запустив npm test.
  5. Сделать коммит согласно с CLA и отправить изменения в удаленный репозиторий. При необходимости, сделать rebase от базовой ветки версии.
  6. Создать pull request на основе созданной ветки. В случае изменений нескольких версий, создать pull request для каждой версии.
  7. Связать pull request и issue (например, c помощью комментария).
  8. Ждать принятия pull request и закрытия issue.

Контрибьюторы

Список контрибьютеров данного проекта доступен по ссылке https://github.com/bem/bem-components/graphs/contributors. Вы так же можете получить его с помощью команды git log --pretty=format:"%an <%ae>" | sort -u.