Содействие в разработке Wagtail
Проблемы
Самый простой способ внести вклад в Wagtail — это сообщить нам о том, как его можно улучшить! Сначала проверьте, не была ли ваша ошибка или запрос на новую функцию уже подан на github.com/wagtail/wagtail/issues. Если да, и у вас есть дополнительная информация, которая может помочь нам с этим разобраться, оставьте комментарий к существующей проблеме. Если нет, пожалуйста, создайте новую, предоставив как можно больше контекста. Например, если у вас проблемы с установкой, опишите вашу среду и шаги, которые вы уже предприняли. Если что-то не отображается правильно, сообщите нам, какой браузер вы используете, и приложите скриншот, если это возможно.
Если ваш отчет об ошибке связан с проблемой безопасности, не сообщайте об этом как об обычной проблеме. Пожалуйста, ознакомьтесь с нашим руководством по сообщению о проблемах безопасности.
Запросы на включение изменений
Если вы разработчик Python или Django, разделите его и прочитайте документацию по разработке, чтобы начать работу! Мы приветствуем все ваши предложения, будь то решение проблем, специфичных для вас, или решение существующих проблем. Если вам не хватает идей, выберите что-нибудь из списка проблем, или напишите нам напрямую по адресу hello@wagtail.org, если вы хотите, чтобы мы что-то предложили!
Для масштабных изменений мы обычно рекомендуем разбивать их на более мелкие запросы на включение изменений, которые решают одну четко определенную задачу и могут быть рассмотрены по отдельности. Если это невозможно, мы рекомендуем открыть запрос на включение изменений в репозитории Wagtail RFCs, чтобы у сообщества была возможность обсудить изменения перед их внедрением.
Переводы
Wagtail поддерживает международные настройки, поэтому, если вы свободно владеете языком, отличным от английского, вы можете внести вклад, локализуя интерфейс.
Работа по переводу должна быть отправлена через Transifex.
Другие варианты внесения вклада
Мы приветствуем любые предложения по улучшению Wagtail. Если вы хотите улучшить дизайн пользовательского интерфейса или расширить документацию, отправьте запрос на включение изменений, как описано выше. Если вы не знакомы с Github или запросами на включение изменений, свяжитесь с нами напрямую, и мы решим эту проблему.
Разработка пакетов для Wagtail
Если вы разрабатываете пакеты для Wagtail, вы можете добавить следующие классификаторы PyPI:
Вы также можете найти отобранный список замечательных пакетов, статей и других интересных ресурсов сообщества Wagtail по адресу Awesome Wagtail.
Дополнительная информация
- Руководство по стилю пользовательского интерфейса
- Общие рекомендации по кодированию
- Рекомендации по кодированию Python
- Рекомендации по кодированию HTML
- Рекомендации по кодированию CSS
- Рекомендации по кодированию JavaScript
- Рекомендации по документации
- Написание документации
- Сообщение о проблемах безопасности
- Процесс выпуска Wagtail
© 2014-present Torchbox Ltd and individual contributors.
All rights are reserved.
Licensed under the BSD License.
https://docs.wagtail.org/en/v2.16.3/contributing/index.html