Becoming an Open Source Project Maintainer
A guide on how to become an open source project maintainer by contributing to existing projects you use, without needing permission.
A guide on how to become an open source project maintainer by contributing to existing projects you use, without needing permission.
Introducing git-pull-request, a command-line tool to automate creating and updating GitHub pull requests directly from your shell.
An open source maintainer discusses the meaning and impact of the phrase 'patches welcome,' contrasting dismissive uses with constructive contributor engagement.
A technical guide on using Google BigQuery to analyze GitHub pull request data, including SQL queries for repository statistics.
A guide for open source maintainers on how to gracefully close or reject unwanted pull requests and patch submissions.
A guide on managing difficult pull request discussions, focusing on setting ground rules, assigning roles, and maintaining productive collaboration.
Explores six common strategies for using pull requests on GitHub, from quick merges to detailed reviews and collaborative workflows.
Encourages open source contributions by emphasizing that even small fixes like typos are valuable and appreciated by project maintainers.
A developer describes their ideal workflow, emphasizing code review, CI/CD, and team collaboration for efficient software development.
An article discussing how slow response times and ignored pull requests create a hostile environment for new open source contributors.
A critique of GitHub's pull request workflow, arguing it's less effective than patch-based systems like Gerrit for serious software contributions.