Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 3.24 KB

CONTRIBUTION.md

File metadata and controls

34 lines (22 loc) · 3.24 KB

Контрибьюторам

Этот документ описывает некоторые положения о совместной работе над проектом enb-js.

Мейнтейнер проекта — Андрей Абрамов (@blond).

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

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

Список контрибьютеров данного проекта доступен по ссылке https://github.com/enb/enb-js/graphs/contributors.

Вы так же можете получить его с помощью команды git log --pretty=format:"%an <%ae>" | sort -u.

Пулл-реквесты

Если вы что-то исправили или добавили в пакет enb-js, вы можете отправить пулл-реквест. Он будет рассмотрен мейнтейнером и, либо принят, либо прокомментирован для дальнейшей доработки, либо отклонен.

Ошибки

Если вы нашли ошибку, недоделку, опечатку и вообще любой дефект в enb-js, пожалуйста, сообщите об этом, используя github-issues. И да. Чем подробнее вы опишите ошибку, тем быстрее её смогут воспроизвести и исправить, и тем больше ментейнеры будут вам признательны :) К сожалению, неизбежны ситуации, когда ошибка будет воспроизводиться только на вашем проекте или в вашем серверном окружении, и ментейнер не сможет не только исправить, а даже воспроизвести её. В таких случаях, мы будем верить, вы сами сможете найти нужное исправление и со временем предложить ментейнеру фикс.

Фичи

Если вы придумали новую фичу, весьма вероятно, что её реализацию вам придётся писать самому. Но вы не постесняйтесь, спросите у ментейнеров имена разработчиков, которые хорошо разбираются в enb-js — с ними можно скооперироваться, чтобы реализовать вашу задумку. Если вы не можете её реализовать сами и не смогли заинтересовать других крутых разработчиков, но фича невероятно крутая — заведите таск в Issues, что-нибудь придумаем. В крайнем случае объясним вам, что хотеть эту фичу вам не нужно. Или что с ней нужно повременить. Но это в крайнем случае :)