Вклад в развитие Django¶
Django - это сообщество, которое живет за счет добровольцев. Поскольку оно продолжает расти, нам всегда нужно больше людей, чтобы помогать другим. Как только вы освоите Django, вы сможете внести свой вклад в развитие сообщества разными способами:
- Присоединяйтесь к форуму Django forum. Этот форум - место для обсуждения фреймворка Django, приложений и проектов, использующих его. Это также хорошее место, чтобы задавать и отвечать на любые вопросы, связанные с установкой, использованием или вкладом в Django.
- Присоединяйтесь к списку рассылки django-users и отвечайте на вопросы. У этого списка рассылки огромная аудитория, и мы очень хотим поддерживать дружественную и полезную атмосферу. Если вы новичок в сообществе Django, вам стоит прочитать posting guidelines.
- Join the #django IRC channel on Libera.Chat and answer questions. By explaining Django to other users, you’re going to learn a lot about the framework yourself.
- Блог о Django. Мы синдицируем все известные нам блоги о Django на странице community page; если вы хотите увидеть свой блог на этой странице, вы можете register it here.
- Внесите свой вклад в проекты Django с открытым исходным кодом, напишите документацию или выпустите свой собственный код в виде подключаемого приложения с открытым исходным кодом. Экосистема подключаемых приложений - это большая сила Django, помогите нам создать ее!
Если вы думаете, что работать с Django - это весело, подождите, пока вы не начнете работать на нем. Мы очень хотим помочь пользователям Django стать членами сообщества, поэтому есть несколько способов, которыми вы можете помочь развитию Django:
- Report bugs в нашем ticket tracker.
- Присоединяйтесь к списку рассылки django-developers и делитесь своими идеями о том, как улучшить Django. Мы всегда открыты для предложений. Вы также можете взаимодействовать на странице #django-dev IRC channel.
- Submit patches для нового и/или исправленного поведения. Если вы ищете способ начать вносить свой вклад в Django, прочитайте учебник Написание вашего первого патча для Django и ознакомьтесь с тикетами easy pickings. Также полезным будет Контрольный список проверки исправлений.
- Improve the documentation или write unit tests.
- Triage tickets and review patches созданные другими пользователями.
Действительно, КАЖДЫЙ может сделать что-то, чтобы помочь сделать Django лучше и лучше!
Просмотрите следующие разделы, чтобы узнать, как это сделать:
- Советы начинающим вкладчикам
- Сообщать об ошибках и запрашивать функции
- Учет билетов
- Написание кода
- Написание документации
- Получение исходной документации
- Начало работы с Sphinx
- Как организована документация
- Стиль написания
- Часто используемые термины
- Специфическая терминология Django
- Руководящие принципы для файлов reStructuredText
- Разметка, специфичная для Django
- Документирование новых возможностей
- Минимизация изображений
- Пример
- Проверка орфографии
- Перевод документации
django-admin
man page
- Локализация Django
- Коммиттинг кода