- Notifications
You must be signed in to change notification settings - Fork56
Open source help community website
License
OpenSourceHelpCommunity/OpenSourceHelpCommunity.github.io
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
We are trying to create a medium where people who want to start with contributing to open sources and open source contributors meet and discuss their thoughts and questions(Getting Started With Open Source).
Website [WIP]
After every commit
- The
predev
branch on GitHub is automatically deployed toopensourcehelpcommunity-predev.herokuapp.com. - The
develop
branch on github is automatically deployed toopensourcehelpcommunity-dev.herokuapp.com. - The
master
branch is automatically deployedto opensourcehelpcommunity.herokuapp.com .
This is usingDjango(1.11) andBootstrap
This is an Open Source project and we would be happy to see contributors who report bugs and file feature requests submitting pull requests as well. This project adheres to the Collaborativecode of conduct. By participating, you expect to maintain the code of conduct. Before creatingNew issue
andPull request
, please refer to thetemplate.
All the development is done onpredev
branch and once we're ready for testing the deployment in real environment with databases we merge thepredev
branch with thedevelop
branch. When we're ready for new release we mergedevelop
withmaster
to deploy it on our main website.Please submit your pull request based onpredev
branch.
Run
pip install -r requirements.txt
to install everything required to run this project on heroku as well as on your local.
Clone this repository using
git clone git@github.com:OpenSourceHelpCommunity/OpenSourceHelpCommunity.github.io.git
Go inside main Django appInstructional video on installing Django
cd oshc
Installpre-commit into your git hooks.pre-commit will now run on every commit. Every time you clone a project that is usingpre-commit runningpre-commit install should always be the first thing you do after installing requirements.
pre-commit install
Collectstatic files using
python manage.py collectstatic
Run the app
python manage.py runserver
To run the web app in Debug mode set the DEBUG environment variable.In Linux, run theexport DEBUG=True
command in the terminal.
Feel free to raise and fix issues.For any questions, join #oshc-dev on Slack. Get an invitehere.
Note: All design related tasks have reward associated with them.
About
Open source help community website
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.