Вклад в развитие Django¶
Django - это сообщество, которое живёт за счёт добровольцев. Так как оно разрастается, нам всегда нужно больше людей, чтобы помочь другим. Как только Вы познакомитесь Django, то можете внести свой вклад в развитие проекта разными способами:
Каналы связи¶
Мы с энтузиазмом помогаем пользователям Django перейти к участию в работе сообщества. И общение — это ключ ко всему. Присоединяйтесь к нам, чтобы узнать, что мы делаем и как мы обсуждаем это. Вы сможете наладить контакт с более опытными участниками, которые помогут вам добиться успеха.
Присоединяйтесь к сообществу Django¶
Есть несколько способов помочь сообществу Django поддерживать отличную экосистему для работы:
Присоединяйтесь к Форуму Django. Этот форум — место для обсуждения фреймворка Django, а также приложений и проектов, которые его используют. Это также хорошее место, чтобы задавать и отвечать на любые вопросы, связанные с установкой, использованием или внесением вклада в Django.
Присоединяйтесь к серверу Django Discord, чтобы обсуждать и отвечать на вопросы. Объясняя Django другим пользователям, вы сами многое узнаете о фреймворке.
Блог о Django. Мы объединяем все известные нам блоги о Django на странице сообщества; если вы хотите видеть свой блог на этой странице, вы можете зарегистрировать его здесь.
Участвуйте в проектах Django с открытым исходным кодом, пишите документацию или выпускайте свой собственный код в виде подключаемого приложения с открытым исходным кодом. Экосистема подключаемых приложений — это большая сила Django, помогите нам ее создать!
Как начать¶
Django поощряет и приветствует новых участников и прилагает усилия, чтобы помочь им стать опытными, уверенными участниками программного обеспечения с открытым исходным кодом (OSS - Open Source Software). Наша документация содержит руководство для начинающих участников, включая:
Работа над фреймворком Django¶
Если вам нравится работать с Django, начните работать над ним. На самом деле, каждый может что-то сделать для улучшения Django, что улучшит опыт многих людей!
Работа над Django делится на три основных направления:
Написание кода¶
Исправьте ошибку или добавьте новую функцию. Вы можете сделать пул-реквест и увидеть свой код в следующей версии Django.
Написание документации¶
Документация Django — одно из его главных преимуществ. Она информативна и подробна. Вы можете помочь улучшить документацию и поддерживать ее актуальность по мере развития фреймворка.
- Написание документации
- Процесс документирования Django
- Как организована документация
- Как начать работать над документацией
- Стиль письма
- Часто используемые термины
- Терминология, специфичная для Django
- Руководство по файлам reStructuredText
- Специфическая для Django разметка
- Документирование новых функций
- Минимизация изображений
- Пример
- Перевод документации
- Страница руководства
django-admin
Локализация Django¶
Django переведен на более чем 100 языков — есть даже перевод на клингонский?! Команда интернационализации (i18n) всегда ищет переводчиков, чтобы помочь поддерживать и расширять языковой охват.
Другие способы внести свой вклад¶
Изучите дополнительные возможности внести свой вклад в Django, помимо написания кода. «Отслеживание заявок» Django — это центральный центр управления проблемами, улучшениями и вкладами в Django. Это ценный ресурс, где вы можете сообщить об ошибках, с которыми вы столкнулись, или помочь в проверке существующих заявок, чтобы обеспечить бесперебойный рабочий процесс разработки.
В Django также есть процесс предложения идей, где вы можете присоединиться к сообществу и обсудить идеи новых функций. Помимо кодовой базы Django, существует «живая экосистема», поддерживаемая сообществом, в которое вы можете внести свой вклад.
Ниже вы узнаете, как вы можете изменить ситуацию, и присоединяйтесь к нам, чтобы сделать Django лучше для всех.
Мы с нетерпением ждем сотрудничества с вами. Добро пожаловать на борт!