Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Add contrib and license files.

  • Loading branch information...
commit 876ade0002b683dda980b79779feaf9fbcdde591 1 parent ac3b07d
@tobias tobias authored
Showing with 50 additions and 0 deletions.
  1. +44 −0 CONTRIBUTING.md
  2. +6 −0 LICENSE.txt
View
44 CONTRIBUTING.md
@@ -0,0 +1,44 @@
+# Guide to contributing
+
+Please read this if you intend to contribute to the project.
+
+## First things
+
+* Get a github account if you don't have one already
+* Submit a github issue if there isn't one already.
+ * Clearly describe the bug or feature
+ * Provide exact reproducable steps to reproduce the issue if its a bug
+ * Include the versions of all components
+* Fork the repository on github
+
+## Making your changes
+
+* Create a new branch for your changes
+* Make your changes
+* Make sure you include tests
+* Make sure the test suite passes after your changes
+* Commit your changes into that branch
+* Use descriptive and meaningful commit messages
+* If you have a lot of commits squash them into a single commit
+* Push your changes to your branch in your forked repository
+
+## Submitting the changes
+
+Before submitting your pull request you must sign the [Eclipse Foundation Contributor License Agreement](http://www.eclipse.org/legal/CLA.php).
+
+We will NOT ACCEPT any contributions without this first being signed.
+
+To sign the Eclipse CLA you need to:
+
+* Obtain an Eclipse Foundation userid. Anyone who currently uses Eclipse Bugzilla or Gerrit systems already has one of those.
+If you don’t, you need to [register](https://dev.eclipse.org/site_login/createaccount.php).
+
+* Login into the [projects portal](https://projects.eclipse.org/), select “My Account”, and then the “Contributor License Agreement” tab.
+
+## After submitting
+
+* Once you have signed the Eclipse CLA, make a note on the github issue that you have signed the CLA, and then you can submit a pull request via github.
+* Do not use your branch for any other development, otherwise further changes that you make will be visible in the PR.
+
+
+
View
6 LICENSE.txt
@@ -0,0 +1,6 @@
+This module is licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
Please sign in to comment.
Something went wrong with that request. Please try again.