Skip to content

Commit f3cc70e

Browse files
gsmetemmanuelbernard
authored andcommitted
HV-1464 Remove requirement for CLA
1 parent da1561e commit f3cc70e

File tree

2 files changed

+55
-4
lines changed

2 files changed

+55
-4
lines changed

CONTRIBUTING.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,32 @@
11
Guidelines for contributing to Hibernate Validator
22
====
3+
34
Contributions from the community are essential in keeping Hibernate Validator strong and successful.
45
This guide focuses on how to contribute back to Hibernate Validator using GitHub pull requests.
56
If you need help with cloning, compiling or setting the project up in an IDE please refer to
67
[this page](http://hibernate.org/validator/contribute/).
78

9+
## Legal
10+
11+
All original contributions to Hibernate Validator are licensed under the
12+
[Apache License version 2.0](https://www.apache.org/licenses/LICENSE-2.0),
13+
or, if another license is specified as governing the file or directory being
14+
modified, such other license. The Apache License text is included verbatim in the [license.txt](license.txt) file
15+
in the root directory of the repository.
16+
17+
All contributions are subject to the [Developer Certificate of Origin (DCO)](https://developercertificate.org/).
18+
The DCO text is also included verbatim in the [dco.txt](dco.txt) file in the root directory of the repository.
19+
820
## Getting Started
21+
922
If you are just getting started with Git, GitHub and/or contributing to Hibernate Validator there are a
1023
few prerequisite steps:
1124

1225
* Make sure you have a [Hibernate JIRA account](https://hibernate.atlassian.net)
1326
* Make sure you have a [GitHub account](https://github.com/signup/free)
14-
* [Fork](http://help.github.com/fork-a-repo) the Hibernate Validator [repository](https://github.com/hibernate/hibernate-validator).
27+
* [Fork](https://help.github.com/articles/fork-a-repo/) the Hibernate Validator [repository](https://github.com/hibernate/hibernate-validator).
1528
As discussed in the linked page, this also includes:
16-
* [Setting](https://help.github.com/articles/set-up-git) up your local git install
29+
* [Setting](https://help.github.com/articles/set-up-git/) up your local git install
1730
* Cloning your fork
1831

1932
## Create a test case
@@ -27,6 +40,7 @@ projects](https://github.com/hibernate/hibernate-test-case-templates).
2740
Just fork this repository, build your test case and attach it as an archive to a JIRA issue.
2841

2942
## Create a topic branch
43+
3044
Create a "topic" branch on which you will work. The convention is to name the branch
3145
using the JIRA issue key. If there is not already a JIRA issue covering the work you
3246
want to do, create one. Assuming you will be working from the master branch and working
@@ -77,7 +91,7 @@ git pull --rebase upstream master
7791
```
7892

7993
## Submit
80-
* Sign the [Contributor License Agreement](https://cla.jboss.org/) for the Hibernate Validator project.
94+
8195
* Push your changes to a topic branch in your fork of the repository.
82-
* Initiate a [pull request](http://help.github.com/send-pull-requests/).
96+
* Initiate a [pull request](https://help.github.com/articles/creating-a-pull-request-from-a-fork/).
8397
* Update the JIRA issue, adding a comment including a link to the created pull request.

dco.txt

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
Developer Certificate of Origin
2+
Version 1.1
3+
4+
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
5+
1 Letterman Drive
6+
Suite D4700
7+
San Francisco, CA, 94129
8+
9+
Everyone is permitted to copy and distribute verbatim copies of this
10+
license document, but changing it is not allowed.
11+
12+
13+
Developer's Certificate of Origin 1.1
14+
15+
By making a contribution to this project, I certify that:
16+
17+
(a) The contribution was created in whole or in part by me and I
18+
have the right to submit it under the open source license
19+
indicated in the file; or
20+
21+
(b) The contribution is based upon previous work that, to the best
22+
of my knowledge, is covered under an appropriate open source
23+
license and I have the right under that license to submit that
24+
work with modifications, whether created in whole or in part
25+
by me, under the same open source license (unless I am
26+
permitted to submit under a different license), as indicated
27+
in the file; or
28+
29+
(c) The contribution was provided directly to me by some other
30+
person who certified (a), (b) or (c) and I have not modified
31+
it.
32+
33+
(d) I understand and agree that this project and the contribution
34+
are public and that a record of the contribution (including all
35+
personal information I submit with it, including my sign-off) is
36+
maintained indefinitely and may be redistributed consistent with
37+
this project or the open source license(s) involved.

0 commit comments

Comments
 (0)