# How to make First Contribution

**URL:** <https://dev-discuss.pytorch.org/t/how-to-make-first-contribution/1216>\
**Category:** Uncategorized\
**Created:** [April 20, 2023, 2:51am UTC](https://dev-discuss.pytorch.org/t/how-to-make-first-contribution/1216 "2023-04-20T02:51:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rkrell](https://avatars.discourse-cdn.com/v4/letter/r/a88e57/32.png) [@rkrell](https://dev-discuss.pytorch.org/u/rkrell)\
**Post date:** [April 20, 2023, 2:51am UTC](https://dev-discuss.pytorch.org/t/how-to-make-first-contribution/1216/1 "2023-04-20T02:51:14Z")

</div>

Apologies if this is out of place. I’d like to contribute to PyTorch and looking for a good place to start. I searching for ‘1hr’ tags in current issues but did not find any. Various open issues have a ‘good first issue’ or a ‘bootcamp’ tag but they either have folks working on them or are very old. If anyone could use some help or has any tips please let me know.

---

<div class="post-metadata">

**Author:** ![albanD](https://yyz2.discourse-cdn.com/flex036/user_avatar/dev-discuss.pytorch.org/alband/32/9_2.png) [@albanD](https://dev-discuss.pytorch.org/u/albanD)\
**Post date:** [April 27, 2023, 9:32pm UTC](https://dev-discuss.pytorch.org/t/how-to-make-first-contribution/1216/2 "2023-04-27T21:32:50Z")

</div>

Hey!  
Did you had a chance to look at our newly written contribution guide: [PyTorch Contribution Guide — PyTorch master documentation](https://pytorch.org/docs/main/community/contribution_guide.html) ?  
Don’t hesitate to follow up here if that doesn’t answer your question and give feedback if it is not clear.

---

<div class="post-metadata">

**Author:** ![rkrell](https://avatars.discourse-cdn.com/v4/letter/r/a88e57/32.png) [@rkrell](https://dev-discuss.pytorch.org/u/rkrell)\
**Post date:** [April 27, 2023, 11:00pm UTC](https://dev-discuss.pytorch.org/t/how-to-make-first-contribution/1216/3 "2023-04-27T23:00:57Z")

</div>

Hi @albanD, I did - I looked through the issue tracker and couldn’t see anything obvious I’d know how to fix, so I looked for the mentioned tags (e.g., ‘1hr’ and ‘bootcamp’) which led to my post above. I’m sure I’ll find something eventually, but if anyone has any leads I’d be super appreciative. For context I’ve used PyTorch to build out standard neural networks - nothing too fancy.

---

<div class="post-metadata">

**Author:** ![albanD](https://yyz2.discourse-cdn.com/flex036/user_avatar/dev-discuss.pytorch.org/alband/32/9_2.png) [@albanD](https://dev-discuss.pytorch.org/u/albanD)\
**Post date:** [April 27, 2023, 11:17pm UTC](https://dev-discuss.pytorch.org/t/how-to-make-first-contribution/1216/4 "2023-04-27T23:17:11Z")

</div>

I would also recommend looking at the “actionable” issues: [Issues · pytorch/pytorch · GitHub](https://github.com/pytorch/pytorch/issues?q=is%3Aopen+is%3Aissue+label%3Aactionable) which means that they can be worked on.  
You can also add more filters there like `module: nn` or `module: optim` if these are the areas you’re more comfortable working in.

---

<div class="post-metadata">

**Author:** ![Edwin](https://avatars.discourse-cdn.com/v4/letter/e/73ab20/32.png) [@Edwin](https://dev-discuss.pytorch.org/u/Edwin)\
**Post date:** [April 30, 2023, 3:21pm UTC](https://dev-discuss.pytorch.org/t/how-to-make-first-contribution/1216/5 "2023-04-30T15:21:10Z")

</div>

Hi @rkrell, I’ve just finished my first PR to pytorch so I’d like to share my experience. I think your direction is correct: the issue with ‘good first issue’ tag is a good start. But since pytorch is a pretty mature project, you may need to take some time to wait for a proper problem. Compared to stable modules, there’re relatively more issues in the emerging modules, such as those released in PT2. You can take a look at them and find one that matches your expertise. I hope this will help.
