Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 2.88 KB

CONTRIBUTION.md

File metadata and controls

27 lines (18 loc) · 2.88 KB

Contribution Guide

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

Мейнтейнер проекта — Дулин Марат (@mdevils).

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

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

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

Ошибки

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

Фичи

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