Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Open source help community website

License

NotificationsYou must be signed in to change notification settings

OpenSourceHelpCommunity/OpenSourceHelpCommunity.github.io

Repository files navigation

Build StatusCoverage Status

OSHC

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]

Deployement details

After every commit

  1. Thepredev branch on GitHub is automatically deployed toopensourcehelpcommunity-predev.herokuapp.com.
  2. Thedevelop branch on github is automatically deployed toopensourcehelpcommunity-dev.herokuapp.com.
  3. Themaster branch is automatically deployedto opensourcehelpcommunity.herokuapp.com .

This is usingDjango(1.11) andBootstrap

How to Contribute

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.

Installations

Run

pip install -r requirements.txt

to install everything required to run this project on heroku as well as on your local.

To run this in your local

  1. Clone this repository using

    git clone git@github.com:OpenSourceHelpCommunity/OpenSourceHelpCommunity.github.io.git
  2. Go inside main Django appInstructional video on installing Django

    cd oshc
  3. 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
  4. Collectstatic files using

    python manage.py collectstatic
  5. 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.

Releases

No releases published

Packages

No packages published

Contributors24


[8]ページ先頭

©2009-2025 Movatter.jp