TL;DR: We will donate $500 to charity: water for the first ten open source communities to adopt gitStream during Hacktoberfest.

Hacktoberfest is here again, and Digital Ocean announced a new approach to rewarding participants! This year, Digital Ocean will plant a tree on behalf of eligible participants in a significant move away from the swag-based reward system of the past. This is a wonderful change, and we want to follow their lead and launch our own Hacktoberfest promotion to help environmental causes.

How You Can Help Us Support Clean Water Access

To that end, we’re pleased to announce that we will donate $500 to charity: water on behalf of the first ten open source communities to adopt gitStream. Charity: water is an organization that helps communities around the world gain access to reliable and sustainable sources of clean drinking water. This massive challenge affects billions of people worldwide, and it's the hard work of organizations like charity: water that help alleviate the problems.

Check out the requirements section for details about what you need to do to qualify. If you want ideas for automations your open source project can implement, check out our blog post on the top code review automations for open source communities.

Requirements

To be considered, your project must meet all of the following requirements:

  • The project must have at least 50 total contributors.
  • You need to install gitStream to one or more repos, and run automations on at least 10 PRs from 3 or more contributors.
  • Your gitStream installation must remain active through October 31, 2023. Uninstalling gitStream before this date will remove your project from eligibility.
  • The deadline to complete these tasks and submit your project is October 31, 2023.

When you’re ready to submit your project for consideration, fill out this form. We will only consider projects that complete the form.

FAQ

What is gitStream?

gitStream is a workflow automation tool that enables you to use YAML configuration files to optimize your code review process. With gitStream, you can add context to PRs, find code experts for reviews, and automate the merge process.

Read the gitStream docs for more info.

How do I get started?

gitStream is an app you can install on your GitHub or GitLab organization. Once installed, you can create any number of CM automation files that use YAML to define code review workflow automations. Learn more about how gitStream works.

Why is LinearB doing this?

We’ve been hard at work making improvements to gitStream to solve many of the challenges open source communities face. We think gitStream is the best tool for code review workflow automations. We want to get more direct feedback from maintainers managing large open source communities to continue improving.

We also love having an excuse to support a good cause like charity: water.

Are there other ways to get involved with gitStream?

If you’d prefer to contribute in other ways, we always accept new ideas for the gitStream automation library and integrations pages. Head over to the gitStream GitHub repo to learn more. Specifically, we’d love to get more ideas for future automations with gitStream; you can share your ideas here.

Ready to Get Started With gitStream?

If you’re ready to give gitStream a spin, head over to the docs to find the installation process. You can have your first automation up and running in about 2 minutes.