Skip to content

Latest commit

 

History

History
68 lines (49 loc) · 2.81 KB

CONTRIBUTING.md

File metadata and controls

68 lines (49 loc) · 2.81 KB

Contributing

Code of conduct

We welcome contributions from everyone, and to ensure our community stays open and healthy we adhere to the Contributor Covenant, a widely used code of conduct adopted by many other communities such as Linux, Ruby on Rails and GitLab.

Everyone participating in the Autoware.Auto community is expected to follow the code of conduct.

If someone in the community happens to be violating these terms, please let the project leads know, and we will address it as soon as possible.

License

Autoware.Auto is licensed under Apache 2, and thus all contributions will be licensed as such as per clause 5 of the Apache 2 License:

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

Here is an example copyright header to add to the top of a new file:

Copyright 2021 The Autoware Foundation

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

This assigns the copyright to The Autoware Foundation. If the contribution is made by individuals or by a company wishing to retain the copyright, then use the following copyright notice at the top of the file:

Copyright [First year of contribution]-[Most recent year of contribution] Most recent author, previous authors

Concrete examples:

  1. If Company X contributes code in 2021, use Copyright 2021 Company X.
  2. If Company X contributes code in 2019 and modifies it in 2021, use Copyright 2019-2021 Company X
  3. If Company X contributes code in 2019 and Company Y modifies it in 2021, use Copyright 2019-2021 Company Y, Company X
  4. If Company X and Company Y contribute in a joint effort, use Copyright 2021 Company X, Company Y

Detailed contribution guidelines

For more detailed information on contributing to Autoware.Auto, including development processes, please see the contributor guidelines in the documentation:

https://autowarefoundation.gitlab.io/autoware.auto/AutowareAuto/contributor-guidelines.html