Skip to content

Latest commit

 

History

History
65 lines (48 loc) · 2.08 KB

File metadata and controls

65 lines (48 loc) · 2.08 KB

Contributing to OpenAirInterface

We want to make contributing to this project as easy and transparent as possible.

  1. Create an account on GitHub. Only contributions against duranta-project/openairinterface5g/ are accepted.
  2. Fork the repository, and open pull requests for your contributions from your fork.
  3. The contributing policies are described in the corresponding documentation page.
  4. Sign the CLA either before doing making your first pull request or after submitting the pull request.
  5. Mandatory signing of all the commits using the email address used for CLA.

Commit Guidelines

Signing Commits

To sign commits:

You can also get the verified label on your commits via using SSH keys or GPG keys

# Edit .git/config in the git repository you are working on
# Add the user section
[user]
    name = YOUR NAME
    email = YOUR EMAIL ADDRESS

# If you use a signing key, use the below configuration instead
[user]
    name = YOUR NAME
    email = YOUR EMAIL ADDRESS
    signingkey = LOCATION OF SSH KEYS or GPG KEY

[gpg]
    format = ssh

[commit]
    gpgsign = true

NOTE: If your commits are not signed the CI framework will not accept the PR.

For more information regarding contribution guidelines please check this document

License

By contributing to OpenAirInterface, you agree that your contributions will be licensed under

  1. CSSL v1.0 license: for RAN and UE related source code and test scripts
  2. CC-BY-4.0: All the documentation
  3. MIT: Orchestration (helm-charts, docker compose)

Certain files are using different licenses; you can read about them in NOTICE.