Мы пытаемся создать среду, где люди, которые хотят начать с участия в открытых источниках и участниках с открытым исходным кодом, встречаются и обсуждать свои мысли и вопросы (начало работы с открытым исходным кодом).
Веб -сайт [WIP]
После каждого коммита
predev on Github автоматически развернута для opensourcehelpcommunity-predev.herokuapp.com.develop филиала на GitHub автоматически развернута в OpenSourceHelpCommunity-dev.herokuapp.com.master -филиал автоматически развернута в OpenSourceHelpCommunity.herokuapp.com.Это использует Django (1.11) и начальная загрузка
Это проект с открытым исходным кодом, и мы были бы рады видеть участников, которые сообщают об ошибках и запросах на функции файлов, также отправляют запросы на привлечение. Этот проект придерживается совместного кодекса поведения. Участвуя, вы ожидаете поддерживать кодекс поведения. Перед созданием New issue и Pull request , пожалуйста, обратитесь к шаблону.
Вся разработка проводится в филиале predev , и как только мы готовы к тестированию развертывания в реальной среде с базами данных, мы объединяем филиал predev с develop филиала. Когда мы готовы к новому выпуску, мы develop с master , чтобы развернуть его на нашем основном веб -сайте. Пожалуйста, отправьте свой запрос на привлечение на основе филиала predev .
Бегать
pip install -r requirements.txtУстановить все, что необходимо для запуска этого проекта на Heroku, а также на вашем местном уровне.
Клонировать этот репозиторий, используя
git clone [email protected]:OpenSourceHelpCommunity/OpenSourceHelpCommunity.github.io.gitЗайдите внутрь главного приложения Django при установке Django
cd oshcУстановите предварительную компанию в свои крючки GIT. Pre-Commit теперь будет работать на каждом коммите. Каждый раз, когда вы клонируете проект, который использует предварительную работу, работающую предварительную инсталляцию, всегда должна быть первым, что вы делаете после установки требований.
pre-commit installCollectStatic Files с использованием
python manage.py collectstaticЗапустить приложение
python manage.py runserver Чтобы запустить веб -приложение в режиме отладки, установите переменную среды отладки. В Linux запустите команду export DEBUG=True в терминале.
Не стесняйтесь поднимать и исправлять проблемы. По любым вопросам присоединяйтесь к #oshc-dev на Slack. Получите приглашение сюда.
Примечание. Все задачи, связанные с дизайном, связаны с ними, связанной с ними.