Guidance for First-Time Contributors: Understanding What Types of Pull Requests Are Valued in the PyTorch Project

Hello, I am a third-year computer science student currently enrolled in a course titled Open Source Software Development. I have chosen PyTorch as my project. This is my first time contributing to such a project, and I would like to understand what kind of pull requests (PRs) maintainers appreciate—such as documentation improvements or bug fixes—and what types of PRs they tend to dislike. I am willing to undertake basic, tedious, or otherwise unappealing tasks. Could you please offer me some guidance?

If I submit a pull request just for fixing a minor grammar error, will I be considered disruptive?

I wouldn’t say the PR would be disruptive but assuming you are fixing a single minor typo I would recommend trying to expand the PR a bit fixing multiple doc errors or typos. Our Contribution guide is also a good starter to learn about how to contribute to PyTorch.

1 Like