Estamos tratando de crear un medio en el que las personas que desean comenzar contribuyen a fuentes abiertas y colaboradores de código abierto se encuentran y discuten sus pensamientos y preguntas (comenzando con el código abierto).
Sitio web [WIP]
Después de cada compromiso
predev en GitHub se implementa automáticamente en OpenSourceHelpCommunity-Predev.HerokuApp.com.develop en GitHub se implementa automáticamente en OpenSourceHelpCommunity-dev.HerokuApp.com.master se implementa automáticamente en OpenSourceHelpCommunity.HerokuApp.com.Esto está usando django (1.11) y bootstrap
Este es un proyecto de código abierto y nos complacerá ver a los contribuyentes que informan que los errores y las solicitudes de la función de archivo también envían solicitudes de extracción. Este proyecto se adhiere al Código de Conducta de Colaboración. Al participar, espera mantener el código de conducta. Antes de crear New issue y Pull request , consulte la plantilla.
Todo el desarrollo se realiza en predev Branch y una vez que estamos listos para probar la implementación en un entorno real con bases de datos, fusionamos la rama predev con la rama develop . Cuando estamos listos para una nueva versión, fusionamos develop con master para implementarlo en nuestro sitio web principal. Envíe su solicitud de extracción en función de predev Branch.
Correr
pip install -r requirements.txtPara instalar todo lo necesario para ejecutar este proyecto en Heroku, así como en su local.
Clon este repositorio usando
git clone [email protected]:OpenSourceHelpCommunity/OpenSourceHelpCommunity.github.io.gitVideo instructivo de la aplicación principal de Django en la instalación de Django
cd oshcInstale el precomisco en sus ganchos GIT. El precomito ahora se ejecutará en cada compromiso. Cada vez que clona un proyecto que utiliza la instalación previa al Commit de la ejecución previa al Commit, siempre debe ser lo primero que hace después de instalar los requisitos.
pre-commit installRecopilar archivos utilizando
python manage.py collectstaticEjecutar la aplicación
python manage.py runserver Para ejecutar la aplicación web en modo de depuración, establezca la variable de entorno de depuración. En Linux, ejecute el comando export DEBUG=True en el terminal.
Siéntase libre de plantear y solucionar problemas. Para cualquier pregunta, únase a #OSHC-Dev en Slack. Obtenga una invitación aquí.
Nota: Todas las tareas relacionadas con el diseño tienen una recompensa asociada con ellas.