We aspire to create a welcoming environment for collaboration on this project and ask that all contributors do the same. For more details, see our code of conduct.
This document treats the following topics:
- Open source
- Communication
- Github pull requests and issues
- Discussions
- Privileged Access and Rights
- First time contributors
While this repository does not contain open source code, we manage content contributions following open source practice, as detailed below. All contributions to this project will be released under open source license as described in LICENSE. By submitting a pull request (PR), you are agreeing to release the PR contents under this license.
Anyone interested in contributing should join the mailing list and other communication channels
We strongly encourage and support all our members to participate in anyway they can. Not everyone can participate in the regularly scheduled live meetings, so we strive to make our processes friendly for people to be active contributors through asynchronous communication and contributions to our documentation in this repository.
If you are new to the group, reviewing pull requests and commenting on issues is a great way to get involved!
When creating or reviewing pull requests, please refer to the writing style guide to help maintain consistency across all of our documents.
You are welcomed to open discussions to the community and to bring in your ideas. Reach out to us through our Slack channel, mailing list or GitHub Discussion.
If you need additional access rights for the TAG Environmental Sustainability GitHub Repository and/or the Project Board, please open a simple issue with the request.
We happily welcome our new contributors to this community. If you are contributing to the CNCF and/or Environmental Sustainability TAG for the first time it is okay if you feel overwhelmed. We, as a community, are always there to help you with any problems you are facing. Open source is about collaboration and we are always there to support each other.
The purpose of this plan is to ensure that you become familiar with the team and know how you will contribute. The first step is to get yourself familiar with our mission at Environmental Sustainability TAG charter.
New members are advised to:
- Join the CNCF Slack team, particularly #tag-environmental-sustainability channel and introduce yourself.
- Initially go through the following documents in the repository:
- Regularly join one of the Zoom meetings at least for the first couple of months to get yourself up to speed.
- Have a look and participate at our GH Discussions
- Here are multiple ways to get involved:
- Join the meeting as advised above and express your area of interests or if you want to work on any specific issue.
- Express your thoughts or ask questions on an issue you find interesting.
- Choose a good first issue, help wanted and comment on it expressing interest.
As a new contributor, you might find difficulties in understanding where to start. Don't worry! We are here to help you.
In the interest of getting more new people involved, we have issues marked as good-first-issues and help wanted. These are issues that have a smaller scope, and are great to start with.
The good-first-issues should also provide you details on how to get things resolved or how to proceed. If you find it is missing or incomplete please tag the person who created the issue and let them know.
Before you make you first PR, we would like you to go through the below resources for your understanding:
Our PR also follows a particular writing style. Checkout the style guide.
If have additional questions or doubts about a certain issue. Please reach out and we will be happy to discuss.
You can reach us via our Mailing List.
You can also reach out on our slack #tag-environmental-sustainability.