Я посещаю WhatCanIDoForMozilla чаще, чем раньше. Мне всегда было интересно узнать о больших проектах с открытым исходным кодом и процессах их разработки.

Я начал погружаться в код mozillians.org и понимать его структуру.

Насколько я понял, лучший способ начать работу с открытым исходным кодом — это начать с проекта, технический стек которого вы лучше всего знаете. В моем случае Mozillians был очевидным выбором. Речь шла о данных, бэкенде на Elasticsearch и большом количестве веб-приложений на Django. Я настоятельно рекомендую всем, у кого есть хотя бы 6 месяцев опыта разработки Django, посмотреть на стиль написания кода этого проекта. Конечно, вы можете многому научиться из структурирования каталогов, лучших практик для рендеринга шаблонов, лучших практик для операторов импорта и многого другого.

Вам определенно нужно с чего-то начинать. Для начала я начал просматривать BugZilla@Mozilla, чтобы найти несколько простых ошибок.

Я очень взволнован этим, и давайте посмотрим, к чему это меня приведет! Если у вас есть еще предложения для меня, пожалуйста, ответьте на этот пост. Я хотел бы получить больше информации о начале этого путешествия.