Skip to content

Latest commit

 

History

History
52 lines (30 loc) · 2.98 KB

CONTRIBUTING.md

File metadata and controls

52 lines (30 loc) · 2.98 KB

Contributing Guide

Welcome! We are glad that you want to contribute to our project! 💖

Ways to Contribute

We welcome many different types of contributions including:

  • Metrics definitions
  • Bug fixes
  • Documentation and Knowledge Base articles
  • Issue Triage
  • Answering questions on Slack/Mailing List
  • Web design
  • New software features
  • Communications / Social Media / Blog Posts
  • Conference coordination and support

Not everything happens through a GitHub pull request. Please read on to learn more about coming to our meetings or reaching out to us in Slack, and let's discuss how we can work together.

Getting Started

CHAOSS is an unusual open source project, in that we have a lot of sub-projects and initiatives. We are much more than code. As such, we highly encourage newcomers to the project to go through our Quickstart Guide for New Contributors. This will help you get a better understanding of all the moving parts here.

Join the Conversation

If you have questions, need help, or just want to talk about the project, Slack is our main communication channel for the project.

Another good way to join the discussion is by filing or commenting on GitHub issues or pull requests in any relevant CHAOSS repository.

Come to Meetings

Absolutely everyone is welcome to come to any of our meetings. You never need an invite to join us. In fact, we want you to join us, even if you don’t have anything you feel like you want to contribute. Just being there is enough!

You can find details about our meetings on the community calendar. You don’t have to turn on your video. Over time, we hope that you feel comfortable voicing your opinions, giving feedback on others’ ideas, and even sharing your own ideas, and experiences.

Request a Tour Guide

CHAOSS has a program called our Tour Guides where a newcomer can request more 1:1 guidance for getting started and connecting with the group that is of interest to them. Simply reach out in the #newcomer channel of our Slack workspace and the Tour Guide Coordinator will get the ball rolling.

Find an Issue

We have good first issues for new contributors and help wanted issues suitable for any contributor.

Sometimes there won’t be any issues with these labels. That’s ok! There is likely still something for you to work on. If you want to contribute but you don’t know where to start or can't find a suitable issue, you can reach out to us on Slack.

Once you see an issue that you'd like to work on, please post a comment saying that you want to work on it. Something like "I want to work on this" is fine.

Developer Certificate of Origin Process

The CHAOSS project uses a Developer Certificate of Origin process for all contributions. Please visit our DCO Setup Knowledge Base article for more details.