-
Notifications
You must be signed in to change notification settings - Fork 0
Sign CLA
In order for your contribution to Odoo to be accepted, you have to sign the Odoo Contributor License Agreement (CLA). The rationale for requiring this is explained in the dedicated section.
If you ended on this page because your Pull Request failed the CLA check, or if you're simply planning to make a Pull Request, all you have to do is follow these steps:
- Read the current version of the CLA.
- Make an account on GitHub if you don't have one yet.
- File a pull request on the odoo/odoo project as outlined below. If you have already made a pull request, you can simply amend it to include the required CLA signature as outlined below.
- Wait for an Odoo R&D Team member to verify and accept your Pull Request. You can start making other pull requests, but we won't be able to merge them until your CLA signature is merged.
We really prefer to receive CLA signatures this way, but if you really can't make it you can also submit the signature via email.
- If not done yet, read GitHub's guide explaining how to make pull requests
- Make a new pull request (or amend an existing one), adding a new file under the
doc/contributors
directory. Your pull request should target Odoo 8.0 or a later branch. - Name the file
<github-login>.md
. If your GitHub login wasodony
, the file would bedoc/contributors/odony.md
- Put the following in the file:
<country>, <date>
I hereby agree to the terms of the Odoo
Contributors License Agreement v1.0.
I declare that I am authorized and able
to make this agreement and sign this
declaration.
Signed,
<name>
https://github.com/<login>
Replace the following placeholders:
-
<country>
: your country -
<date>
: current date in the formYYYY-MM-DD
-
<name>
: your name -
<login>
: your GitHub login
I you really cannot submit the electronic signature of the CLA using a pull request, you could alternatively print the CLA, complete it, sign it, scan it and send it by email to cla-submission
at
odoo.com
.
In that case someone from the Odoo team will make the pull request on your behalf.
The goal of having a Contributor License Agreement for Odoo is to:
- clearly define the terms under which intellectual property (patches, pull requests, etc.) have been contributed to the Odoo project
- protect the Odoo project and its users in case of legal dispute about the origin or ownership of any part of the code
- protect the Odoo project and its users from bad actors who would contribute and then try to withdraw their contributions or cause legal trouble, e.g. in the form of patent lawsuits
This is done by establishing a credible, non-repudiable record that each contributor really intended to contribute to the Odoo project under specific terms, and they had the right to make those contributions.
The CLA is for the protection of the contributors, the project and its users. It does not change your rights to use your own contributions for any other purpose. The Odoo CLA is based on the Apache Software Foundation CLA v2.0, as can be found on the Apache website.
This CLA is not a copyright assignment, it is a pure license agreement. You keep the full copyright for your contributions, you simply provide an irrevocable license to the project maintainer, Odoo S.A. to use, modify and distribute your contributions without further restrictions.
Website | Online Demo | Community | eLearning | Help | Scale-Up business game
Boost Sales: CRM | Point of Sale | Quote Builder | Mass Mailing | Survey | Events
Build Websites: CMS | eCommerce | Blogs | Forum | Get a Free Website
Run Operations: Projects | Billing | Accounting | Inventory | Manufacturing | Procurements
Delight Employees: Employees | Recruit | Expenses | Appraisals | Fleet