mirror of
https://github.com/vyos/vyos-documentation.git
synced 2025-10-26 08:41:46 +01:00
cla: Add CLA references and instructions (#1690)
- Added a dedicated page describing the process of signing the CLA - Added references to this page on documents explaining how to submit code and documentation changes
This commit is contained in:
parent
7bed50c205
commit
32c1cae961
44
docs/contributing/cla.rst
Normal file
44
docs/contributing/cla.rst
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
.. _cla:
|
||||||
|
|
||||||
|
#############################
|
||||||
|
Contributor License Agreement
|
||||||
|
#############################
|
||||||
|
|
||||||
|
Before we can accept your contributions to VyOS, you must sign a **Contributor
|
||||||
|
License Agreement (CLA)**.
|
||||||
|
|
||||||
|
This is a standard open-source practice designed to protect both you and the
|
||||||
|
project.
|
||||||
|
|
||||||
|
The process is simple and fully automated:
|
||||||
|
|
||||||
|
1. **Review the CLA document**
|
||||||
|
|
||||||
|
You can find the CLA text at our
|
||||||
|
`GitHub repository <https://github.com/vyos/vyos-cla-signatures/>`__.
|
||||||
|
|
||||||
|
2. **Submit a pull request**
|
||||||
|
|
||||||
|
When you open a pull request, a CLA bot will automatically check whether all
|
||||||
|
commit authors have signed the CLA.
|
||||||
|
|
||||||
|
3. **Follow the bot's instructions**
|
||||||
|
|
||||||
|
If the CLA has not been signed, the bot will leave a comment with a prompt.
|
||||||
|
Simply reply to that comment with the suggested text to sign the CLA.
|
||||||
|
|
||||||
|
4. **Wait for confirmation**
|
||||||
|
|
||||||
|
The CLA bot will verify your response and update the pull request status.
|
||||||
|
Once all commit authors have signed, the bot will confirm that the CLA
|
||||||
|
requirement has been met, and unlock the pull request for merging.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
The CLA must be signed by **each commit author**.
|
||||||
|
|
||||||
|
If your pull request includes commits from multiple contributors, each of
|
||||||
|
them must sign the CLA before the pull request can be accepted.
|
||||||
|
|
||||||
|
Once signed, the CLA remains valid for all past and future contributions to VyOS
|
||||||
|
made under the same GitHub identity.
|
||||||
@ -24,6 +24,11 @@ The README.md file will guide you to use the this top level repository.
|
|||||||
Submit a Patch
|
Submit a Patch
|
||||||
==============
|
==============
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
|
||||||
|
Please read and sign the :doc:`Contributor License Agreement<cla>` before
|
||||||
|
submitting any patches.
|
||||||
|
|
||||||
Patches are always more than welcome. To have a clean and easy to maintain
|
Patches are always more than welcome. To have a clean and easy to maintain
|
||||||
repository we have some guidelines when working with Git. A clean repository
|
repository we have some guidelines when working with Git. A clean repository
|
||||||
eases the automatic generation of a changelog file.
|
eases the automatic generation of a changelog file.
|
||||||
|
|||||||
@ -10,6 +10,12 @@ We encourage every VyOS user to help us improve our documentation as we have
|
|||||||
a deficit like most software projects. This not only helps you when reading
|
a deficit like most software projects. This not only helps you when reading
|
||||||
but also everyone else.
|
but also everyone else.
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
|
||||||
|
Please read and sign the
|
||||||
|
:doc:`Contributor License Agreement<contributing/cla>` before submitting any
|
||||||
|
documentation updates.
|
||||||
|
|
||||||
If you are willing to contribute to our documentation this is the definite
|
If you are willing to contribute to our documentation this is the definite
|
||||||
guide how to do so.
|
guide how to do so.
|
||||||
|
|
||||||
|
|||||||
@ -89,6 +89,7 @@ VyOS User Guide
|
|||||||
|
|
||||||
contributing/build-vyos
|
contributing/build-vyos
|
||||||
contributing/development
|
contributing/development
|
||||||
|
contributing/cla
|
||||||
contributing/issues-features
|
contributing/issues-features
|
||||||
contributing/upstream-packages
|
contributing/upstream-packages
|
||||||
contributing/debugging
|
contributing/debugging
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user