私たちは、オープンソースやオープンソースの貢献者に貢献することから始めたい人が、自分の考えや質問について会って話し合う媒体を作成しようとしています(オープンソースの始めます)。
ウェブサイト[WIP]
すべてのコミットの後
predevブランチは、opensourcehelpcommunity-predev.herokuapp.comに自動的に展開されます。developブランチは、opensourcehelpcommunity-dev.herokuapp.comに自動的に展開されます。masterブランチは、opensourcehelpcommunity.herokuapp.comに自動的に展開されます。これは、Django(1.11)とBootstrapを使用しています
これはオープンソースプロジェクトであり、バグとファイルの機能要求を報告している貢献者も、プルリクエストを送信することを喜んで見ることができます。このプロジェクトは、共同行動規範を順守しています。参加することにより、行動規範を維持することが期待されます。 New issueを作成してPull request前に、テンプレートを参照してください。
すべての開発はpredevブランチで行われ、データベースを使用して実際の環境での展開をテストする準備ができたら、 predevブランチとdevelopブランチをマージします。新しいリリースの準備ができたら、MasterとmasterをマージしdevelopメインWebサイトに展開します。 predevブランチに基づいてプルリクエストを送信してください。
走る
pip install -r requirements.txtこのプロジェクトをHerokuと地元で実行するために必要なすべてをインストールする。
このリポジトリを使用してクローンします
git clone [email protected]:OpenSourceHelpCommunity/OpenSourceHelpCommunity.github.io.gitメインのdjangoアプリのインストールに関するメインDjangoアプリの教育ビデオ
cd oshcgitフックに事前コミットをインストールします。事前コミットは、すべてのコミットで実行されます。事前コミットを使用しているプロジェクトをクローンするたびに、事前コミットのインストールを実行していることは、要件をインストールした後に常に最初に行うことです。
pre-commit install使用してファイルを収集します
python manage.py collectstaticアプリを実行します
python manage.py runserverデバッグモードでWebアプリを実行するには、デバッグ環境変数を設定します。 Linuxでは、ターミナルでexport DEBUG=Trueコマンドを実行します。
問題を増やして修正してください。どんな質問でも、Slackに#OSHC-DEVに参加してください。ここから招待状を入手してください。
注:すべての設計関連タスクには、関連する報酬があります。