From 4923b026d08eeb8683885ebea7881aaf92a3945e Mon Sep 17 00:00:00 2001
From: Greg Wilson <gvwilson@third-bit.com>
Date: Wed, 11 Feb 2015 21:16:51 -0500
Subject: [PATCH] A generic CONTRIBUTING file

---
 CONTRIBUTING.md | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)
 create mode 100644 CONTRIBUTING.md

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..87f06be
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,42 @@
+---
+layout: page
+title: How to Contribute
+---
+Software Carpentry is an open source project,
+and we welcome contributions of all kinds:
+new lessons,
+fixes to existing material,
+bug reports,
+and reviews of proposed changes are all equally welcome.
+
+By contributing,
+you are agreeing that Software Carpentry may redistribute your work under
+[these licenses](LICENSE.md).
+
+## Getting Started
+
+1.  We use GitHub flow to manage changes,
+    which is explained in the chapter [Contributing to a Project](http://git-scm.com/book/en/v2/GitHub-Contributing-to-a-Project)
+    in Scott Chacon's book *Pro Git*.
+
+2.  For our lessons,
+    you should branch from and submit pull requests against the `gh-pages` branch.  
+
+3.  When editing lesson pages, you need only commit changes to the Markdown source files.
+
+4.  If you're looking for things to work on,
+    please see the current list of [issues](https://github.com/swcarpentry/lesson-template/issues).
+    We also welcome comments on pull requests and discussion on issues.  
+
+## Other Resources
+
+1.  This lesson is based on the template found at
+    [https://github.com/swcarpentry/lesson-template](https://github.com/swcarpentry/lesson-template).
+    That repository has instructions on formatting and previewing lessons.
+
+2.  For a list of helpful commands run `make` in this directory.
+
+3.  The [list of maintainers](http://software-carpentry.org/lessons.html#maintainers)
+    on the [Software Carpentry website](http://software-carpentry.org)
+    lists the people currently responsible for managing this repository.
+    Feel free to contact them if you have any questions or languishing pull requests.
-- 
GitLab