# Pull Request: Assignees vs Reviewers?

**URL:** <https://forum.gitea.com/t/pull-request-assignees-vs-reviewers/8305>\
**Category:** Gitea Usages\
**Created:** [December 15, 2023, 5:57pm UTC](https://forum.gitea.com/t/pull-request-assignees-vs-reviewers/8305 "2023-12-15T17:57:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![GPT999](https://avatars.discourse-cdn.com/v4/letter/g/eb8c5e/32.png) [@GPT999](https://forum.gitea.com/u/GPT999)\
**Post date:** [December 15, 2023, 5:57pm UTC](https://forum.gitea.com/t/pull-request-assignees-vs-reviewers/8305/1 "2023-12-15T17:57:07Z")

</div>

So new user here, I am finding that there is a lack of documentation depth on how to do things or I am failing to find it.

In creating a pull request, there is a button to add assignees which Interpreted to mean reviewers. After creating the pull request, and I look at the pull request, it says no reviewers but does have the assignees

I can see after I create the pull request I can add reviewers.

What is the semantical difference between an assignee and a reviewer?

---

<div class="post-metadata">

**Author:** ![lunny](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.gitea.com/lunny/32/4701_2.png) [@lunny](https://forum.gitea.com/u/lunny)\
**Post date:** [December 18, 2023, 2:44pm UTC](https://forum.gitea.com/t/pull-request-assignees-vs-reviewers/8305/2 "2023-12-18T14:44:47Z")

</div>

Hm, maybe assignees should work on this pull request with poster together. But at the moment, reviewers could do a code review and approve or reject the pull request.

---

<div class="post-metadata">

**Author:** ![gunman808](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.gitea.com/gunman808/32/6099_2.png) [@gunman808](https://forum.gitea.com/u/gunman808)\
**Post date:** [July 18, 2024, 5:27pm UTC](https://forum.gitea.com/t/pull-request-assignees-vs-reviewers/8305/3 "2024-07-18T17:27:28Z")

</div>

There are usually 3 different roles in a pull request: Assignee, Approver and Reviewer.  
**Assignee** : The person or persons who are responsible for the pull/merge request. In other words, they are the contact persons if there are any questions or issues regarding the PR.  
**Approver** : These are usually the code owners/maintainers who must give their approval before PR can be merged. This can be configured under Branch Protection  
**Reviewer** : Is the person who has been appointed for a code review
