Благодарим вас за интерес к участию в проекте Engula! Есть много способов внести свой вклад, и мы ценим их все.
Если вы ещё этого не сделали, найдите нас на форуме для обсуждений или в Zulip.
Чтобы начать работу с Engula, выполните следующие шаги:
Мы разрабатываем Engula с помощью rust nightly toolchain и используем rustup для управления инструментарием:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
## Выберите индивидуальную установку и ночную цепочку инструментов
Клонируйте репозиторий:
git clone --recursive https://github.com/engula/engula.git
cd engula
Соберите Engula из исходного кода:
cargo build
Теперь, когда у вас есть двоичный файл engula
, выполните его для изучения:
cargo run
Engula разрабатывается открытым и дружелюбным сообществом. Все приветствуются в сообществе и могут внести свой вклад в Engula. Мы ценим все формы вклада, включая, но не ограничиваясь:
Вот рекомендации по внесению вклада в различные аспекты проекта:
Сообщество Engula стремится обеспечить бесконфликтную, приветливую и дружественную атмосферу для всех. Первое и самое важное для любого участника сообщества — быть дружелюбным и уважительным к другим. Неправильное поведение будет предупреждено и наказано. Мы отказываемся от любого вредного поведения по отношению к сообществу или членам сообщества. Пожалуйста, ознакомьтесь с нашим Кодексом поведения и ведите себя правильно, участвуя в сообществе.
Сообщество Engula — это сообщество равных. Всем людям предоставляется возможность участвовать, но их влияние основано на публично заработанной репутации — том, что они вносят в сообщество. Репутация принадлежит человеку, не истекает, не зависит от статуса занятости или работодателя и не передаётся (репутация, заработанная в одном проекте, не может быть применена к другому).
Для обеспечения асинхронного сотрудничества, необходимого для глобально распределённого сообщества, сообщество Engula требует, чтобы все коммуникации, связанные с кодом и принятием решений, были общедоступными. Мы принимаем GitHub в качестве единственного источника истины для всех тем, включая его трекер проблем, запросы на вытягивание и форум для обсуждения. Кроме того, мы используем чат Zulip в качестве вспомогательного средства общения.
Частные решения по коду, политикам или направлению проекта запрещены; дискурс и транзакции вне GitHub должны быть возвращены.
Если вы считаете, что обнаружили проблему в Engula, вы можете сообщить об этом в трекере проблем.
Прежде чем подавать отчёт о проблеме, убедитесь, что проблема уже не была зарегистрирована. Вы можете использовать панель поиска для поиска существующих проблем. Это не всегда работает, и иногда трудно понять, что искать, так что считайте это дополнительным бонусом. Мы не будем возражать, если вы случайно подадите дублирующий отчёт. Не вините себя, если ваша проблема закрыта как дубликат.
Если проблема, о которой вы сообщаете, ещё не находится в трекере проблем, вы можете открыть запрос на GitHub со своим аккаунтом на GitHub.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )