← All posts

Announcing DeepSource's partnership with Hacktoberfest

This Hacktoberfest, ship good code.

Header image
By Jai on 
Share on Twitter Share on LinkedIn Share on Facebook

Hacktoberfest, in its 8th year, is a month-long celebration of open-source by DigitalOcean. Developers worldwide get involved by contributing pull requests, participating in events, and donating to their favorite projects. In the past eight years, Hacktoberfest has grown from an initial group of 676 participants to over 150,000 developers who’ve made contributions to make open-source software better.

At DeepSource, this is why we love Hacktoberfest – by encouraging meaningful contributions to open-source projects, everybody wins. We’re excited to announce our partnership with Hacktoberfest to further this cause, as it profoundly aligns with our mission of helping developers ship good code.

Open-source is an integral part of DeepSource’s community. Over 10,000 open-source projects trust DeepSource to help them write good code, and we’ve helped them prevent over 15 million code quality and security issues since we released the first version in 2019. Today, we’re excited to announce a brand-new way of making first-contributions to open source easier — DeepSource Discover.

Enabling maintainers to lower the barrier of the first contribution

Contributions from the community are the lifeblood of an open-source project. Attracting new contributors, therefore, is vital to the success of a project. After talking to hundreds of project maintainers, we realized the easiest way to help an open-source project is to lower the bar to contribute for a new developer without sacrificing the quality of the contribution. For most developers, their first pull request is the hardest.

Discover helps you list easy-to-fix but valuable code quality issues for new contributors. Code quality issues are low-hanging fruits and provide the perfect way for someone to wet their beaks before diving in deep. It’s also an excellent way to clean up the codebase, allowing the maintainers to spend time building. If you’re a maintainer, you can list the code quality issues of your repository by simply activating analysis on DeepSource, and we’ll automatically curate all code quality issues in Discover.

Our Language Engineering team has spent the last month hand-picking the issues listed in Discover to make sure your Discover listing doesn’t have attract any noise or false positive contributions. We are committed to keeping it that way, and we’re looking forward to seeing your repository on Discover.

Enabling contributors to make their first meaningful pull-request

Open-source software permeates our everyday life. Maintainers take all the burden to keep these projects thriving, and they need all the help they can get through meaningful contributions. We understand that making the first contribution can often be intimidating; Discover can help you.

Discover lists thousands of open-source projects that have code quality issues up for grabs. These issues are easy to fix, so you can make your first pull-request and get involved with your favourite project. Each issue flagged by DeepSource also has a clear and detailed description explaining what the issue is and guidance on how to fix it. You’ll learn something new every time you resolve an issue — and also make an open-source project better.

We’ve a lot of activities planned throughout this October, and we can’t wait for you to join us. Participate in one of the events we’ll host, hang out with our engineering team and other open-source developers in our Discord server, or meet us at the after-parties in San Francisco and Bangalore.

We’re developers at heart who love open-source and care about writing good code. Let’s make this Hacktoberfest a success!

deepsource.io/hacktoberfest

Keep reading...