mirror of
https://github.com/jlengrand/vert.x.git
synced 2026-03-10 08:51:19 +00:00
updated CONTRIBUTING.md with complete instructions for committing
This commit is contained in:
@@ -2,6 +2,30 @@
|
||||
|
||||
Please read this if you intend to contribute to the project.
|
||||
|
||||
Apologies in advance for the extra work required here - this is necessary to comply with the Eclipse Foundation's
|
||||
strict IP policy.
|
||||
|
||||
Please also read [this](http://wiki.eclipse.org/Development_Resources/Contributing_via_Git)
|
||||
|
||||
In order for any contributions to be accepted you MUST do the following things:
|
||||
|
||||
## Sign the [Eclipse Foundation Contributor License Agreement](http://www.eclipse.org/legal/CLA.php).
|
||||
|
||||
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.
|
||||
|
||||
## "Sign-off" your commits
|
||||
|
||||
Every commit you make in your patch or pull request MUST be "signed off".
|
||||
|
||||
You do this by adding the `-s` flag when you make the commit(s), e.g.
|
||||
|
||||
git commit -s -m "Shave the yak some more"
|
||||
|
||||
## First things
|
||||
|
||||
* Get a github account if you don't have one already
|
||||
|
||||
Reference in New Issue
Block a user