From 88d8f1e925183ce642938137207f5c46351b6cc5 Mon Sep 17 00:00:00 2001 From: Sam Penrose Date: Wed, 17 Aug 2016 10:43:24 -0700 Subject: [PATCH 1/2] minimal secret handling policy --- .github/CONTRIBUTING.md | 10 ++++++++++ .github/gitignore_template | 2 ++ 2 files changed, 12 insertions(+) create mode 100644 .github/gitignore_template diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 46a06e9..d4ab8dd 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -2,3 +2,13 @@ This will eventually have more information for both contributing to this project At the very least, all contributors must have a Contributor License Agreement. If not, please sign up [here](http://devprogress.us/#joindp). + +When starting a new repository: + +1) Please copy "gitignore_template" to ".gitignore" (the leading "." is important) at the root level of your repository. [Git ignore documentation](https://git-scm.com/docs/gitignore). Then execute: + + git add .gitignore; git commit -m"gitignore" + +in your shell. + +2) Please only put "secrets" (passwords, API keys and such) in a file named "secrets.txt" at the root level of your repository AFTER you have created the gitingore file. This will prevent you from publishing DevPorgress passwords to the entire world. \ No newline at end of file diff --git a/.github/gitignore_template b/.github/gitignore_template new file mode 100644 index 0000000..b1d2421 --- /dev/null +++ b/.github/gitignore_template @@ -0,0 +1,2 @@ +secrets.txt +.DS_Store From c3488f153240bea84504d72932f765f027b8bea0 Mon Sep 17 00:00:00 2001 From: Jay Pinho Date: Wed, 17 Aug 2016 16:50:32 -0400 Subject: [PATCH 2/2] Update CONTRIBUTING.md Just a couple small OCD changes. :) --- .github/CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index d4ab8dd..48ed109 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -11,4 +11,4 @@ When starting a new repository: in your shell. -2) Please only put "secrets" (passwords, API keys and such) in a file named "secrets.txt" at the root level of your repository AFTER you have created the gitingore file. This will prevent you from publishing DevPorgress passwords to the entire world. \ No newline at end of file +2) Please only put "secrets" (passwords, API keys and such) in a file named "secrets.txt" at the root level of your repository AFTER you have created the gitignore file. This will prevent you from publishing DevProgress passwords to the entire world.